Zdexby TheHolyOneZ
49,743 classes
Class

ReloadedCharacterController

: ReloadedController : MonoBehaviour : Behaviour : Component : Object : Object
Source.Controllers.ReloadedCharacterController, Assembly-CSharp 0x0160 (352 B) inherited 0x0138 Assembly-CSharp.dll
0x00x0160

Members 7

OffsetSizeNameTypeFlagsDefault
0x08m_handlerAction<Source.Controllers.ReloadedCharacterController>Private—
0x04m_renderLayerRenderLayerPrivate—
0x01m_animatorInitboolPrivate—
0x01450x03padding / unreflected
0x08m_attachmentOffsetVector2Private—
0x01m_manualUpdateboolPrivate—
0x01<AnimationDead>k__BackingFieldboolPrivate—
0x01520x06padding / unreflected
0x08m_animationControllerCharacterAnimationController1 flags—
Inherited from ReloadedController 33
OffsetSizeNameTypeFlagsDefault
0x08m_objReloadedObjectPublic—
0x01m_managedSortingboolPrivate—
0x00290x07padding / unreflected
0x08m_renderOffsetTransform1 flags—
0x0Cm_visualOffsetVector31 flags—
0x0Cm_shadowOffsetVector3Private—
0x04m_loopCountintPrivate—
0x04m_animRatefloat1 flags—
0x08m_transformTransform1 flags—
0x40m_overlayMatrixMatrix4x41 flags—
0x08m_scalefloat2Private—
0x04m_renderOrderintPrivate—
0x00AC0x04padding / unreflected
0x08m_renderOrderComponentsList<Source.Controllers.RenderSortedComponent>Private—
0x08m_shadowControllerShadowControllerPrivate—
0x08m_skinControllerCharacterSkinControllerPrivate—
0x08m_materialEffectControllerMaterialEffectController1 flags—
0x08m_particleEffectControllerParticleEffectControllerPrivate—
0x08m_attachedPFXEffectControllerPrivate—
0x02m_managedSortingOverrideNullable<System.Boolean>Private—
0x01m_hasShadowControllerboolPrivate—
0x01m_hasFilterControllerboolPrivate—
0x00E40x04padding / unreflected
0x08m_controllerPoolIControllerPoolPrivate—
0x08OnUpdateSortingActionPrivate—
0x0Cm_initialVisualOffsetVector3Private—
0x08m_initialScalefloat2Private—
0x08m_objectOffsetfloat2Private—
0x04<AnimRate>k__BackingFieldfloatPrivate—
0x04m_animTimefloatPrivate—
0x04<FrameCount>k__BackingFieldintPrivate—
0x04m_loopTypeReanimLoopType1 flags—
0x04<ZOffset>k__BackingFieldfloatPrivate—
0x01<IsAttachment>k__BackingFieldboolPrivate—
0x01290x03padding / unreflected
0x04<ReanimationID>k__BackingFieldReanimationIDPrivate—
0x01<SkinControllerReady>k__BackingFieldboolPrivate—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 74

