Zdexby TheHolyOneZ
49,743 classes
Class

GameObject

: Object : Object
UnityEngine.GameObject, UnityEngine.CoreModule 0x0018 (24 B) inherited 0x0018 UnityEngine.CoreModule.dll
0x00x0018

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 136

SignatureFlagsNativeParams
GameObject CreatePrimitive(const PrimitiveType& type)PublicStatic0x08
uint8 GetComponent()Public0x00
Component GetComponent(Type type)Public0x08
void GetComponentFastPath(Type type, long oneFurtherThanResultValue)1 flags0x08
Component GetComponentByName(const string& type)1 flags0x08
Component GetComponentByNameWithCase(const string& type, bool caseSensitive)1 flags0x08
Component GetComponent(const string& type)Public0x08
Component GetComponentInChildren(Type type, bool includeInactive)Public0x08
Component GetComponentInChildren(Type type)Public0x08
uint8 GetComponentInChildren()Public0x00
uint8 GetComponentInChildren(bool includeInactive)Public0x01
Component GetComponentInParent(Type type, bool includeInactive)Public0x08
Component GetComponentInParent(Type type)Public0x08
uint8 GetComponentInParent()Public0x00
uint8 GetComponentInParent(bool includeInactive)Public0x01
Array GetComponentsInternal(Type type, bool useSearchTypeAsArrayReturnType, bool recursive, bool includeInactive, bool reverse, object resultList)Private0x08
Component[] GetComponents(Type type)Public0x08
T[] GetComponents()Public0x08
void GetComponents(Type type, List<UnityEngine.Component> results)Public0x08
void GetComponents(List<T> results)Public0x08
Component[] GetComponentsInChildren(Type type)Public0x08
Component[] GetComponentsInChildren(Type type, bool includeInactive)Public0x08
T[] GetComponentsInChildren(bool includeInactive)Public—0x08
void GetComponentsInChildren(bool includeInactive, List<T> results)Public0x08
T[] GetComponentsInChildren()Public0x08
void GetComponentsInChildren(List<T> results)Public0x08
Component[] GetComponentsInParent(Type type)Public0x08
Component[] GetComponentsInParent(Type type, bool includeInactive)Public0x08
void GetComponentsInParent(bool includeInactive, List<T> results)Public0x08
T[] GetComponentsInParent(bool includeInactive)Public—0x08
T[] GetComponentsInParent()Public0x08
bool TryGetComponent(const uint8& component)Public0x01
bool TryGetComponent(Type type, ref Component& component)Public0x08
Component TryGetComponentInternal(Type type)1 flags0x08
void TryGetComponentFastPath(Type type, long oneFurtherThanResultValue)1 flags0x08
GameObject FindWithTag(const string& tag)PublicStatic0x08
void FindGameObjectsWithTagForListInternal(const string& tag, object results)PrivateStatic0x08
void FindGameObjectsWithTag(const string& tag, List<UnityEngine.GameObject> results)PublicStatic0x08
void SendMessageUpwards(const string& methodName, const SendMessageOptions& options)Public0x08
void SendMessage(const string& methodName, const SendMessageOptions& options)Public0x08
void BroadcastMessage(const string& methodName, const SendMessageOptions& options)Public0x08
Component AddComponentInternal(const string& className)1 flags0x08
Component Internal_AddComponentWithType(Type componentType)Private0x08
Component AddComponent(Type componentType)Public0x08
uint8 AddComponent()Public0x00
int GetComponentCount()Public0x04
Component QueryComponentAtIndex(int index)1 flags0x08
Component GetComponentAtIndex(int index)Public0x08
uint8 GetComponentAtIndex(int index)Public0x04
int GetComponentIndex(Component component)Public0x08
Transform get_transform()Public+1 flags0x08
int get_layer()Public+1 flags0x04
void set_layer(int value)Public+1 flags0x04
bool get_active()Public+1 flags0x01
void set_active(bool value)Public+1 flags0x01
void SetActive(bool value)Public0x01
bool get_activeSelf()Public+1 flags0x01
bool get_activeInHierarchy()Public+1 flags0x01
void SetActiveRecursively(bool state)Public0x01
bool get_isStatic()Public+1 flags0x01
void set_isStatic(bool value)Public+1 flags0x01
bool get_isStaticBatchable()2 flags0x01
string get_tag()Public+1 flags0x08
void set_tag(const string& value)Public+1 flags0x08
bool CompareTag(const string& tag)Public0x08
bool CompareTag(const TagHandle& tag)Public0x04
bool CompareTag_Internal(const string& tag)Private0x08
bool CompareTagHandle_Internal(const TagHandle& tag)Private0x04
GameObject FindGameObjectWithTag(const string& tag)PublicStatic0x08
GameObject[] FindGameObjectsWithTag(const string& tag)PublicStatic0x08
void SendMessageUpwards(const string& methodName, object value, const SendMessageOptions& options)Public0x08
void SendMessageUpwards(const string& methodName, object value)Public0x08
void SendMessageUpwards(const string& methodName)Public0x08
void SendMessage(const string& methodName, object value, const SendMessageOptions& options)Public0x08
void SendMessage(const string& methodName, object value)Public0x08
void SendMessage(const string& methodName)Public0x08
void BroadcastMessage(const string& methodName, object parameter, const SendMessageOptions& options)Public0x08
void BroadcastMessage(const string& methodName, object parameter)Public0x08
void BroadcastMessage(const string& methodName)Public0x08
void .ctor(const string& name)Public+1 flags0x08
void .ctor()Public+1 flags0x00
void .ctor(const string& name, const Type[]& components)Public+1 flags0x08
void Internal_CreateGameObject(GameObject self, const string& name)PrivateStatic0x08
GameObject Find(const string& name)PublicStatic0x08
void SetGameObjectsActive(long instanceIds, int instanceCount, bool active)PrivateStatic0x08
void SetGameObjectsActive(const NativeArray<System.Int32>& instanceIDs, bool active)PublicStatic0x10
void SetGameObjectsActive(const ReadOnlySpan<System.Int32>& instanceIDs, bool active)PublicStatic0x10
void InstantiateGameObjects(int sourceInstanceID, long newInstanceIDs, long newTransformInstanceIDs, int count, const Scene& destinationScene)PrivateStatic0x08
void InstantiateGameObjects(int sourceInstanceID, int count, const NativeArray<System.Int32>& newInstanceIDs, const NativeArray<System.Int32>& newTransformInstanceIDs, const Scene& destinationScene)PublicStatic0x10
Scene GetScene(int instanceID)PublicStatic0x04
Scene get_scene()Public+1 flags0x04
ulong get_sceneCullingMask()Public+1 flags0x08
GameObject get_gameObject()Public+1 flags0x08
long CreatePrimitive_Injected(const PrimitiveType& type)PrivateStatic0x08
long GetComponent_Injected(long _unity_self, Type type)PrivateStatic0x08
void GetComponentFastPath_Injected(long _unity_self, Type type, long oneFurtherThanResultValue)PrivateStatic0x08
long GetComponentByName_Injected(long _unity_self, ref ManagedSpanWrapper& type)PrivateStatic0x10
long GetComponentByNameWithCase_Injected(long _unity_self, ref ManagedSpanWrapper& type, bool caseSensitive)PrivateStatic0x10
long GetComponentInChildren_Injected(long _unity_self, Type type, bool includeInactive)PrivateStatic0x08
long GetComponentInParent_Injected(long _unity_self, Type type, bool includeInactive)PrivateStatic0x08
Array GetComponentsInternal_Injected(long _unity_self, Type type, bool useSearchTypeAsArrayReturnType, bool recursive, bool includeInactive, bool reverse, object resultList)PrivateStatic0x08
long TryGetComponentInternal_Injected(long _unity_self, Type type)PrivateStatic0x08
void TryGetComponentFastPath_Injected(long _unity_self, Type type, long oneFurtherThanResultValue)PrivateStatic0x08
void FindGameObjectsWithTagForListInternal_Injected(ref ManagedSpanWrapper& tag, object results)PrivateStatic0x10
long AddComponentInternal_Injected(long _unity_self, ref ManagedSpanWrapper& className)PrivateStatic0x10
long Internal_AddComponentWithType_Injected(long _unity_self, Type componentType)PrivateStatic0x08
int GetComponentCount_Injected(long _unity_self)PrivateStatic0x08
long QueryComponentAtIndex_Injected(long _unity_self, int index)PrivateStatic0x08
int GetComponentIndex_Injected(long _unity_self, long component)PrivateStatic0x08
long get_transform_Injected(long _unity_self)PrivateStatic0x08
int get_layer_Injected(long _unity_self)PrivateStatic0x08
void set_layer_Injected(long _unity_self, int value)PrivateStatic0x08
bool get_active_Injected(long _unity_self)PrivateStatic0x08
void set_active_Injected(long _unity_self, bool value)PrivateStatic0x08
void SetActive_Injected(long _unity_self, bool value)PrivateStatic0x08
bool get_activeSelf_Injected(long _unity_self)PrivateStatic0x08
bool get_activeInHierarchy_Injected(long _unity_self)PrivateStatic0x08
void SetActiveRecursively_Injected(long _unity_self, bool state)PrivateStatic0x08
bool get_isStatic_Injected(long _unity_self)PrivateStatic0x08
void set_isStatic_Injected(long _unity_self, bool value)PrivateStatic0x08
bool get_isStaticBatchable_Injected(long _unity_self)PrivateStatic0x08
void get_tag_Injected(long _unity_self, ref ManagedSpanWrapper& ret)PrivateStatic0x10
void set_tag_Injected(long _unity_self, ref ManagedSpanWrapper& value)PrivateStatic0x10
bool CompareTag_Internal_Injected(long _unity_self, ref ManagedSpanWrapper& tag)PrivateStatic0x10
bool CompareTagHandle_Internal_Injected(long _unity_self, ref TagHandle& tag)PrivateStatic0x08
long FindGameObjectWithTag_Injected(ref ManagedSpanWrapper& tag)PrivateStatic0x10
GameObject[] FindGameObjectsWithTag_Injected(ref ManagedSpanWrapper& tag)PrivateStatic0x10
void SendMessageUpwards_Injected(long _unity_self, ref ManagedSpanWrapper& methodName, object value, const SendMessageOptions& options)PrivateStatic0x10
void SendMessage_Injected(long _unity_self, ref ManagedSpanWrapper& methodName, object value, const SendMessageOptions& options)PrivateStatic0x10
void BroadcastMessage_Injected(long _unity_self, ref ManagedSpanWrapper& methodName, object parameter, const SendMessageOptions& options)PrivateStatic0x10
void Internal_CreateGameObject_Injected(GameObject self, ref ManagedSpanWrapper& name)PrivateStatic0x10
long Find_Injected(ref ManagedSpanWrapper& name)PrivateStatic0x10
void InstantiateGameObjects_Injected(int sourceInstanceID, long newInstanceIDs, long newTransformInstanceIDs, int count, ref Scene& destinationScene)PrivateStatic0x08
void GetScene_Injected(int instanceID, ref Scene& ret)PrivateStatic0x04
void get_scene_Injected(long _unity_self, ref Scene& ret)PrivateStatic0x08
ulong get_sceneCullingMask_Injected(long _unity_self)PrivateStatic0x08

Used by 202

types with a member, parameter or interface of this type