Navigation
API > API/Plugins > API/Plugins/Avalanche
| Name | IAvaSceneInterface |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/Avalanche/Public/IAvaSceneInterface.h |
| Include Path | #include "IAvaSceneInterface.h" |
Syntax
class IAvaSceneInterface
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UAvaAttributeContainer * GetAttributeContainer() |
IAvaSceneInterface.h | ||
FNavigationToolSaveState & GetNavigationToolSaveState() |
IAvaSceneInterface.h | ||
URemoteControlPreset * GetOrCreateRemoteControlPreset
(
bool bInCallModify |
Retrieve the remote control preset, or create one if there's no preset present | IAvaSceneInterface.h | |
IAvaSequencePlaybackObject * GetPlaybackObject() |
IAvaSceneInterface.h | ||
URemoteControlPreset * GetRemoteControlPreset() |
Gets the remote control preset of the scene | IAvaSceneInterface.h | |
ULevel * GetSceneLevel() |
IAvaSceneInterface.h | ||
UAvaSceneSettings * GetSceneSettings() |
IAvaSceneInterface.h | ||
const FAvaSceneTree & GetSceneTree () |
IAvaSceneInterface.h | ||
| IAvaSceneInterface.h | |||
| IAvaSceneInterface.h | |||
const IAvaSequenceProvider * GetSequenceProvider () |
IAvaSceneInterface.h | ||
bool IsRemoteControlPresetExpectedToBePresent() |
Whether the remote control preset is expected to be present in this scene | IAvaSceneInterface.h | |
| Destroys the remote control preset of the scene | IAvaSceneInterface.h |
Public Virtual
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual UAvaAttributeContainer * GetSceneState() |
IAvaSceneInterface.h |