Show / Hide Table of Contents

Class AnimPreviewInstance

This Instance only contains one AnimationAsset, and produce poses

Inheritance
System.Object
UObject
AnimInstance
AnimSingleNodeInstance
AnimPreviewInstance
Inherited Members
AnimSingleNodeInstance.GetAnimationAsset()
AnimSingleNodeInstance.GetLength()
AnimSingleNodeInstance.PlayAnim(Boolean, Single, Single)
AnimSingleNodeInstance.SetAnimationAsset(AnimationAsset, Boolean, Single)
AnimSingleNodeInstance.SetBlendSpaceInput(Vector)
AnimSingleNodeInstance.SetLooping(Boolean)
AnimSingleNodeInstance.SetPlaying(Boolean)
AnimSingleNodeInstance.SetPlayRate(Single)
AnimSingleNodeInstance.SetPosition(Single, Boolean)
AnimSingleNodeInstance.SetPositionWithPreviousTime(Single, Single, Boolean)
AnimSingleNodeInstance.SetPreviewCurveOverride(Name, Single, Boolean)
AnimSingleNodeInstance.SetReverse(Boolean)
AnimSingleNodeInstance.StopAnim()
AnimSingleNodeInstance.CurrentAsset
AnimInstance.BlueprintBeginPlay
AnimInstance.BlueprintInitializeAnimation
AnimInstance.BlueprintPostEvaluateAnimation
AnimInstance.BlueprintUpdateAnimation
AnimInstance.CalculateDirection(Vector, Rotator)
AnimInstance.ClearMorphTargets()
AnimInstance.GetActiveCurveNames(EAnimCurveType)
AnimInstance.GetAllCurveNames()
AnimInstance.GetCurrentActiveMontage()
AnimInstance.GetCurrentStateName(Int32)
AnimInstance.GetCurveValue(Name)
AnimInstance.GetInstanceAssetPlayerLength(Int32)
AnimInstance.GetInstanceAssetPlayerTime(Int32)
AnimInstance.GetInstanceAssetPlayerTimeFraction(Int32)
AnimInstance.GetInstanceAssetPlayerTimeFromEnd(Int32)
AnimInstance.GetInstanceAssetPlayerTimeFromEndFraction(Int32)
AnimInstance.GetInstanceCurrentStateElapsedTime(Int32)
AnimInstance.GetInstanceMachineWeight(Int32)
AnimInstance.GetInstanceStateWeight(Int32, Int32)
AnimInstance.GetInstanceTransitionCrossfadeDuration(Int32, Int32)
AnimInstance.GetInstanceTransitionTimeElapsed(Int32, Int32)
AnimInstance.GetInstanceTransitionTimeElapsedFraction(Int32, Int32)
AnimInstance.GetOwningActor()
AnimInstance.GetOwningComponent()
AnimInstance.GetRelevantAnimLength(Int32, Int32)
AnimInstance.GetRelevantAnimTime(Int32, Int32)
AnimInstance.GetRelevantAnimTimeFraction(Int32, Int32)
AnimInstance.GetRelevantAnimTimeRemaining(Int32, Int32)
AnimInstance.GetRelevantAnimTimeRemainingFraction(Int32, Int32)
AnimInstance.GetSyncGroupPosition(Name)
AnimInstance.GetTimeToClosestMarker(Name, Name)
AnimInstance.HasMarkerBeenHitThisFrame(Name, Name)
AnimInstance.IsAnyMontagePlaying()
AnimInstance.IsPlayingSlotAnimation(AnimSequenceBase, Name)
AnimInstance.IsSyncGroupBetweenMarkers(Name, Name, Name, Boolean)
AnimInstance.LockAIResources(Boolean, Boolean)
AnimInstance.Montage_GetBlendTime(AnimMontage)
AnimInstance.Montage_GetCurrentSection(AnimMontage)
AnimInstance.Montage_GetIsStopped(AnimMontage)
AnimInstance.Montage_GetPlayRate(AnimMontage)
AnimInstance.Montage_GetPosition(AnimMontage)
AnimInstance.Montage_IsActive(AnimMontage)
AnimInstance.Montage_IsPlaying(AnimMontage)
AnimInstance.Montage_JumpToSection(Name, AnimMontage)
AnimInstance.Montage_JumpToSectionsEnd(Name, AnimMontage)
AnimInstance.Montage_Pause(AnimMontage)
AnimInstance.Montage_Play(AnimMontage, Single, EMontagePlayReturnType, Single, Boolean)
AnimInstance.Montage_Resume(AnimMontage)
AnimInstance.Montage_SetNextSection(Name, Name, AnimMontage)
AnimInstance.Montage_SetPlayRate(AnimMontage, Single)
AnimInstance.Montage_SetPosition(AnimMontage, Single)
AnimInstance.Montage_Stop(Single, AnimMontage)
AnimInstance.PlaySlotAnimation(AnimSequenceBase, Name, Single, Single, Single, Int32)
AnimInstance.PlaySlotAnimationAsDynamicMontage(AnimSequenceBase, Name, Single, Single, Single, Int32, Single, Single)
AnimInstance.ResetDynamics(ETeleportType)
AnimInstance.SavePoseSnapshot(Name)
AnimInstance.SetMorphTarget(Name, Single)
AnimInstance.SetRootMotionMode(Byte)
AnimInstance.SnapshotPose(PoseSnapshot)
AnimInstance.StopSlotAnimation(Single, Name)
AnimInstance.TryGetPawnOwner()
AnimInstance.UnlockAIResources(Boolean, Boolean)
AnimInstance.CurrentSkeleton
AnimInstance.RootMotionMode
AnimInstance.bUseMultiThreadedAnimationUpdate
AnimInstance.bUsingCopyPoseFromMesh
AnimInstance.bQueueMontageEvents
AnimInstance.PostCompileValidationClassName
AnimInstance.NotifyQueue
UObject.TransientPackage
UObject.CastTo<T>(UObject)
UObject.CastTo(UObject, Type)
UObject.RemoveObject(UObject)
UObject.MakeObjectArrayField<T>(NativeArray*)
UObject.NotImplemented<T>()
UObject.Construct()
UObject.GetHashCode()
UObject.GetName()
UObject.ToString()
UObject.Name
UObject._None
UObject.None
UObject.ObjPointer
UObject.LoadObjectFromClass(Class, UObject, String, String, LoadFlags, PackageMap, Boolean)
UObject.LoadClass(Class, UObject, String, String, LoadFlags, PackageMap)
UObject.GetPropertyFor<T>(Name)
UObject.ExecuteUbergraph
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: UE4.AnimGraph
Assembly: UE4DotNet.dll
Syntax
public class AnimPreviewInstance : AnimSingleNodeInstance
Remarks