SignatureFlagsNativeParams
void add_AnimatorInitialized(Action<Source.Controllers.ReloadedCharacterController> value)Public+1 flags0x08
void remove_AnimatorInitialized(Action<Source.Controllers.ReloadedCharacterController> value)Public+1 flags0x08
Vector2 get_AttachmentOffset()Public+1 flags0x08
bool get_AnimationDead()Public+1 flags0x01
void set_AnimationDead(bool value)Public+1 flags0x01
RenderLayer get_RenderLayer()Public+1 flags0x04
void set_RenderLayer(const RenderLayer& value)Public+1 flags0x04
CharacterAnimationController get_AnimationController()Public+1 flags0x08
void OnInit()2 flags0x00
void PostGameplayUpdate()Public+2 flags0x00
void InitCharacterAnimationController()Private0x00
void UpdateAnim()Public0x00
void SetAnimLoopType(const ReanimLoopType& loopType, const CharacterAnimationTrack& track)Public0x04
ReanimLoopType GetAnimLoopType(const CharacterAnimationTrack& track)Public0x04
bool TrackExistsOnTrack(const string& trackName, const CharacterAnimationTrack& track)Public0x08
bool HasBone(const string& boneName)Public0x08
void UpdateForVariation(const DrawVariation& variation, const CharacterAnimationTrack& track)Public0x04
void PlayAnimationOnTrack(const string& animationName, const CharacterAnimationTrack& track, float fps, const ReanimLoopType& loopType)Public0x08
void PlayAnimationOnTrack(const string& animationName, const CharacterAnimationTrack& track, float fps)Public0x08
void PlayAnimationOnTrack(const string& animationName, const CharacterAnimationTrack& track, const ReanimLoopType& loopType)Public0x08
void PlayAnimationOnTrack(const string& animationName, const CharacterAnimationTrack& track)Public0x08
void SetAnimationOnTrack(const string& animName, const CharacterAnimationTrack& track)Public0x08
void SetAnimationRateOnTrack(float rate, const CharacterAnimationTrack& track)Public0x04
float GetAnimationRateOnTrack(const CharacterAnimationTrack& track)Public0x04
float GetAnimationTimeOnTrack(const CharacterAnimationTrack& track)Public0x04
float GetAnimationPercentOnTrack(const CharacterAnimationTrack& track)Public0x04
float GetGroundTransform()Public0x04
bool IsCurrentAnimationOnTrack(const string& animName, const CharacterAnimationTrack& track)Public0x08
float GetGroundVelocity()Public0x04
bool HasGroundTransform()Public0x01
int GetFrameCount()Public0x04
int GetFrameCountForTrack(const CharacterAnimationTrack& track)Public0x04
void SetPosition(float offsetX, float offsetY, const CharacterAnimationTrack& track)Public0x04
void OverrideScale(float scaleX, float scaleY, const CharacterAnimationTrack& track)Public0x04
void ReanimationDie(const CharacterAnimationTrack& track)Public0x04
void SetOverlayMatrix(const Matrix4x4& matrix)Public0x40
Matrix4x4 GetOverlayMatrix()Public0x40
float2 GetTrackPosition(const string& trackName)Public0x08
Vector3 GetTrackPositionWorldSpace(const string& trackName)Public0x0C
float3x3 GetTrackMatrix(const string& trackName, const CharacterAnimationTrack& track)Public0x24
void SetAnimationTimeOnTrack(float time, const CharacterAnimationTrack& track)Public0x04
void AttachToBone(ReloadedCharacterController targetController, const string& targetBone)Public0x08
void AttachToBone(ReloadedCharacterController targetController, const string& targetBone, List<System.String> attachmentBones, float offsetX, float offsetY)Public0x08
void DetachFromBone()Public0x00
void AttachParticleToTrack(const string& trackName, TodParticleSystem particleSystem, float x, float y, const CharacterAnimationTrack& track)Public0x08
void StartBlend(float theBlendTime, const CharacterAnimationTrack& track)Public0x04
void SetLoopCount(int loopCount, const CharacterAnimationTrack& track)Public0x04
int GetLoopCount(const CharacterAnimationTrack& track)Public0x04
float2 GetCurrentTransform(const string& trackName, const CharacterAnimationTrack& track)Public0x08
float2 GetCurrentTransform(int trackIndex, const CharacterAnimationTrack& track)Public0x08
void SetCurrentTransform(int aTrackIndex, const float2& aTransform, const CharacterAnimationTrack& track)Public0x08
void SetStartBlend(float blend, const CharacterAnimationTrack& track)Public0x04
void SetShakeOverride(const string& trackName, float amount, const CharacterAnimationTrack& track)Public0x08
void SetFilterEffect(const FilterEffect& effect, const CharacterAnimationTrack& track)Public0x04
bool ShouldTriggerTimedEvent(float time, const CharacterAnimationTrack& track)Public0x04
void SetTrackColor(const Color& color, const CharacterAnimationTrack& track)Public0x10
void SetIgnoreExtraAdditiveColor(bool value, const CharacterAnimationTrack& track)Public0x04
void SetIgnoreColorOverride(bool value, const CharacterAnimationTrack& track)Public0x04
void SetIgnoreClipRect(bool value, const CharacterAnimationTrack& track)Public0x04
string GetCurrentTrackImage(const string& slotName, const CharacterAnimationTrack& track)Public0x08
bool IsAnimationPlaying(const string& animation)Public0x08
bool IsAnimationPlayingOnTrack(const string& animation, const CharacterAnimationTrack& track)Public0x08
bool IsTrackShowing(const string& trackName, const CharacterAnimationTrack& track)Public0x08
void PlayReanim(const string& anim, const ReanimLoopType& loop, float offset, float fps)Public+1 flags0x08
void PlayReanimOnTrack(const string& anim, const ReanimLoopType& loop, int offset, float fps, const CharacterAnimationTrack& track)Public0x08
int FindTrackIndex(const string& trackName, const CharacterAnimationTrack& track)Public0x08
void OnControllerReset()2 flags0x00
void Serialize(ref ReloadedBinaryWriter& writer, int version)Public+1 flags0x18
void Deserialize(ref ReloadedBinaryReader& reader, int version)Public+1 flags0x18
void PostDeserialize()Public+1 flags0x00
void .ctor()Public+1 flags0x00
void <InitCharacterAnimationController>b__22_0(CharacterAnimationController controller)Private0x08

Subclasses 6

Used by 3

types with a member, parameter or interface of this type