Class AnimationAsset
Animation Asset
Inherited Members
Namespace: UE4.Engine
Assembly: UE4DotNet.dll
Syntax
public class AnimationAsset : UObject
Properties
| Improve this Doc View SourceAssetMappingTable
Asset mapping table when ParentAsset is set
Declaration
public AssetMappingTable AssetMappingTable { get; set; }
Property Value
Type | Description |
---|---|
AssetMappingTable |
AssetUserData
Array of user data stored with the asset
Declaration
public ObjectArrayField<AssetUserData> AssetUserData { get; }
Property Value
Type | Description |
---|---|
ObjectArrayField<AssetUserData> |
ChildrenAssets
note this is transient as they're added as they're loaded
Declaration
public ObjectArrayField<AnimationAsset> ChildrenAssets { get; }
Property Value
Type | Description |
---|---|
ObjectArrayField<AnimationAsset> |
DefaultObject
Get UE4 Default Object for this Class
Declaration
public static AnimationAsset DefaultObject { get; }
Property Value
Type | Description |
---|---|
AnimationAsset |
MetaData
Meta data that can be saved with the asset
Declaration
public ObjectArrayField<AnimMetaData> MetaData { get; }
Property Value
Type | Description |
---|---|
ObjectArrayField<AnimMetaData> |
Remarks
You can query by GetMetaData function
ParentAsset
Parent Asset, if set, you won't be able to edit any data in here but just mapping table
Declaration
public AnimationAsset ParentAsset { get; set; }
Property Value
Type | Description |
---|---|
AnimationAsset |
Remarks
During cooking, this data will be used to bake out to normal asset
PreviewPoseAsset
The default skeletal mesh to use when previewing this asset - this only applies when you open Persona using this asset// @todo: note that this doesn't retarget right now
Declaration
public PoseAsset PreviewPoseAsset { get; set; }
Property Value
Type | Description |
---|---|
PoseAsset |
Skeleton
Pointer to the Skeleton this asset can be played on .
Declaration
public Skeleton Skeleton { get; set; }
Property Value
Type | Description |
---|---|
Skeleton |
StaticClass
Get UE4 Class
Declaration
public static Class StaticClass { get; }
Property Value
Type | Description |
---|---|
Class |
ThumbnailInfo
Information for thumbnail rendering
Declaration
public ThumbnailInfo ThumbnailInfo { get; set; }
Property Value
Type | Description |
---|---|
ThumbnailInfo |
Methods
| Improve this Doc View SourceNew(UObject, Name)
Spawn an object of this class
Declaration
public static AnimationAsset New(UObject obj = null, Name name = default(Name))
Parameters
Type | Name | Description |
---|---|---|
UObject | obj | |
Name | name |
Returns
Type | Description |
---|---|
AnimationAsset |
Operators
| Improve this Doc View SourceImplicit(IntPtr to AnimationAsset)
Convert from IntPtr to UObject
Declaration
public static implicit operator AnimationAsset(IntPtr p)
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | p |
Returns
Type | Description |
---|---|
AnimationAsset |