Navigation
API > API/Plugins > API/Plugins/AvalancheSceneRigEditor
| Name | IAvaSceneRigEditorModule |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheSceneRigEditor/Public/IAvaSceneRigEditorModule.h |
| Include Path | #include "IAvaSceneRigEditorModule.h" |
Syntax
class IAvaSceneRigEditorModule : public IModuleInterface
Implements Interfaces
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ModuleName | const TCHAR * | IAvaSceneRigEditorModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddActiveSceneRigActors
(
UWorld*const InWorld, |
Adds a list of actors from another streaming level to the specified Scene Rig. | IAvaSceneRigEditorModule.h | |
| Creates a new Scene Rig level asset. | IAvaSceneRigEditorModule.h | ||
void CustomizeSceneRig
(
const TSharedRef< IPropertyHandle >& InSceneRigHandle, |
IAvaSceneRigEditorModule.h | ||
FSoftObjectPath GetActiveSceneRig
(
UWorld*const InWorld |
As opposed to UAvaSceneSubsystem::FindFirstActiveSceneRig, this returns the cached Scene State Scene Rig. | IAvaSceneRigEditorModule.h | |
bool IsActiveSceneRigActor
(
UWorld*const InWorld, |
Returns true if the specified actor is a member of the active Scene Rig. | IAvaSceneRigEditorModule.h | |
FOnSceneRigActorsAdded & OnSceneRigActorsAdded() |
IAvaSceneRigEditorModule.h | ||
FOnSceneRigActorsRemoved & OnSceneRigActorsRemoved() |
IAvaSceneRigEditorModule.h | ||
FOnSceneRigChanged & OnSceneRigChanged() |
IAvaSceneRigEditorModule.h | ||
void RemoveActiveSceneRigActors
(
UWorld*const InWorld, |
Removes a list of actors from the active Scene Rig. | IAvaSceneRigEditorModule.h | |
bool RemoveAllSceneRigs
(
UWorld*const InWorld |
Removes all Scene Rig objects from the persistent level. | IAvaSceneRigEditorModule.h | |
ULevelStreaming * SetActiveSceneRig
(
UWorld*const InWorld, |
Adds a Scene Rig streaming level to the world from a path to a Scene Rig level asset. | IAvaSceneRigEditorModule.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static IAvaSceneRigEditorModule & Get() |
IAvaSceneRigEditorModule.h | ||
static bool IsLoaded() |
IAvaSceneRigEditorModule.h |