class ent
AnimationControllerComponent
ent.AnimationControllerComponent
- 2 properties
- 29 functions
Extends ent.IComponent IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
animDatabaseCollection | anim.AnimDatabaseCollection | 0x110 | |
controlBinding | ent.AnimationControlBinding? | 0x1E0 |
Functions
void PushEvent(CName eventName)RTTIre.Hooks.PlaceVoid( "entAnimationControllerComponent", "PushEvent", (AnimationControllerComponent_PushEvent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_PushEvent( ent.AnimationControllerComponent self, CName eventName );void SetInputFloat(CName inputName, float value)RTTIre.Hooks.PlaceVoid( "entAnimationControllerComponent", "SetInputFloat", (AnimationControllerComponent_SetInputFloat x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_SetInputFloat( ent.AnimationControllerComponent self, CName inputName, float value );void SetInputInt(CName inputName, int value)RTTIre.Hooks.PlaceVoid( "entAnimationControllerComponent", "SetInputInt", (AnimationControllerComponent_SetInputInt x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_SetInputInt( ent.AnimationControllerComponent self, CName inputName, int value );void SetInputBool(CName inputName, bool value)RTTIre.Hooks.PlaceVoid( "entAnimationControllerComponent", "SetInputBool", (AnimationControllerComponent_SetInputBool x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_SetInputBool( ent.AnimationControllerComponent self, CName inputName, bool value );void SetInputVector(CName inputName, Vector4 value)RTTIre.Hooks.PlaceVoid( "entAnimationControllerComponent", "SetInputVector", (AnimationControllerComponent_SetInputVector x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_SetInputVector( ent.AnimationControllerComponent self, CName inputName, Vector4 value );void SetInputQuaternion(CName inputName, Quaternion value)RTTIre.Hooks.PlaceVoid( "entAnimationControllerComponent", "SetInputQuaternion", (AnimationControllerComponent_SetInputQuaternion x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_SetInputQuaternion( ent.AnimationControllerComponent self, CName inputName, Quaternion value );void SetUsesSleepMode(bool allowSleepState)RTTIre.Hooks.PlaceVoid( "entAnimationControllerComponent", "SetUsesSleepMode", (AnimationControllerComponent_SetUsesSleepMode x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_SetUsesSleepMode( ent.AnimationControllerComponent self, bool allowSleepState );void ApplyFeature(CName inputName, anim.AnimFeature value)RTTIre.Hooks.PlaceVoid( "entAnimationControllerComponent", "ApplyFeature", (AnimationControllerComponent_ApplyFeature x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_ApplyFeature( ent.AnimationControllerComponent self, CName inputName, anim.AnimFeature? value );float GetAnimationDuration(CName animationName)RTTIre.Hooks.Place( "entAnimationControllerComponent", "GetAnimationDuration", (AnimationControllerComponent_GetAnimationDuration x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_GetAnimationDuration( ent.AnimationControllerComponent self, CName animationName );void ScheduleFastForward()RTTIre.Hooks.PlaceVoid( "entAnimationControllerComponent", "ScheduleFastForward", (AnimationControllerComponent_ScheduleFastForward x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_ScheduleFastForward( ent.AnimationControllerComponent self );bool PreloadAnimations(CName streamingContextName, bool highPriority)RTTIre.Hooks.Place( "entAnimationControllerComponent", "PreloadAnimations", (AnimationControllerComponent_PreloadAnimations x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_PreloadAnimations( ent.AnimationControllerComponent self, CName streamingContextName, bool highPriority );bool OnSetInputVectorEvent(ent.AnimInputSetterVector evt)RTTIre.Hooks.Place( "entAnimationControllerComponent", "OnSetInputVectorEvent", (AnimationControllerComponent_OnSetInputVectorEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_OnSetInputVectorEvent( ent.AnimationControllerComponent self, ent.AnimInputSetterVector? evt );static void ApplyFeatureToReplicate(game.Object obj, CName inputName, anim.AnimFeature value, float delay)staticRTTI globalre.Hooks.PlaceVoid( "entAnimationControllerComponent", "entAnimationControllerComponent::ApplyFeatureToReplicate;GameObjectCNameAnimFeatureFloat", (AnimationControllerComponent_ApplyFeatureToReplicate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_ApplyFeatureToReplicate( game.Object? obj, CName inputName, anim.AnimFeature? value, float delay );static void SetInputVector(game.Object obj, CName inputName, Vector4 value)staticRTTI globalre.Hooks.PlaceVoid( "entAnimationControllerComponent", "entAnimationControllerComponent::SetInputVector;GameObjectCNameVector4", (AnimationControllerComponent_SetInputVector2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_SetInputVector2( game.Object? obj, CName inputName, Vector4 value );static void SetInputVectorToReplicate(game.Object obj, CName inputName, Vector4 value)staticRTTI globalre.Hooks.PlaceVoid( "entAnimationControllerComponent", "entAnimationControllerComponent::SetInputVectorToReplicate;GameObjectCNameVector4", (AnimationControllerComponent_SetInputVectorToReplicate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_SetInputVectorToReplicate( game.Object? obj, CName inputName, Vector4 value );static void SetInputIntToReplicate(game.Object obj, CName inputName, int value)staticRTTI globalre.Hooks.PlaceVoid( "entAnimationControllerComponent", "entAnimationControllerComponent::SetInputIntToReplicate;GameObjectCNameInt32", (AnimationControllerComponent_SetInputIntToReplicate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_SetInputIntToReplicate( game.Object? obj, CName inputName, int value );static void SetInputFloat(game.Object obj, CName inputName, float value)staticRTTI globalre.Hooks.PlaceVoid( "entAnimationControllerComponent", "entAnimationControllerComponent::SetInputFloat;GameObjectCNameFloat", (AnimationControllerComponent_SetInputFloat2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_SetInputFloat2( game.Object? obj, CName inputName, float value );static void SetInputBoolToReplicate(game.Object obj, CName inputName, bool value)staticRTTI globalre.Hooks.PlaceVoid( "entAnimationControllerComponent", "entAnimationControllerComponent::SetInputBoolToReplicate;GameObjectCNameBool", (AnimationControllerComponent_SetInputBoolToReplicate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_SetInputBoolToReplicate( game.Object? obj, CName inputName, bool value );static void PushEventToReplicate(game.Object obj, CName eventName)staticRTTI globalre.Hooks.PlaceVoid( "entAnimationControllerComponent", "entAnimationControllerComponent::PushEventToReplicate;GameObjectCName", (AnimationControllerComponent_PushEventToReplicate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_PushEventToReplicate( game.Object? obj, CName eventName );static void ApplyFeature(game.Object obj, CName inputName, anim.AnimFeature value, float delay)staticRTTI globalre.Hooks.PlaceVoid( "entAnimationControllerComponent", "entAnimationControllerComponent::ApplyFeature;GameObjectCNameAnimFeatureFloat", (AnimationControllerComponent_ApplyFeature2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_ApplyFeature2( game.Object? obj, CName inputName, anim.AnimFeature? value, float delay );static void SetAnimWrapperWeightOnOwnerAndItems(game.Object owner, CName key, float value)staticRTTI globalre.Hooks.PlaceVoid( "entAnimationControllerComponent", "entAnimationControllerComponent::SetAnimWrapperWeightOnOwnerAndItems;GameObjectCNameFloat", (AnimationControllerComponent_SetAnimWrapperWeightOnOwnerAndItems x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_SetAnimWrapperWeightOnOwnerAndItems( game.Object? owner, CName key, float value );static void ApplyFeatureToReplicateOnHeldItems(game.Object obj, CName inputName, anim.AnimFeature value, float delay)staticRTTI globalre.Hooks.PlaceVoid( "entAnimationControllerComponent", "entAnimationControllerComponent::ApplyFeatureToReplicateOnHeldItems;GameObjectCNameAnimFeatureFloat", (AnimationControllerComponent_ApplyFeatureToReplicateOnHeldItems x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_ApplyFeatureToReplicateOnHeldItems( game.Object? obj, CName inputName, anim.AnimFeature? value, float delay );static void PushEvent(game.Object obj, CName eventName)staticRTTI globalre.Hooks.PlaceVoid( "entAnimationControllerComponent", "entAnimationControllerComponent::PushEvent;GameObjectCName", (AnimationControllerComponent_PushEvent2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_PushEvent2( game.Object? obj, CName eventName );static void SetUsesSleepMode(game.Object obj, bool state)staticRTTI globalre.Hooks.PlaceVoid( "entAnimationControllerComponent", "entAnimationControllerComponent::SetUsesSleepMode;GameObjectBool", (AnimationControllerComponent_SetUsesSleepMode2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_SetUsesSleepMode2( game.Object? obj, bool state );static void SetInputInt(game.Object obj, CName inputName, int value)staticRTTI globalre.Hooks.PlaceVoid( "entAnimationControllerComponent", "entAnimationControllerComponent::SetInputInt;GameObjectCNameInt32", (AnimationControllerComponent_SetInputInt2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_SetInputInt2( game.Object? obj, CName inputName, int value );static void SetInputBool(game.Object obj, CName inputName, bool value)staticRTTI globalre.Hooks.PlaceVoid( "entAnimationControllerComponent", "entAnimationControllerComponent::SetInputBool;GameObjectCNameBool", (AnimationControllerComponent_SetInputBool2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_SetInputBool2( game.Object? obj, CName inputName, bool value );static void SetInputFloatToReplicate(game.Object obj, CName inputName, float value)staticRTTI globalre.Hooks.PlaceVoid( "entAnimationControllerComponent", "entAnimationControllerComponent::SetInputFloatToReplicate;GameObjectCNameFloat", (AnimationControllerComponent_SetInputFloatToReplicate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_SetInputFloatToReplicate( game.Object? obj, CName inputName, float value );static void SetAnimWrapperWeight(game.Object obj, CName key, float value)staticRTTI globalre.Hooks.PlaceVoid( "entAnimationControllerComponent", "entAnimationControllerComponent::SetAnimWrapperWeight;GameObjectCNameFloat", (AnimationControllerComponent_SetAnimWrapperWeight x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_SetAnimWrapperWeight( game.Object? obj, CName key, float value );static void PushEventToObjAndHeldItems(game.Object obj, CName eventName)staticRTTI globalre.Hooks.PlaceVoid( "entAnimationControllerComponent", "entAnimationControllerComponent::PushEventToObjAndHeldItems;GameObjectCName", (AnimationControllerComponent_PushEventToObjAndHeldItems x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationControllerComponent_PushEventToObjAndHeldItems( game.Object? obj, CName eventName );