Navigation
API > API/Plugins > API/Plugins/GameplayCamerasEditor
Editor toolkit for a camera rig asset.
| Name | FCameraRigAssetEditorToolkitBase |
| Type | class |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCamerasEditor/Public/Toolkits/CameraRigAssetEditorToolkitBase.h |
| Include Path | #include "Toolkits/CameraRigAssetEditorToolkitBase.h" |
Syntax
class FCameraRigAssetEditorToolkitBase :
public FGCObject,
public FNotifyHook,
public TSharedFromThis< FCameraRigAssetEditorToolkitBase >
Inheritance Hierarchy
- FGCObject → FCameraRigAssetEditorToolkitBase
- FNotifyHook → FCameraRigAssetEditorToolkitBase
- TSharedFromThis< FCameraRigAssetEditorToolkitBase > → FCameraRigAssetEditorToolkitBase
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FCameraRigAssetEditorToolkitBase
(
FName InLayoutName |
Toolkits/CameraRigAssetEditorToolkitBase.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FCameraRigAssetEditorToolkitBase() |
Toolkits/CameraRigAssetEditorToolkitBase.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| CameraRigEditorTabId | const FName | Toolkits/CameraRigAssetEditorToolkitBase.h | |
| DetailsViewTabId | const FName | Toolkits/CameraRigAssetEditorToolkitBase.h | |
| ToolboxTabId | const FName | Toolkits/CameraRigAssetEditorToolkitBase.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CameraRigAsset | TObjectPtr< UCameraRigAsset > | The asset being edited | Toolkits/CameraRigAssetEditorToolkitBase.h | |
| CameraRigEditorWidget | TSharedPtr< SCameraRigAssetEditor > | Camera rig editor widget | Toolkits/CameraRigAssetEditorToolkitBase.h | |
| DetailsView | TSharedPtr< IDetailsView > | The details view | Toolkits/CameraRigAssetEditorToolkitBase.h | |
| LiveEditManager | TSharedPtr< IGameplayCamerasLiveEditManager > | Live editing manager | Toolkits/CameraRigAssetEditorToolkitBase.h | |
| StandardLayout | TSharedPtr< FStandardToolkitLayout > | The layout for this editor toolkit | Toolkits/CameraRigAssetEditorToolkitBase.h | |
| ToolboxWidget | TSharedPtr< SObjectTreeGraphToolbox > | Toolbox widget | Toolkits/CameraRigAssetEditorToolkitBase.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void BindCommands
(
TSharedRef< FUICommandList > CommandList |
Toolkits/CameraRigAssetEditorToolkitBase.h | ||
void BuildToolbarMenu
(
UToolMenu* ToolbarMenu |
Toolkits/CameraRigAssetEditorToolkitBase.h | ||
void CreateWidgets() |
Toolkits/CameraRigAssetEditorToolkitBase.h | ||
UCameraRigAsset * GetCameraRigAsset() |
Toolkits/CameraRigAssetEditorToolkitBase.h | ||
TSharedPtr< SCameraRigAssetEditor > GetCameraRigAssetEditor() |
Toolkits/CameraRigAssetEditorToolkitBase.h | ||
ECameraRigAssetEditorMode GetCameraRigEditorMode() |
Toolkits/CameraRigAssetEditorToolkitBase.h | ||
TSharedPtr< IDetailsView > GetDetailsView() |
Toolkits/CameraRigAssetEditorToolkitBase.h | ||
TSharedPtr< FStandardToolkitLayout > GetStandardLayout() |
Toolkits/CameraRigAssetEditorToolkitBase.h | ||
bool IsCameraRigEditorMode
(
ECameraRigAssetEditorMode InEditorMode |
Toolkits/CameraRigAssetEditorToolkitBase.h | ||
void RegisterTabSpawners
(
TSharedRef< FTabManager > InTabManager, |
Toolkits/CameraRigAssetEditorToolkitBase.h | ||
void SetCameraRigAsset
(
UCameraRigAsset* InCameraRig |
Toolkits/CameraRigAssetEditorToolkitBase.h | ||
void SetLiveEditManager
(
TSharedPtr< IGameplayCamerasLiveEditManager > InLiveEditManager |
Toolkits/CameraRigAssetEditorToolkitBase.h | ||
void UnregisterTabSpawners
(
TSharedRef< FTabManager > InTabManager |
Toolkits/CameraRigAssetEditorToolkitBase.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddReferencedObjects
(
FReferenceCollector& Collector |
Toolkits/CameraRigAssetEditorToolkitBase.h | ||
virtual FString GetReferencerName() |
Toolkits/CameraRigAssetEditorToolkitBase.h | ||
virtual void NotifyPostChange
(
const FPropertyChangedEvent& PropertyChangedEvent, |
Toolkits/CameraRigAssetEditorToolkitBase.h | ||
void SetCameraRigEditorMode
(
ECameraRigAssetEditorMode InEditorMode |
Toolkits/CameraRigAssetEditorToolkitBase.h |