Quattro::​TransformExtensions
UnityObjectLink
Quattro::​TransformExtensions

class:/TYPE/UnityEngine.Quattro.TransformExtensions/UnityExtension:UnityTransformExtensions, /, can be loaded from an assetbundle using Quattro::TransformExtensions::createfromassetbundle(bundlename,prefabname) /

Parent

UnityObjectLink

Functions
quattro::​transformextensions::​create
static UnityEngine.Quattro.TransformExtensions Create ()

Constructor replaces new;

Returns

UnityEngine.Quattro.TransformExtensions

quattro::​transformextensions::​create
static List`1 Create(
Type
)with Type in Type::Component,Type::Behaviour,Type::MonoBehaviour,Type::Quattro::SortingGroupAutoSet,Type::Transform,Type::Renderer,Type::MeshRenderer,Type::ParticleSystem,Type::AudioBehaviour,Type::Light,Type::Animator,Type::SkinnedMeshRenderer,Type::AudioSource,Type::TextMesh,Type::Camera,Type::Collider,Type::MeshCollider,Type::Rigidbody,Type::CharacterController,Type::Quattro3D::PlayerCamera,Type::Quattro::MonoBehaviourEventHandler,Type::Animation,Type::Cinemachine::CinemachineVirtualCamera,Type::Cinemachine::CinemachineBrain,Type::Cinemachine::CinemachineCollider,Type::Cinemachine::Cinemachine3rdPersonFollow,Type::Cinemachine::CinemachineTransposer,Type::AudioListener,Type::EventSystems::EventTrigger,Type::SpriteRenderer,Type::PolygonCollider2D,Type::EdgeCollider2D,Type::Rendering_Universal::ShadowCaster2D,Type::Rendering_Universal::Light2D,Type::BoxCollider2D,Type::Quattro::PlayMakerFSMProxyComponent,Type::Rendering::SortingGroup,Type::MLAPI::NetworkManager,Type::MLAPI_Transports_UNET::UNetTransport,Type::Quattro3D_Tiles::Tile,Type::Quattro3D_Tiles::TileAmbientLight,Type::Quattro3D_Tiles::TileAmbientSound,Type::Quattro3D_Tiles::TileBackGround,Type::Quattro3D_Tiles::TileCamera,Type::Quattro3D_Tiles::TileComposite,Type::Quattro3D_Tiles::TileDecal,Type::Quattro3D_Tiles::TileDirectionalLight,Type::Quattro3D_Tiles::TileDoor,Type::Quattro3D_Tiles::TileFlower,Type::Quattro3D_Tiles::TileHouse,Type::Quattro3D_Tiles::TileLight,Type::Quattro3D_Tiles::TileParticles,Type::Quattro3D_Tiles::TileSpawn,Type::Quattro3D_Tiles::TileSpotLight,Type::Quattro3D_Tiles::TileTestSpawn,Type::Quattro3D_Tiles::TileTree,Type::Quattro3D_Tiles::TileWarp,Type::MeshFilter,Type::BoxCollider,Type::SphereCollider,Type::Video::VideoPlayer,Type::Rendering_PostProcessing::PostProcessVolume,Type::Canvas,Type::UI::InputField,Type::UI::Image,Type::UI::Text,Type::UI::RawImage,Type::UI::Toggle,Type::UI::Slider,Type::UI::Scrollbar,Type::UI::Dropdown,Type::UI::ScrollRect,Type::RectTransform,Type::UI::LayoutElement,Type::UI::HorizontalLayoutGroup,Type::UI::VerticalLayoutGroup,Type::UI::GridLayoutGroup,Type::EventSystems::EventSystem,Type::ReflectionProbe,Type::ArticulationBody,Type::LightProbeProxyVolume,Type::Skybox,Type::UI::Button,Type::Collider2D,Type::Rigidbody2D,Type::TestNameSpace::Decal,Type::Rendering_PostProcessing::PostProcessLayer,Type::UI::ToggleGroup,Type::UI::Selectable,Type::ParticleSystemForceField,Type::CompositeCollider2D,Type::Cinemachine::CinemachineTargetGroup,Type::EventSystems::BaseInput,Type::Joint2D,Type::MLAPI::NetworkObject,Type::CanvasRenderer

UnityExtension: replaces Unity GetComponents(T) until the bindings supports it,

Parameters

Type -

Returns

List`1

quattro::​transformextensions::​finddeepchild
static UnityEngine.Transform FindDeepChild(
UnityEngine.Transform parent,
System.String aName
)

UnityExtension:Breadth-first search,

