SwiftlyS2

CBaseAnimGraphController

Interface CBaseAnimGraphController

Namespace: SwiftlyS2.Shared.SchemaDefinitions

Assembly: SwiftlyS2.CS2.dll

public interface CBaseAnimGraphController : CSkeletonAnimationController, ISkeletonAnimationController, ISchemaClass<ISkeletonAnimationController>, ISchemaClass<CSkeletonAnimationController>, ISchemaClass<CBaseAnimGraphController>, ISchemaField, ISchemaClass, INativeHandle

Implements

Properties

ActiveIKChainMask

ref uint ActiveIKChainMask { get; }
Property Value

AnimGraph2Identifier

ref CGlobalSymbol AnimGraph2Identifier { get; }
Property Value

AnimLoopMode

ref AnimLoopMode_t AnimLoopMode { get; }
Property Value

AnimationAlgorithm

ref AnimationAlgorithm_t AnimationAlgorithm { get; }
Property Value

ExternalClipIds

ref CUtlVector<ResourceId_t> ExternalClipIds { get; }
Property Value

ExternalGraphIds

ref CUtlVector<ResourceId_t> ExternalGraphIds { get; }
Property Value

ExternalGraphs

ref CUtlVector<ExternalAnimGraph_t> ExternalGraphs { get; }
Property Value

GraphDefinitionAG2

ref CStrongHandle<InfoForResourceTypeCNmGraphDefinition> GraphDefinitionAG2 { get; }
Property Value

GraphInstanceAG2

CNmGraphInstance? GraphInstanceAG2 { get; }
Property Value

LastUpdateSkipped

ref bool LastUpdateSkipped { get; }
Property Value

NetworkedAnimationInputsChanged

ref bool NetworkedAnimationInputsChanged { get; }
Property Value

NetworkedSequenceChanged

ref bool NetworkedSequenceChanged { get; }
Property Value

NextExternalGraphHandle

ExternalAnimGraphHandle_t NextExternalGraphHandle { get; }
Property Value

NotifyState

ref SequenceFinishNotifyState_t NotifyState { get; }
Property Value

PlaybackRate

ref CNetworkedQuantizedFloat PlaybackRate { get; }
Property Value

PrevAnimUpdateTick

GameTick_t PrevAnimUpdateTick { get; }
Property Value

PrimaryGraphId

ResourceId_t PrimaryGraphId { get; }
Property Value

SecondarySkeletonMasterCount

ref int SecondarySkeletonMasterCount { get; }
Property Value

SecondarySkeletonSlotIDs

ref CUtlVector<CGlobalSymbol> SecondarySkeletonSlotIDs { get; }
Property Value

SecondarySkeletons

ref CUtlVector<CHandle<CBaseAnimGraph>> SecondarySkeletons { get; }
Property Value

SeqFixedCycle

ref float SeqFixedCycle { get; }
Property Value

SeqStartTime

GameTime_t SeqStartTime { get; }
Property Value

Sequence

HSequence Sequence { get; }
Property Value

SequenceFinished

ref bool SequenceFinished { get; }
Property Value

SerializePoseRecipeAG2ActiveSlot

ref uint SerializePoseRecipeAG2ActiveSlot { get; }
Property Value

SerializePoseRecipeAG2Dynamic

ref CUtlVector<byte> SerializePoseRecipeAG2Dynamic { get; }
Property Value

SerializePoseRecipeAG2Slots

ref CUtlVector<AnimGraph2SerializedPoseRecipeSlot_t> SerializePoseRecipeAG2Slots { get; }
Property Value

SerializePoseRecipeVersionAG2

ref int SerializePoseRecipeVersionAG2 { get; }
Property Value

ServerGraphInstanceIteration

ref int ServerGraphInstanceIteration { get; }
Property Value

ServerSerializationContextIteration

ref int ServerSerializationContextIteration { get; }
Property Value

SoundSyncTime

ref float SoundSyncTime { get; }
Property Value

Methods

AnimLoopModeUpdated()

void AnimLoopModeUpdated()

AnimationAlgorithmUpdated()

void AnimationAlgorithmUpdated()

ExternalClipIdsUpdated()

void ExternalClipIdsUpdated()

ExternalGraphIdsUpdated()

void ExternalGraphIdsUpdated()

GraphDefinitionAG2Updated()

void GraphDefinitionAG2Updated()

PlaybackRateUpdated()

void PlaybackRateUpdated()

PrimaryGraphIdUpdated()

void PrimaryGraphIdUpdated()

SecondarySkeletonMasterCountUpdated()

void SecondarySkeletonMasterCountUpdated()

SecondarySkeletonSlotIDsUpdated()

void SecondarySkeletonSlotIDsUpdated()

SecondarySkeletonsUpdated()

void SecondarySkeletonsUpdated()

SeqFixedCycleUpdated()

void SeqFixedCycleUpdated()

SeqStartTimeUpdated()

void SeqStartTimeUpdated()

SequenceUpdated()

void SequenceUpdated()

SerializePoseRecipeAG2ActiveSlotUpdated()

void SerializePoseRecipeAG2ActiveSlotUpdated()

SerializePoseRecipeAG2DynamicUpdated()

void SerializePoseRecipeAG2DynamicUpdated()

SerializePoseRecipeAG2SlotsUpdated()

void SerializePoseRecipeAG2SlotsUpdated()

SerializePoseRecipeVersionAG2Updated()

void SerializePoseRecipeVersionAG2Updated()

ServerGraphInstanceIterationUpdated()

void ServerGraphInstanceIterationUpdated()

ServerSerializationContextIterationUpdated()

void ServerSerializationContextIterationUpdated()

On this page