Navigation
API > API/Plugins > API/Plugins/GameplayCamerasEditor
A graph editor for any object that has enter and exit transitions.
| Name | SCameraRigTransitionEditor |
| Type | class |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCamerasEditor/Public/Editors/SCameraRigTransitionEditor.h |
| Include Path | #include "Editors/SCameraRigTransitionEditor.h" |
Syntax
class SCameraRigTransitionEditor : public SCompoundWidget
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SCameraRigTransitionEditor
- FSlateControlledConstruction → SWidget → SCompoundWidget → SCameraRigTransitionEditor
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~SCameraRigTransitionEditor() |
Editors/SCameraRigTransitionEditor.h |
Structs
| Name | Remarks |
|---|---|
| FArguments |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AssetEditorToolkit | TWeakPtr< FAssetEditorToolkit > | The owning toolkit. | Editors/SCameraRigTransitionEditor.h | |
| BoxPanel | TSharedPtr< SBox > | The panel holding the graph editor. | Editors/SCameraRigTransitionEditor.h | |
| DetailsView | TSharedPtr< IDetailsView > | The details view for this editor. | Editors/SCameraRigTransitionEditor.h | |
| OnTransitionGraphChanged | FOnGraphChanged | Forwarding delegate for changes in the graph editor. | Editors/SCameraRigTransitionEditor.h | |
| TransitionGraph | TObjectPtr< UObjectTreeGraph > | The transition graph. | Editors/SCameraRigTransitionEditor.h | |
| TransitionGraphChangedHandle | FDelegateHandle | Handle for listening to changes in the graph editor. | Editors/SCameraRigTransitionEditor.h | |
| TransitionGraphEditor | TSharedPtr< SObjectTreeGraphEditor > | The transition graph editor. | Editors/SCameraRigTransitionEditor.h | |
| TransitionGraphEditorAppearance | TAttribute< FGraphAppearanceInfo > | Appearance info for the transition graph editor. | Editors/SCameraRigTransitionEditor.h | |
| TransitionGraphSchemaClass | TSubclassOf< UCameraRigTransitionGraphSchemaBase > | The graph schema class to use. | Editors/SCameraRigTransitionEditor.h | |
| TransitionOwner | UObject * | The asset being edited. | Editors/SCameraRigTransitionEditor.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDelegateHandle AddOnGraphChanged
(
FOnGraphChanged::FDelegate InAddDelegate |
Adds a callback that will be invoked when the editor is changed. | Editors/SCameraRigTransitionEditor.h | |
void Construct
(
const FArguments& InArgs |
Editors/SCameraRigTransitionEditor.h | ||
bool FindAndJumpToObjectNode
(
UObject* InObject |
Finds a node for the given object and, if so, jumps to it. | Editors/SCameraRigTransitionEditor.h | |
void FocusHome() |
Focuses the current graph to the root object node. | Editors/SCameraRigTransitionEditor.h | |
UEdGraph * GetTransitionGraph() |
Gets the transition graph. | Editors/SCameraRigTransitionEditor.h | |
const FObjectTreeGraphConfig & GetTransitionGraphConfig() |
Gets the transition graph configuration. | Editors/SCameraRigTransitionEditor.h | |
void JumpToNode
(
UEdGraphNode* InGraphNode |
Jumps the current graph to the given node. | Editors/SCameraRigTransitionEditor.h | |
void RemoveOnGraphChanged
(
FDelegateHandle InDelegateHandle |
Removes a previous added callback. | Editors/SCameraRigTransitionEditor.h | |
void RemoveOnGraphChanged
(
FDelegateUserObjectConst InUserObject |
Removes a previous added callback. | Editors/SCameraRigTransitionEditor.h | |
void SetTransitionOwner
(
UObject* InTransitionOwner |
Sets the asset being edited for transitions. | Editors/SCameraRigTransitionEditor.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CreateTransitionGraphEditor() |
Editors/SCameraRigTransitionEditor.h | ||
void DiscardTransitionGraphEditor() |
Editors/SCameraRigTransitionEditor.h | ||
FText GetTransitionOwnerName() |
Editors/SCameraRigTransitionEditor.h | ||
void OnGraphChanged
(
const FEdGraphEditAction& InEditAction |
Editors/SCameraRigTransitionEditor.h |