Navigation
API > API/Plugins > API/Plugins/PoseSearchEditor
Experimental, this feature might be removed without warning, not for production use.
| Name | FInteractionAssetViewModel |
| Type | class |
| Header File | /Engine/Plugins/Animation/PoseSearch/Source/Editor/Public/PoseSearchInteractionAssetEditor.h |
| Include Path | #include "PoseSearchInteractionAssetEditor.h" |
Syntax
class FInteractionAssetViewModel :
public TSharedFromThis< FInteractionAssetViewModel > ,
public FGCObject
Inheritance Hierarchy
- FGCObject → FInteractionAssetViewModel
- FSharedFromThisBase → TSharedFromThis → FInteractionAssetViewModel
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DeltaTimeMultiplier | float | PoseSearchInteractionAssetEditor.h | ||
| InteractionAssetPtr | TWeakObjectPtr< UPoseSearchInteractionAsset > | Asset being viewed and edited by this view model. | PoseSearchInteractionAssetEditor.h | |
| PlayTime | float | PoseSearchInteractionAssetEditor.h | ||
| PreviewActors | TArray< FInteractionAssetPreviewActor > | Actors to be displayed in the preview viewport | PoseSearchInteractionAssetEditor.h | |
| PreviewScenePtr | TWeakPtr< FInteractionAssetPreviewScene > | Weak pointer to the PreviewScene | PoseSearchInteractionAssetEditor.h | |
| StepDeltaTime | float | PoseSearchInteractionAssetEditor.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const UPoseSearchInteractionAsset * GetInteractionAsset() |
PoseSearchInteractionAssetEditor.h | ||
float GetPlayTime() |
PoseSearchInteractionAssetEditor.h | ||
TConstArrayView< FInteractionAssetPreviewActor > GetPreviewActors() |
PoseSearchInteractionAssetEditor.h | ||
TRange< double > GetPreviewPlayRange() |
PoseSearchInteractionAssetEditor.h | ||
void Initialize
(
UPoseSearchInteractionAsset* InteractionAsset, |
PoseSearchInteractionAssetEditor.h | ||
void PreviewBackward() |
PoseSearchInteractionAssetEditor.h | ||
void PreviewBackwardEnd() |
PoseSearchInteractionAssetEditor.h | ||
void PreviewBackwardStep() |
PoseSearchInteractionAssetEditor.h | ||
void PreviewForward() |
PoseSearchInteractionAssetEditor.h | ||
void PreviewForwardEnd() |
PoseSearchInteractionAssetEditor.h | ||
void PreviewForwardStep() |
PoseSearchInteractionAssetEditor.h | ||
void PreviewPause() |
PoseSearchInteractionAssetEditor.h | ||
void RemovePreviewActors() |
PoseSearchInteractionAssetEditor.h | ||
void SetPlayTime
(
float NewPlayTime, |
PoseSearchInteractionAssetEditor.h | ||
void SetPreviewProperties
(
float AnimAssetTime, |
PoseSearchInteractionAssetEditor.h | ||
void Tick
(
float DeltaSeconds |
PoseSearchInteractionAssetEditor.h |
Overridden from FGCObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddReferencedObjects
(
FReferenceCollector& Collector |
PoseSearchInteractionAssetEditor.h | ||
virtual FString GetReferencerName() |
PoseSearchInteractionAssetEditor.h |