Parameters
parent
UnityEngine.Transform

no documentation

aName
System.String

no documentation

Returns

UnityEngine.Transform

quattro::​transformextensions::​fromassetbundle
static UnityEngine.Quattro.TransformExtensions CreateFromAssetBundle(
string bundle,
string objectname
)

Constructor for object from a bundle

Parameters
bundle
string

bundle name

objectname
string

object name with extension

Returns

UnityEngine.Quattro.TransformExtensions

quattro::​transformextensions::​getcomponents
static UnityEngine.Component[] GetComponents(
UnityEngine.Transform parent
)

UnityExtension: replaces Unity GetComponents(T) until the bindings supports it,

Parameters
parent
UnityEngine.Transform

no documentation

Returns

UnityEngine.Component[]

quattro::​transformextensions::​getcomponents13
static List`1 GetComponents13(
Type
)with Type in Type::Component,Type::Behaviour,Type::MonoBehaviour,Type::Quattro::SortingGroupAutoSet,Type::Transform,Type::Renderer,Type::MeshRenderer,Type::ParticleSystem,Type::AudioBehaviour,Type::Light,Type::Animator,Type::SkinnedMeshRenderer,Type::AudioSource,Type::TextMesh,Type::Camera,Type::Collider,Type::MeshCollider,Type::Rigidbody,Type::CharacterController,Type::Quattro3D::PlayerCamera,Type::Quattro::MonoBehaviourEventHandler,Type::Animation,Type::Cinemachine::CinemachineVirtualCamera,Type::Cinemachine::CinemachineBrain,Type::Cinemachine::CinemachineCollider,Type::Cinemachine::Cinemachine3rdPersonFollow,Type::Cinemachine::CinemachineTransposer,Type::AudioListener,Type::EventSystems::EventTrigger,Type::SpriteRenderer,Type::PolygonCollider2D,Type::EdgeCollider2D,Type::Rendering_Universal::ShadowCaster2D,Type::Rendering_Universal::Light2D,Type::BoxCollider2D,Type::Quattro::PlayMakerFSMProxyComponent,Type::Rendering::SortingGroup,Type::MLAPI::NetworkManager,Type::MLAPI_Transports_UNET::UNetTransport,Type::Quattro3D_Tiles::Tile,Type::Quattro3D_Tiles::TileAmbientLight,Type::Quattro3D_Tiles::TileAmbientSound,Type::Quattro3D_Tiles::TileBackGround,Type::Quattro3D_Tiles::TileCamera,Type::Quattro3D_Tiles::TileComposite,Type::Quattro3D_Tiles::TileDecal,Type::Quattro3D_Tiles::TileDirectionalLight,Type::Quattro3D_Tiles::TileDoor,Type::Quattro3D_Tiles::TileFlower,Type::Quattro3D_Tiles::TileHouse,Type::Quattro3D_Tiles::TileLight,Type::Quattro3D_Tiles::TileParticles,Type::Quattro3D_Tiles::TileSpawn,Type::Quattro3D_Tiles::TileSpotLight,Type::Quattro3D_Tiles::TileTestSpawn,Type::Quattro3D_Tiles::TileTree,Type::Quattro3D_Tiles::TileWarp,Type::MeshFilter,Type::BoxCollider,Type::SphereCollider,Type::Video::VideoPlayer,Type::Rendering_PostProcessing::PostProcessVolume,Type::Canvas,Type::UI::InputField,Type::UI::Image,Type::UI::Text,Type::UI::RawImage,Type::UI::Toggle,Type::UI::Slider,Type::UI::Scrollbar,Type::UI::Dropdown,Type::UI::ScrollRect,Type::RectTransform,Type::UI::LayoutElement,Type::UI::HorizontalLayoutGroup,Type::UI::VerticalLayoutGroup,Type::UI::GridLayoutGroup,Type::EventSystems::EventSystem,Type::ReflectionProbe,Type::ArticulationBody,Type::LightProbeProxyVolume,Type::Skybox,Type::UI::Button,Type::Collider2D,Type::Rigidbody2D,Type::TestNameSpace::Decal,Type::Rendering_PostProcessing::PostProcessLayer,Type::UI::ToggleGroup,Type::UI::Selectable,Type::ParticleSystemForceField,Type::CompositeCollider2D,Type::Cinemachine::CinemachineTargetGroup,Type::EventSystems::BaseInput,Type::Joint2D,Type::MLAPI::NetworkObject,Type::CanvasRenderer

UnityExtension: replaces Unity GetComponents(T) until the bindings supports it,

Parameters
Type

no documentation

Returns

List`1