Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/ZoneGraphAnnotations/Source/ZoneGraphAnnotations/Public/ZoneGraphAnnotationSubsystem.h |
Include |
#include "ZoneGraphAnnotationSubsystem.h" |
UCLASS()
class UZoneGraphAnnotationSubsystem : public UTickableWorldSubsystem
A subsystem managing Zonegraph Annotations.
Name | Description | ||
---|---|---|---|
|
AnnotationTagContainer |
Combined tags for each ZoneGraphData. |
|
|
CurrentEventStream |
Index of the current event stream. |
|
|
Events |
Stream of events to be processed, double buffered. |
|
|
EventsDetector |
||
|
OnPostZoneGraphDataAddedHandle |
||
|
OnPreZoneGraphDataRemovedHandle |
||
|
RegisteredComponents |
Array of registered components. |
|
|
TagToAnnotationLookup |
Lookup table from tag index to Annotation |
Name | Description | |
---|---|---|
|
UZoneGraphAnnotationSubsystem() |
Name | Description | ||
---|---|---|---|
|
AddToAnnotationLookup ( |
||
|
FZoneGraphTa... |
GetAnnotationTags ( |
|
|
UZoneGraphAn... |
GetFirstAnnotationForTag ( |
|
|
PostZoneGraphDataAdded ( |
||
|
PreZoneGraphDataRemoved ( |
||
|
RegisterAnnotationComponent ( |
Registers Annotation component |
|
|
RemoveFromAnnotationLookup ( |
||
|
ReregisterTagsInEditor() |
Signals the subsystem to re-register all tags. |
|
|
SendEvent ( |
Sends an event to the Annotations. |
|
|
UnregisterAnnotationComponent ( |
Unregisters Annotation component |
Name | Description | ||
---|---|---|---|
|
Deinitialize() |
Implement this for deinitialization of instances of the system |
|
|
Initialize ( |
USubsystem implementation Begin. |
Name | Description | ||
---|---|---|---|
|
GetStatId() |
Return the stat id to use for this tickable |
|
|
Tick ( |
Pure virtual that must be overloaded by the inheriting class. |