Table of Contents

Class TransformExtensions

Namespace
Glitch9
public static class TransformExtensions
Inheritance
TransformExtensions
Inherited Members

Methods

DestroyAllChildren(Transform)

public static void DestroyAllChildren(this Transform transform)

Parameters

transform Transform

EnsureComponent<T>(Transform)

public static void EnsureComponent<T>(this Transform transform) where T : Component

Parameters

transform Transform

Type Parameters

T

GetHeight(Transform)

public static float GetHeight(this Transform transform)

Parameters

transform Transform

Returns

float

GetWidth(Transform)

public static float GetWidth(this Transform transform)

Parameters

transform Transform

Returns

float

HideAllChildren(Transform)

public static void HideAllChildren(this Transform transform)

Parameters

transform Transform

RemoveComponent(Transform, Component)

public static void RemoveComponent(this Transform transform, Component component)

Parameters

transform Transform
component Component

RemoveComponent<T>(Transform)

public static void RemoveComponent<T>(this Transform transform) where T : Component

Parameters

transform Transform

Type Parameters

T

RemoveMissingComponents(Transform)

public static void RemoveMissingComponents(this Transform transform)

Parameters

transform Transform

RunActionOnAllChildren(Transform, Action<Transform>)

public static void RunActionOnAllChildren(this Transform transform, Action<Transform> action)

Parameters

transform Transform
action Action<Transform>

SafeRemoveComponent<T>(Transform)

public static void SafeRemoveComponent<T>(this Transform transform) where T : Component

Parameters

transform Transform

Type Parameters

T

SetActive(Transform, bool)

public static void SetActive(this Transform transform, bool active)

Parameters

transform Transform
active bool

SetLocalPosX(Transform, float, bool)

public static void SetLocalPosX(this Transform transform, float posX, bool relative = false)

Parameters

transform Transform
posX float
relative bool

SetLocalPosY(Transform, float, bool)

public static void SetLocalPosY(this Transform transform, float posY, bool relative = false)

Parameters

transform Transform
posY float
relative bool

ShowAllChildren(Transform)

public static void ShowAllChildren(this Transform transform)

Parameters

transform Transform