Module |
|
Header |
/Engine/Source/Editor/Persona/Public/IPersonaToolkit.h |
Include |
#include "IPersonaToolkit.h" |
class IPersonaToolkit
Reusable 'Persona' features for asset editors concerned with USkeleton-related assets
Name | Description | |
---|---|---|
|
~IPersonaToolkit() |
Virtual destructor |
Name | Description | ||
---|---|---|---|
|
UAnimationAs... |
GetAnimationAsset() |
Get the animation asset that we are editing |
|
UAnimBluepri... |
GetAnimBlueprint() |
Get the anim blueprint that we are editing |
|
GetContext() |
Get the context in which this toolkit is being used (usually the class name of the asset) |
|
|
GetCustomData ( |
Retrieve editor custom data. Return INDEX_NONE if the key is invalid |
|
|
TSharedPtr< ... |
GetEditableSkeleton() |
Get the editable skeleton that we are editing |
|
USkeletalMes... |
GetMesh() |
Get the skeletal mesh that we are editing |
|
UAnimBluepri... |
GetPreviewAnimationBlueprint() |
Get the preview anim blueprint, used to preview sub layers in context. |
|
USkeletalMes... |
GetPreviewMesh() |
Set the preview mesh, according to context (mesh, skeleton or animation etc.) |
|
UDebugSkelMe... |
GetPreviewMeshComponent() |
Get the preview component that we are using |
|
TSharedRef< ... |
GetPreviewScene() |
Get the preview scene that we are using |
|
USkeleton &#... |
GetSkeleton() |
Get the skeleton that we are editing |
|
SetAnimationAsset ( |
Set the animation asset we are editing |
|
|
SetCustomData |
Store the custom data using the key. |
|
|
SetMesh ( |
Set the skeletal mesh we are editing |
|
|
SetPreviewAnimationBlueprint ( |
Set the preview anim blueprint, used to preview sub layers in context. |
|
|
SetPreviewMesh ( |
Set the preview mesh, according to context (mesh, skeleton or animation etc.) |