Navigation
API > API/Plugins > API/Plugins/CustomizableObjectEditor
Public interface to Customizable Object Instance Editor
| Name | ICustomizableObjectInstanceEditor |
| Type | class |
| Header File | /Engine/Plugins/Mutable/Source/CustomizableObjectEditor/Public/MuCOE/ICustomizableObjectInstanceEditor.h |
| Include Path | #include "MuCOE/ICustomizableObjectInstanceEditor.h" |
Syntax
class ICustomizableObjectInstanceEditor
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< SCustomizableObjectEditorAdvancedPreviewSettings > GetAdvancedPreviewSettings() |
MuCOE/ICustomizableObjectInstanceEditor.h | ||
UCustomSettings * GetCustomSettings() |
MuCOE/ICustomizableObjectInstanceEditor.h | ||
UCustomizableObjectEditorProperties * GetEditorProperties() |
MuCOE/ICustomizableObjectInstanceEditor.h | ||
const UObject * GetObjectBeingEdited() |
MuCOE/ICustomizableObjectInstanceEditor.h | ||
UCustomizableObjectInstance * GetPreviewInstance() |
MuCOE/ICustomizableObjectInstanceEditor.h | ||
UProjectorParameter * GetProjectorParameter() |
Return the selected projector in the viewport/editor. | MuCOE/ICustomizableObjectInstanceEditor.h | |
TSharedPtr< SCustomizableObjectEditorViewportTabBody > GetViewport() |
Refreshes the Customizable Object Instance Editor's viewport. | MuCOE/ICustomizableObjectInstanceEditor.h | |
void HideGizmo () |
Hide the currently selected gizmo. | MuCOE/ICustomizableObjectInstanceEditor.h | |
virtual void HideGizmoClipMesh () |
Hide the clipping mesh gizmo from the NodeMeshClipWithMesh. | MuCOE/ICustomizableObjectInstanceEditor.h | |
virtual void HideGizmoClipMorph
(
bool bClearGraphSelectionSet |
Hide the clip morph plane gizmo of the NodeClipMorph. | MuCOE/ICustomizableObjectInstanceEditor.h | |
virtual void HideGizmoLight () |
Hide the light gizmo of the light. | MuCOE/ICustomizableObjectInstanceEditor.h | |
virtual void HideGizmoProjectorNodeProjectorConstant () |
Hide the default projector value gizmo of the given NodeProjectorConstant. | MuCOE/ICustomizableObjectInstanceEditor.h | |
virtual void HideGizmoProjectorNodeProjectorParameter () |
Hide the default projector value gizmo of the given NodeProjectorParameter. | MuCOE/ICustomizableObjectInstanceEditor.h | |
void HideGizmoProjectorParameter () |
Hide the projector value gizmo of the given parameter. | MuCOE/ICustomizableObjectInstanceEditor.h | |
void RefreshTool() |
Refreshes everything in the Customizable Object Instance Editor. | MuCOE/ICustomizableObjectInstanceEditor.h | |
virtual void ShowGizmoClipMesh
(
UCustomizableObjectNode& Node, |
Show the clipping mesh gizmo from a node that uses a transformable bounding mesh. | MuCOE/ICustomizableObjectInstanceEditor.h | |
virtual void ShowGizmoClipMorph
(
UCustomizableObjectNodeModifierClipMorph& ClipPlainNode |
Show the clip morph plane gizmo of the NodeClipMorph. | MuCOE/ICustomizableObjectInstanceEditor.h | |
virtual void ShowGizmoLight
(
ULightComponent& SelectedLight |
Show the light gizmo of the light. | MuCOE/ICustomizableObjectInstanceEditor.h | |
virtual void ShowGizmoProjectorNodeProjectorConstant
(
UCustomizableObjectNodeProjectorConstant& Node |
Show the default projector value gizmo of the given NodeProjectorConstant. | MuCOE/ICustomizableObjectInstanceEditor.h | |
virtual void ShowGizmoProjectorNodeProjectorParameter
(
UCustomizableObjectNodeProjectorParameter& Node |
Show the default projector value gizmo of the given NodeProjectorParameter. | MuCOE/ICustomizableObjectInstanceEditor.h | |
void ShowGizmoProjectorParameter
(
const FString& ParamName, |
Show the projector value gizmo of the given parameter. | MuCOE/ICustomizableObjectInstanceEditor.h | |
bool ShowLightingSettings() |
MuCOE/ICustomizableObjectInstanceEditor.h | ||
bool ShowProfileManagementOptions() |
MuCOE/ICustomizableObjectInstanceEditor.h |