0x00x0018
Members 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+1 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 73
| Signature | Flags | Native | Params |
|---|---|---|---|
| int GetInstanceID() | Public | 0x04 | |
| int GetHashCode() | Public+1 flags | 0x04 | |
| bool Equals(object other) | Public+1 flags | 0x08 | |
| bool op_Implicit(Object exists) | PublicStatic+1 flags | 0x08 | |
| bool CompareBaseObjects(Object lhs, Object rhs) | PrivateStatic | 0x08 | |
| void EnsureRunningOnMainThread() | Private | 0x00 | |
| bool IsNativeObjectAlive(Object o) | PrivateStatic | 0x08 | |
| long GetCachedPtr() | Private | 0x08 | |
| string get_name() | Public+1 flags | 0x08 | |
| void set_name(const string& value) | Public+1 flags | 0x08 | |
| Object Instantiate(Object original, const Vector3& position, const Quaternion& rotation) | PublicStatic | 0x10 | |
| Object Instantiate(Object original, const Vector3& position, const Quaternion& rotation, Transform parent) | PublicStatic | 0x10 | |
| Object Instantiate(Object original) | PublicStatic | 0x08 | |
| Object Instantiate(Object original, Transform parent) | PublicStatic | 0x08 | |
| Object Instantiate(Object original, Transform parent, bool instantiateInWorldSpace) | PublicStatic | 0x08 | |
| uint8 Instantiate(const uint8& original) | PublicStatic | — | 0x00 |
| uint8 Instantiate(const uint8& original, const Vector3& position, const Quaternion& rotation) | PublicStatic | — | 0x10 |
| uint8 Instantiate(const uint8& original, const Vector3& position, const Quaternion& rotation, Transform parent) | PublicStatic | — | 0x10 |
| uint8 Instantiate(const uint8& original, Transform parent) | PublicStatic | — | 0x08 |
| uint8 Instantiate(const uint8& original, Transform parent, bool worldPositionStays) | PublicStatic | — | 0x08 |
| void Destroy(Object obj, float t) | PublicStatic | 0x08 | |
| void Destroy(Object obj) | PublicStatic | 0x08 | |
| void DestroyImmediate(Object obj, bool allowDestroyingAssets) | PublicStatic | 0x08 | |
| void DestroyImmediate(Object obj) | PublicStatic | 0x08 | |
| Object[] FindObjectsOfType(Type type) | PublicStatic | 0x08 | |
| Object[] FindObjectsOfType(Type type, bool includeInactive) | PublicStatic | 0x08 | |
| Object[] FindObjectsByType(Type type, const FindObjectsSortMode& sortMode) | PublicStatic | 0x08 | |
| Object[] FindObjectsByType(Type type, const FindObjectsInactive& findObjectsInactive, const FindObjectsSortMode& sortMode) | PublicStatic | 0x08 | |
| void DontDestroyOnLoad(Object target) | PublicStatic | 0x08 | |
| HideFlags get_hideFlags() | Public+1 flags | 0x04 | |
| void set_hideFlags(const HideFlags& value) | Public+1 flags | 0x04 | |
| void DestroyObject(Object obj, float t) | PublicStatic | 0x08 | |
| void DestroyObject(Object obj) | PublicStatic | 0x08 | |
| Object[] FindSceneObjectsOfType(Type type) | PublicStatic | 0x08 | |
| Object[] FindObjectsOfTypeIncludingAssets(Type type) | PublicStatic | 0x08 | |
| T[] FindObjectsOfType() | PublicStatic | — | 0x08 |
| T[] FindObjectsByType(const FindObjectsSortMode& sortMode) | PublicStatic | — | 0x08 |
| T[] FindObjectsOfType(bool includeInactive) | PublicStatic | — | 0x08 |
| T[] FindObjectsByType(const FindObjectsInactive& findObjectsInactive, const FindObjectsSortMode& sortMode) | PublicStatic | — | 0x08 |
| uint8 FindObjectOfType() | PublicStatic | — | 0x00 |
| uint8 FindObjectOfType(bool includeInactive) | PublicStatic | — | 0x01 |
| uint8 FindFirstObjectByType() | PublicStatic | — | 0x00 |
| uint8 FindAnyObjectByType() | PublicStatic | — | 0x00 |
| uint8 FindFirstObjectByType(const FindObjectsInactive& findObjectsInactive) | PublicStatic | — | 0x04 |
| uint8 FindAnyObjectByType(const FindObjectsInactive& findObjectsInactive) | PublicStatic | — | 0x04 |
| Object[] FindObjectsOfTypeAll(Type type) | PublicStatic | 0x08 | |
| void CheckNullArgument(object arg, const string& message) | PrivateStatic | 0x08 | |
| Object FindObjectOfType(Type type) | PublicStatic | 0x08 | |
| Object FindFirstObjectByType(Type type) | PublicStatic | 0x08 | |
| Object FindAnyObjectByType(Type type) | PublicStatic | 0x08 | |
| Object FindObjectOfType(Type type, bool includeInactive) | PublicStatic | 0x08 | |
| Object FindFirstObjectByType(Type type, const FindObjectsInactive& findObjectsInactive) | PublicStatic | 0x08 | |
| Object FindAnyObjectByType(Type type, const FindObjectsInactive& findObjectsInactive) | PublicStatic | 0x08 | |
| string ToString() | Public+1 flags | 0x08 | |
| bool op_Equality(Object x, Object y) | PublicStatic+1 flags | 0x08 | |
| bool op_Inequality(Object x, Object y) | PublicStatic+1 flags | 0x08 | |
| int GetOffsetOfInstanceIDInCPlusPlusObject() | PrivateStatic | 0x04 | |
| bool CurrentThreadIsMainThread() | PrivateStatic | 0x01 | |
| Object Internal_CloneSingle(Object data) | PrivateStatic | 0x08 | |
| Object Internal_CloneSingleWithParent(Object data, Transform parent, bool worldPositionStays) | PrivateStatic | 0x08 | |
| Object Internal_InstantiateSingle(Object data, const Vector3& pos, const Quaternion& rot) | PrivateStatic | 0x10 | |
| Object Internal_InstantiateSingleWithParent(Object data, Transform parent, const Vector3& pos, const Quaternion& rot) | PrivateStatic | 0x10 | |
| string ToString(Object obj) | PrivateStatic | 0x08 | |
| string GetName(Object obj) | PrivateStatic | 0x08 | |
| bool IsPersistent(Object obj) | Static+1 flags | 0x08 | |
| void SetName(Object obj, const string& name) | PrivateStatic | 0x08 | |
| bool DoesObjectWithInstanceIDExist(int instanceID) | Static+1 flags | 0x04 | |
| Object FindObjectFromInstanceID(int instanceID) | Static+1 flags | 0x08 | |
| Object ForceLoadFromInstanceID(int instanceID) | Static+1 flags | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 | |
| Object Internal_InstantiateSingle_Injected(Object data, const Vector3&& pos, const Quaternion&& rot) | PrivateStatic | 0x10 | |
| Object Internal_InstantiateSingleWithParent_Injected(Object data, Transform parent, const Vector3&& pos, const Quaternion&& rot) | PrivateStatic | 0x10 |
Subclasses 34
AssetBundleAudioClipAudioMixerAvatarAvatarMaskComponentComputeShaderFailedToLoadScriptObjectFontGameObjectGraphicsSettingsLightingSettingsLightmapSettingsLightProbesLowerResBlitTextureMaterialMeshMotionNavMeshDataPhysicMaterialPreloadDataQualitySettingsRenderSettingsRuntimeAnimatorControllerScriptableObjectSerializedUnityObjectShaderSpriteSpriteAtlasTerrainDataTextAssetTextureVideoClipVisualEffectObject
Used by 400
types with a member, parameter or interface of this typeAchievementMono[]Action`1Action`2AimConstraint[]AnimationClip[]AnimationEventAnimationPlayableBindingAnimator[]AnimatorOverrideController[]ArcingEffect[]ArgumentCacheArraySortHelper`1AssertAssetBundleRequestAssetContainer[]AssetReferenceAssetReferenceAtlasedSpriteAssetReferenceT`1AssetReferenceT`1AssetReferenceT`1AssetReferenceT`1AssetReferenceT`1AssetReferenceT`1AssetReferenceUILabelRestrictionAssetReferenceUIRestrictionAsyncOperationBase`1AsyncOperationHandle`1AttackState[]AudioClip[]AudioSource[]Avatar[]AvatarMask[]BaseInputModule[]BaseRaycaster[]BattlePassBlock[]BattlePassStructure[]Behaviour[]BestiaryItem[]BombasticCage[]Boss[]BossCrystal[]BossStalactite[]BounceModel[]BoxCollider[]BuildableSocket[]BurstRecallMeshEffectButtonInteraction[]CachedInvokableCall`1Camera[]CameraCC[]Canvas[]CanvasGroup[]CapsuleCollider[]CarryableInteractable[]CaseGambaItem[]CaveDoor[]CaveRoom[]ChangeHandlerCharacterPanel[]ChatMessage[]CheeringGoblin[]ClientSideSpawn[]Collider2D[]Collider[]ColliderEvents[]Component[]ComputeShader[]ControlsItem[]Cooldown[]CoreUtilsCosmeticUIBuff[]Crate[]CrystalRingChild[]CrystalRingController[]Cubemap[]CubemapArray[]CustomRenderTexture[]DataPanelItem[]DebugDebugLogHandler+320 more