Used by Preview in AnimGraph, Playing single animation in Kismet2 and etc

Properties

| Improve this Doc View Source

DefaultObject

Get UE4 Default Object for this Class

Declaration
public static AnimPreviewInstance DefaultObject { get; }
Property Value
Type Description
AnimPreviewInstance
| Improve this Doc View Source

MontagePreviewStartSectionIdx

Montage Preview Start Section Idx

Declaration
public int MontagePreviewStartSectionIdx { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

MontagePreviewType

Shared parameters for previewing blendspace or animsequence *

Declaration
public byte MontagePreviewType { get; set; }
Property Value
Type Description
System.Byte
| Improve this Doc View Source

StaticClass

Get UE4 Class

Declaration
public static Class StaticClass { get; }
Property Value
Type Description
Class

Methods

| Improve this Doc View Source

New(UObject, Name)

Spawn an object of this class

Declaration
public static AnimPreviewInstance New(UObject obj = null, Name name = default(Name))
Parameters
Type Name Description
UObject obj
Name name
Returns
Type Description
AnimPreviewInstance

Operators

| Improve this Doc View Source

Implicit(IntPtr to AnimPreviewInstance)

Convert from IntPtr to UObject

Declaration
public static implicit operator AnimPreviewInstance(IntPtr p)
Parameters
Type Name Description
System.IntPtr p
Returns
Type Description
AnimPreviewInstance
  • Improve this Doc
  • View Source
Back to top Generated by DocFX