Mask base class: scan actors in the scene, assign them an ID based on mask type. More...
Public Member Functions | |
void | Init (ENVActorMaskNameType NewMaskNameType, ENVIdAssignmentType NewIdAssignmentType) |
virtual void | ScanActors (UWorld *World) |
Protected Member Functions | |
FString | GetActorMaskName (const AActor *CheckActor) const |
bool | ShouldCheckActorMask (const AActor *CheckActor) const |
Protected Attributes | |
ENVActorMaskNameType | ActorMaskNameType |
TArray< AActor * > | AllMaskActors |
TArray< FString > | AllMaskNames |
bool | bDebug |
Turn on this flag to print out debug information (e.g: list of mask name ...) when this object run. More... | |
ENVIdAssignmentType | SegmentationIdAssignmentType |
How the segmentation id get generated for actors in the scene. More... | |
Mask base class: scan actors in the scene, assign them an ID based on mask type.
Definition at line 72 of file NVObjectMaskManager.h.
|
protected |
Turn on this flag to print out debug information (e.g: list of mask name ...) when this object run.
Definition at line 101 of file NVObjectMaskManager.h.
|
protected |
How the segmentation id get generated for actors in the scene.
Definition at line 97 of file NVObjectMaskManager.h.