Navigation
API > API/Plugins > API/Plugins/Avalanche
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USubsystem
- UWorldSubsystem
- UAvaSceneSubsystem
References
| Module | Avalanche |
| Header | /Engine/Plugins/Experimental/Avalanche/Source/Avalanche/Public/AvaSceneSubsystem.h |
| Include | #include "AvaSceneSubsystem.h" |
Syntax
UCLASS (MinimalAPI, DisplayName="Motion Design Scene Subsystem")
class UAvaSceneSubsystem : public UWorldSubsystem
Functions
| Type | Name | Description | |
|---|---|---|---|
| IAvaSceneInterface * | FindSceneInterface
(
ULevel* InLevel |
Returns the first interface found in the given Level, if any | |
| IAvaSceneInterface * | Gets the Scene Interface for the World's Persistent Level | ||
| IAvaSceneInterface * | GetSceneInterface
(
ULevel* InLevel |
Gets the Scene Interface for the provided Level | |
| void | RegisterSceneInterface
(
ULevel* InLevel, |
Overridden from UWorldSubsystem
| Type | Name | Description | |
|---|---|---|---|
| bool | DoesSupportWorldType
(
const EWorldType::Type InWorldType |
||
| void | Called once all UWorldSubsystems have been initialized |