NVIDIA DeepLearning Dataset Synthesizer (NDDS)
 All Classes Namespaces Functions Variables Typedefs Pages
ADRSceneManager Class Reference
+ Inheritance diagram for ADRSceneManager:
+ Collaboration diagram for ADRSceneManager:

Public Member Functions

 ADRSceneManager (const FObjectInitializer &ObjectInitializer)
 
- Public Member Functions inherited from ANVSceneManager
 ANVSceneManager (const FObjectInitializer &ObjectInitializer)
 Use SpawnActor() to create this instance. More...
 
ENVSceneManagerState GetState () const
 Get scene capturing state. More...
 
void ResetState ()
 if state is CAPTURED, this change the state to READY. More...
 

Protected Member Functions

virtual void BeginPlay () override
 
virtual void PostLoad () override
 
virtual void SetupSceneInternal () override
 
virtual void UpdateSettingsFromCommandLine () override
 
- Protected Member Functions inherited from ANVSceneManager
void FocusNextMarker ()
 
bool IsAllSceneCaptured () const
 
virtual void OnCapturingCompleted (ANVSceneCapturerActor *SceneCapturer, bool bIsSucceeded)
 
virtual void PostInitializeComponents () override
 
virtual void PreInitializeComponents () override
 
void SetupScene ()
 

Protected Attributes

bool bIsReady
 
class AGroupActorManagerGroupActorManager
 
class AGroupActorManagerNoiseActorManager
 
- Protected Attributes inherited from ANVSceneManager
bool bAutoExitAfterExportingComplete
 If true, this exporter will automatically shutdown the game after it finish exporting. More...
 
bool bCaptureAtAllMarkers
 
bool bIsActive
 Whether this scene manager actively change the scene or not. More...
 
bool bUseMarkerNameAsPostfix
 
int32 CurrentMarkerIndex
 
AActor * CurrentSceneMarker
 
FNVSceneManger_SetupCompleted OnSetupCompleted
 
TArray< FString > SceneCaptureExportDirNames
 
TArray< class
ANVSceneCapturerActor * > 
SceneCapturers
 Keep track of all the scene capturers in the map. More...
 
ENVSceneManagerState SceneManagerState
 
TArray< AActor * > SceneMarkers
 List of anchors for point-of-interests. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from ANVSceneManager
static ANVSceneManagerGetANVSceneManagerPtr ()
 Get singleton this instance. After lifecycle "PostInitializeComponents" is finished, this method is available. More...
 
- Public Attributes inherited from ANVSceneManager
FNVObjectSegmentation_Class ObjectClassSegmentation
 
FNVObjectSegmentation_Instance ObjectInstanceSegmentation
 

Detailed Description

The new actor which get annotated and have its info captured and exported

Definition at line 24 of file DRSceneManager.h.


The documentation for this class was generated from the following file: