CBaseAnimGraphController
Interface CBaseAnimGraphController
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface CBaseAnimGraphController : CSkeletonAnimationController, ISkeletonAnimationController, ISchemaClass<ISkeletonAnimationController>, ISchemaClass<CSkeletonAnimationController>, ISchemaClass<CBaseAnimGraphController>, ISchemaField, ISchemaClass, INativeHandleImplements
- CSkeletonAnimationController
- ISkeletonAnimationController
- ISchemaClass<ISkeletonAnimationController>
- ISchemaClass<CSkeletonAnimationController>
- ISchemaClass<CBaseAnimGraphController>
- ISchemaField
- ISchemaClass
- INativeHandle
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()