14 [
NativeHeader(
"Runtime/Export/Scripting/GameObject.bindings.h")]
26 [
FreeFunction(
Name =
"GameObjectBindings::GetComponentFromType", HasExplicitThis =
true, ThrowsException =
true)]
33 [
FreeFunction(
Name =
"GameObjectBindings::GetComponentFastPath", HasExplicitThis =
true, ThrowsException =
true)]
42 [
FreeFunction(
Name =
"GameObjectBindings::GetComponentInChildren", HasExplicitThis =
true, ThrowsException =
true)]
59 while (component !=
null)
61 if (component ==
null)
70 [
FreeFunction(
Name =
"GameObjectBindings::GetComponentInParent", HasExplicitThis =
true, ThrowsException =
true)]
87 while (component !=
null)
89 if (component ==
null)
97 [
FreeFunction(
Name =
"GameObjectBindings::GetComponentsInternal", HasExplicitThis =
true, ThrowsException =
true)]
136 while (
array !=
null)
165 while (
array !=
null)
180 [
FreeFunction(
Name =
"GameObjectBindings::TryGetComponentFastPath", HasExplicitThis =
true, ThrowsException =
true)]
205 while (component !=
null)
207 if (component ==
null)
218 [
FreeFunction(
"GameObjectBindings::GetTransform", HasExplicitThis =
true)]
270 [
FreeFunction(
Name =
"Scripting::SendScriptingMessage", HasExplicitThis =
true)]
class f__AnonymousType0<< Count > j__TPar
T GetComponentInChildren< T >()
Component GetComponent(Type type)
bool TryGetComponent< T >([Out] T component)
void TryGetComponentFastPath(Type type, IntPtr oneFurtherThanResultValue)
T[] GetComponentsInChildren< T >()
Component GetComponentInChildren(Type type, bool includeInactive)
static GameObject Find(string name)
static void Internal_CreateGameObject([Writable] GameObject self, string name)
void GetComponentsInParent< T >(bool includeInactive, List< T > results)
void SendMessage(string methodName, [DefaultValue("null")] object value, [DefaultValue("SendMessageOptions.RequireReceiver")] SendMessageOptions options)
T GetComponentInParent< T >()
Component GetComponentInParent(Type type, bool includeInactive)
GameObject(string name, params Type[] components)
void GetComponentFastPath(Type type, IntPtr oneFurtherThanResultValue)
Component Internal_AddComponentWithType(Type componentType)
Component AddComponent(Type componentType)
void SetActive(bool value)
Array GetComponentsInternal(Type type, bool useSearchTypeAsArrayReturnType, bool recursive, bool includeInactive, bool reverse, object resultList)