Zdexby TheHolyOneZ
44,741 classes
Class

Avatar

: MonoBehaviour : Behaviour : Component : Object : Object
ScheduleOne.AvatarFramework.Avatar, Assembly-CSharp 0x0190 (400 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0190

Members 51

OffsetSizeNameTypeFlagsDefault
—0x04MAX_ACCESSORIESintPublicStatic+1 flags1064178811
—0x01CombinedLayersEnabledboolPublicStatic+1 flags123
—0x04DEFAULT_SMOOTHNESSfloatPublicStatic+1 flags1064178811
0x04maleShoulderScalefloatPrivateStatic—
0x04femaleShoulderScalefloatPrivateStatic—
0x08AnimationAvatarAnimationPublic—
0x08LookControllerAvatarLookControllerPublic—
0x08BodyMeshesSkinnedMeshRenderer[]Public—
0x08ShapeKeyMeshesSkinnedMeshRenderer[]Public—
0x08FaceMeshSkinnedMeshRendererPublic—
0x08EyesEyeControllerPublic—
0x08EyeBrowsEyebrowControllerPublic—
0x08BodyContainerTransformPublic—
0x08ArmatureTransformPublic—
0x08LeftShoulderTransformPublic—
0x08RightShoulderTransformPublic—
0x08HeadBoneTransformPublic—
0x08HipBoneTransformPublic—
0x08LeftFootBoneTransformPublic—
0x08RightFootBoneTransformPublic—
0x08RagdollRBsRigidbody[]Public—
0x08RagdollCollidersCollider[]Public—
0x08MiddleSpineRBRigidbodyPublic—
0x08ImpactForceRBsRigidbody[]Public—
0x08EmotionManagerAvatarEmotionManagerPublic—
0x08EffectsAvatarEffectsPublic—
0x08MiddleSpineTransformPublic—
0x08LowerSpineTransformPublic—
0x08LowestSpineTransformPublic—
0x08ImpostorAvatarImpostorPublic—
0x08BloodParticlesParticleSystemPublic—
0x08DefaultAvatarMaterialMaterialPublic—
0x01UseCombinedLayerboolPublic—
0x00F90x07padding / unreflected
0x08onRagdollChangeUnityEvent<System.BooleanPublic—
0x01<Ragdolled>k__BackingFieldboolPrivate—
0x01090x07padding / unreflected
0x08<CurrentEquippable>k__BackingFieldAvatarEquippablePrivate—
0x04appliedGenderfloat1 flags—
0x04appliedWeightfloat1 flags—
0x08appliedHairHair1 flags—
0x10appliedHairColorColor1 flags—
0x08appliedAccessoriesAccessory[]1 flags—
0x01wearingHairBlockingAccessorybool1 flags—
0x01410x03padding / unreflected
0x04additionalWeightfloatPrivate—
0x04additionalGenderfloatPrivate—
0x014C0x04padding / unreflected
0x08<CurrentSettings>k__BackingFieldAvatarSettingsPrivate—
0x08onSettingsLoadedUnityEventPublic—
0x0CoriginalHipPosVector3Private—
0x01usingCombinedLayerboolPrivate—
0x01blockEyeFaceLayersboolPrivate—
0x016E0x02padding / unreflected
0x10_appliedSkinColorColorPrivate—
0x10_appliedEmissionColorColorPrivate—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 59

SignatureFlagsNativeParams
Transform get_RightHandContainer()PublicFinal+3 flags0x08
Transform get_LeftHandContainer()PublicFinal+3 flags0x08
Transform get_RightHandAlignmentPoint()PublicFinal+3 flags0x08
Transform get_LeftHandAlignmentPoint()PublicFinal+3 flags0x08
bool get_Ragdolled()Public+1 flags0x01
void set_Ragdolled(bool value)2 flags0x01
AvatarEquippable get_CurrentEquippable()Public+1 flags0x08
void set_CurrentEquippable(AvatarEquippable value)2 flags0x08
AvatarSettings get_CurrentSettings()Public+1 flags0x08
void set_CurrentSettings(AvatarSettings value)2 flags0x08
Transform get_CenterPointTransform()Public+1 flags0x08
Vector3 get_CenterPoint()Public+1 flags0x0C
void Awake()3 flags0x00
void Update()3 flags0x00
void SetVisible(bool vis)Public0x01
void GetMugshot(Action<UnityEngine.Texture2D> callback)Public0x08
void SetEmission(const Color& color)Public0x10
bool IsMale()Public0x01
bool IsWhite()Public0x01
string GetFormalAddress(bool capitalized)Public0x08
string GetThirdPersonAddress(bool capitalized)Public0x08
string GetThirdPersonPronoun(bool capitalized)Public0x08
void SetAnimationBool(const string& name, bool value)PublicFinal+2 flags0x08
void SetAnimationTrigger(const string& name)PublicFinal+2 flags0x08
void ApplyCurrentShapeKeys()Private0x00
void ApplyShapeKeys(float gender, float weight)Private0x04
void SetFeetShrunk(bool shrink, float reduction)Private0x04
void SetWearingHairBlockingAccessory(bool blocked)Private0x01
void LoadAvatarSettings(AvatarSettings settings)Public0x08
void LoadNakedSettings(AvatarSettings settings, bool keepOldLayers, int maxLayerOrder)Public0x08
void ApplyBodySettings(AvatarSettings settings)Public0x08
void SetAdditionalWeight(float weight)Public0x04
void SetAdditionalGender(float gender)Public0x04
void SetSkinColor(const Color& color)Public0x10
void ApplyHairSettings(AvatarSettings settings)Public0x08
void SetHairVisible(bool visible)Public0x01
void ApplyHairColorSettings(AvatarSettings settings)Public0x08
void OverrideHairColor(const Color& color)Public0x10
void ResetHairColor()Public0x00
void ApplyEyeBallSettings(AvatarSettings settings)Public0x08
void ApplyEyeLidSettings(AvatarSettings settings)Public0x08
void ApplyEyeLidColorSettings(AvatarSettings settings)Public0x08
void ApplyEyebrowSettings(AvatarSettings settings)Public0x08
void SetBlockEyeFaceLayers(bool block)Public0x01
void ApplyFaceLayerSettings(AvatarSettings settings)Public0x08
void SetFaceLayer(int index, const string& assetPath, const Color& color)Private0x10
void SetFaceTexture(Texture2D tex, const Color& color)Public0x10
void ApplyBodyLayerSettings(AvatarSettings settings, int maxOrder)Public0x08
void SetBodyLayer(int index, const string& assetPath, const Color& color)Private0x10
void ApplyAccessorySettings(AvatarSettings settings)Public0x08
void DestroyAccessories()Private0x00
void EnableRagdoll(const Vector3& forcePoint, const Vector3& forceDir)Public0x0C
void DisableRagdoll(bool playStandUpAnim)Public0x01
void SetRagdollPhysicsEnabled(bool ragdollEnabled, bool wait, bool playStandUpAnim, const Vector3& forcePoint, const Vector3& forceDir)Private0x0C
void ApplyRagdollForce(const Vector3& forcePoint, const Vector3& forceDir)Public0x0C
AvatarEquippable SetEquippable(const string& assetPath)Public+2 flags0x08
void ReceiveEquippableMessage(const string& message, object data)Public+2 flags0x08
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 29

types with a member, parameter or interface of this type