/Engine/Plugins/Experimental/Mutable/Source/CustomizableObjectEditor/Public/MuCOE/CustomizableObjectEditorViewportClient.h
Class used to store all the possible gizmo edition options for projectors (constant projector node, parameter projector node, and projector parameter from a Customizable Object Instance
class GizmoRTSProxy
bool
AnyGizmoSelected
True if there's a gizmo to be shown, false otherwise.
bool
AssignedDataIsFromNode
Simple flag to when the gizmo assigned data is from a node
bool
bManipulatingGizmo
bool
CallUpdateSkeletalMesh
In the case of selecting another parameter projector, avoid re-generating the skeletal mesh since no change is done in the selection event
TWeakPtr<ICust...
CustomizableObjectEditorPtr
Pointer back to the editor tool that owns theFCustomizableObjectEditorViewportClientinstance
UCustomizableOb...
DataOriginConstant
Pointer to the Customizable Object Node Projector Constant in case this proxy is using gizmo data from an instance of this type
UCustomizableOb...
DataOriginParameter
Pointer to the Customizable Object Node Projector Parameter in case this proxy is using gizmo data from an instance of this type
bool
HasAssignedData
Simple flag to cache when to update the original data source of the gizmo
ECustomizableOb...
ProjectionType
Projection type for the associated texture.
bool
ProjectorGizmoEdited
To track edition of the projector gizmo
int32
ProjectorParameterIndex
Indexof the projector parameter in the Customizable Object Instance projector parameter array in the case of editing a projector parameter
FString
ProjectorParameterName
Name of the projecto parameter in case this proxy is using gizmo data from a Customizable Object Instance Projector parameter data (an element of CustomizableObjectInstance::ProjectorParameters)
FString
ProjectorParameterNameWithIndex
int32
ProjectorRangeIndex
FCustomizableOb...
Value
Projector information for edition.