Name |
Description |
|
---|---|---|
|
AAnimationEditorPreviewActor |
|
|
FAnimAttributeEntry |
|
|
FAnimDocumentArgs |
|
|
FBlendSpaceEditorArgs |
|
|
FBlendSpacePreviewArgs |
|
|
FBoneDragDropOp |
|
|
FClothCreateSettingsCustomization |
|
|
FCopyOptions |
Copy options structure for CopyPropertiesToCDO |
|
FDisplayedBoneMappingInfo |
|
|
FPersonaAssetEditorToolkit |
Persona asset editor toolkit wrapper, used to auto inject the persona editor mode manager |
|
FPersonaCommonCommands |
|
|
FPersonaEditModes |
Editor mode constants. |
|
FPersonaModule |
Persona module manages the lifetime of all instances of Persona editors. |
|
FPersonaTabs |
Tab constants. |
|
FPersonaToolkitArgs |
Initialization parameters for persona toolkits |
|
FPersonaViewportArgs |
Arguments used to create a persona viewport tab |
|
FPersonaViewportNotificationOptions |
|
|
FPhysicsAssetRenderInterface |
|
|
FPhysicsAssetRenderSettings |
Per Physics Asset parameters that determine how debug draw functions should render that asset in an editor viewport. |
|
FSkinWeightImportOptionsCustomization |
Details customization for the import object, used to hide certain properties when needed and ensure we do not get duplicate profile names |
|
FSkinWeightProfileHelpers |
Set of editor-only helper functions used by various bits of UI related to Skin Weight profiles |
|
FSocketDragDropOp |
Copyright Epic Games, Inc. All Rights Reserved. |
|
HPersonaBoneHitProxy |
|
|
HPersonaSocketHitProxy |
|
|
IAnimationSequenceBrowser |
|
|
IAnimSequenceCurveEditor |
Interface to the curve editor tab in the anim sequence editor |
|
IAssetFamily |
Represents a group of related assets, e.g. a skeleton, its animations and skeletal meshes |
|
IBlendSpaceAnalysisFeature |
Users wishing to add their own analysis functions and structures should inherit from this, implement the virtual functions, and register an instance with IModularFeatures. |
|
IHasPersonaToolkit |
Interface implemented by objects that hold a persona toolkit |
|
IPersonaEditMode |
|
|
IPersonaEditorModeManager |
|
|
IPersonaManagerContext |
Persona-specific extensions to the asset editor mode manager |
|
IPersonaPreviewScene |
|
|
IPersonaToolkit |
Reusable 'Persona' features for asset editors concerned with USkeleton-related assets |
|
IPersonaViewport |
Abstract viewport that can save and restore state |
|
IPersonaViewportState |
Opaque state interface for saving and restoring viewport state |
|
IPhysicsAssetRenderInterface |
|
|
SAnimAttributeEntry |
|
|
SAnimAttributeView |
|
|
SBoneMappingBase |
|
|
SBoneMappingListRow |
|
|
SBoneSelectionWidget |
|
|
SBoneTreeMenu |
|
|
SCreateClothingSettingsPanel |
|
|
SPoseAssetNameWidget |
|
|
SReferenceSectionSelectionWidget |
|
|
SSkinWeightProfileImportOptions |
|
|
UAnimationSequenceBrowserContextMenuContext |
|
|
UCachedAnalysisProperties |
This will be used to preserve values as far as possible when switching between analysis functions, so it contains all the parameters used by the engine functions. |
|
UEulerAnalysisProperties |
|
|
ULinearAnalysisProperties |
|
|
UPersonaEditorModeManagerContext |
|
|
UPersonaManagerContext |
|
|
UPersonaPreviewSceneController |
Base class for preview scene controller (controls what the preview scene in persona does) |
|
UPersonaToolMenuContext |
|
|
UPhysicsAssetRenderUtilities |
Factory class for FPhysicsAssetRenderSettings. |
|
USkinWeightImportOptions |
Name |
Description |
---|---|
CreateBodyHitProxyFn |
|
CreateConstraintHitProxyFn |
|
FDisplayedBoneMappingInfoPtr |
|
FGetCurrentRecording |
|
FGetCurrentRecordingTime |
|
FGetLodModel |
|
FGetReferenceSkeleton |
|
FGetSelectedBone |
|
FGetSelectedSection |
|
FGetSocketList |
|
FIsRecordingActive |
|
FOnAnimationSequenceBrowserCreated |
Called back when an anim sequence browser is created |
FOnAnimChanged |
Anim changed |
FOnAnimChangedMulticaster |
Called when animation asset has been changed |
FOnBlendSpaceCanvasDoubleClicked |
Called when the blendspace canvas is double clicked. |
FOnBlendSpaceNavigateDown |
Called when the user navigates with pagedown. |
FOnBlendSpaceNavigateUp |
Called when the user navigates with pageup. |
FOnBlendSpaceSampleAdded |
Called when a blendspace sample point is added. Returns the new SampleIndex. |
FOnBlendSpaceSampleDoubleClicked |
Called when a blendspace sample point is double clicked. |
FOnBlendSpaceSampleDuplicated |
Called when a blendspace sample point is added. |
FOnBlendSpaceSampleRemoved |
Called when a blendspace sample point is removed. |
FOnBlendSpaceSampleReplaced |
Called when a blendspace sample point is replaced. |
FOnBoneMappingChanged |
|
FOnBoneSelectionChanged |
|
FOnCreateBoneMapping |
|
FOnCreateClothingRequested |
|
FOnCreateViewport |
Called when the preview viewport is created. |
FOnDetailsCreated |
Called back when a details panel is created |
FOnEditCurves |
Called to invoke the curve editor. |
FOnExtendBlendSpaceSampleTooltip |
Called to extend a sample's tooltip. |
FOnGetAsset |
Called to get an object (used by the asset details panel) |
FOnGetBlendSpaceSampleName |
Called to get the overridden name of a blend sample. |
FOnGetBoneMapping |
|
FOnGetFilteredText |
|
FOnGetViewportText |
Delegate used to provide custom text for the viewport corners |
FOnInvokeTab |
Called to invoke a specified tab. |
FOnMeshClick |
|
FOnMeshClickMulticaster |
|
FOnObjectSelected |
Called to display a selected object in a details panel. |
FOnObjectsSelected |
Called to display a selected object in a details panel. |
FOnOpenNewAsset |
Called to replace the currently edited asset or open it (depending on context) |
FOnPreviewMeshChanged |
Preview mesh changed |
FOnPreviewMeshChangedMulticaster |
Called when the preview mesh has been changed;. |
FOnPreviewSceneCreated |
Called back when a Persona preview scene is created |
FOnPreviewSceneSettingsCustomized |
Called back when a Persona preview scene settings are customized |
FOnRegisterLayoutExtensions |
Called back to register common layout extensions |
FOnRegisterTabs |
Called back to register tabs |
FOnRemoveAttachedComponentFilter |
The delegate to check if the attach component can be removed. |
FOnSectionSelectionChanged |
|
FOnSelectBlendProfile |
Called when a blend profile is selected in the blend profile tab. |
FOnSelectedBoneChanged |
|
FOnSelectedBoneChangedMulticaster |
The selected bone changed. |
FOnSelectedLODChanged |
|
FOnSelectedLODChangedMulticaster |
The selected LOD changed. |
FOnSelectedSocketChanged |
|
FOnSelectedSocketChangedMulticaster |
The selected socket changed. |
FOnSetBlendSpacePreviewPosition |
Called to let the blendspace editor UI set the preview position of an external blendspace node. |
FOnStopEditingCurves |
Called to stop editing curves in the curve editor |
FOnViewportCreated |
Called back when a viewport is created |
FPersonaViewportKeyDownDelegate |
|
FRecord |
|
FStopRecording |
|
FTickRecording |
|
GetPrimitiveRef |
|
GetPrimitiveTransformRef |
|
SBoneMappingListType |
Name |
Description |
|
---|---|---|
|
EAnalysisEulerAxis |
|
|
EAnalysisLinearAxis |
|
|
EAnalysisSpace |
|
|
EPreviewSceneDefaultAnimationMode |
Modes that the preview scene defaults to (usually depending on asset editor context) |
|
EViewportCorner |
Places that viewport text can be placed |
|
PersonaUtils::ECopyOptions |
Options for CopyPropertiesToCDO |
Name | Description | ||
---|---|---|---|
|
bool |
BlendSpaceAnalysis::CalculateAngularVelocity ( |
|
|
void |
BlendSpaceAnalysis::CalculateBoneOrientation ( |
|
|
bool |
BlendSpaceAnalysis::CalculateComponentSampleValue ( |
Helper to extract the component from the FVector functions |
|
bool |
BlendSpaceAnalysis::CalculateComponentSampleValue ( |
Helper to extract the component from the FVector functions |
|
bool |
BlendSpaceAnalysis::CalculateDeltaOrientation ( |
Note that if a looping animation has 56 keys, then its first key is 0 and last is 55, but these will be identical poses. |
|
bool |
BlendSpaceAnalysis::CalculateDeltaPosition ( |
|
|
void |
BlendSpaceAnalysis::CalculateFrameTM ( |
|
|
bool |
BlendSpaceAnalysis::CalculateOrientation ( |
Note that if a looping animation has 56 keys, then its first key is 0 and last is 55, but these will be identical poses. |
|
bool |
BlendSpaceAnalysis::CalculateOrientationRate ( |
|
|
bool |
BlendSpaceAnalysis::CalculatePosition ( |
|
|
bool |
BlendSpaceAnalysis::CalculateVelocity ( |
|
|
FVector |
BlendSpaceAnalysis::GetAxisFromTM ( |
|
|
bool |
BlendSpaceAnalysis::GetBoneInfo ( |
Retrieves the bone index and transform offset given the BoneSocketTarget. Returns true if found. |
|
FTransform |
BlendSpaceAnalysis::GetBoneTransform ( |
|
|
void |
BlendSpaceAnalysis::GetFrameDirs ( |
|
|
void |
PhysicsAssetRender::DebugDrawBodies ( |
Debug draw Physics Asset bodies using the supplied custom callbacks |
Name | Description | ||
---|---|---|---|
|
GetOnAssetFamilyChanged |
||
|
const FName |
PersonaAppName |