Variables
quattro::​assetloadingextension::​loadinggifs
static System.Collections.Generic.List`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] quattro::assetloadingextension::loadinggifs
quattro::​fixfor3dterrainsloadsidelevels
static quattro::fixfor3dterrainsloadsidelevels
quattro::​fontsclearsecondstimeout
static quattro::fontsclearsecondstimeout
quattro::​graal::​usevisualscripting
static quattro::graal::usevisualscripting
quattro::​internalextensions::​useloadingscreen
static System.Boolean quattro::internalextensions::useloadingscreen
quattro::​quattrolooptime
static readonly quattro::quattrolooptime
quattro::​rendering::​quattro2d::​hasrenderedframe
static readonly quattro::rendering::quattro2d::hasrenderedframe
quattro::​rendering::​quattro2d::​usequattrozoomfactorculling
static quattro::rendering::quattro2d::usequattrozoomfactorculling
quattro::​texturesclearsecondstimeout
static quattro::texturesclearsecondstimeout
Functions
quattro::​android::​forcequit
static System.Void ForceQuit()
Returns

System.Void

quattro::​android::​forcerestart
Returns

System.Void

quattro::​android::​getandroidfilespath
static System.String GetAndroidFilesPath()
Returns

System.String

quattro::​android::​getandroidid
static System.String GetAndroidId()
Returns

System.String

quattro::​android::​getandroidjavafuncexists
static System.Boolean GetAndroidJavaFuncExists(
System.String className,
System.String sig
)

System.String className-no documentation

Parameters
className
System.String

no documentation sig -

Returns

System.Boolean

quattro::​android::​getandroidstaticjavafuncexists
static System.Boolean GetAndroidStaticJavaFuncExists(
System.String className,
System.String sig
)

System.String className-no documentation

Parameters
className
System.String

no documentation sig -

Returns

System.Boolean

quattro::​android::​getandroidtemporarycachepath
static System.String GetAndroidTemporaryCachePath()
Returns

System.String

quattro::​android::​getandroidversioncode
static System.Int32 GetAndroidVersionCode()
Returns

System.Int32

quattro::​android::​getandroidversionname
static System.String GetAndroidVersionName()
Returns

System.String

quattro::​android::​getinstallerpackagename
static System.String getInstallerPackageName()
Returns

System.String

quattro::​android::​getjavaclassexists

System.String className-no documentation

Parameters

className -

Returns

System.Boolean

quattro::​android::​getnativeheapallocatedsize
static System.Int64 getNativeHeapAllocatedSize()
Returns

System.Int64

quattro::​android::​getnativeheapfreesize
static System.Int64 getNativeHeapFreeSize()
Returns

System.Int64

quattro::​android::​getnativeheapsize
static System.Int64 getNativeHeapSize()
Returns

System.Int64

quattro::​android::​getsignature
static System.String GetSignature()
Returns

System.String

quattro::​android::​googleinappreview
static System.Void GoogleInAppReview()
Returns

System.Void

quattro::​android::​setuseandroidautorotationhack
static System.Void SetUseAndroidAutoRotationHack(
System.Boolean use
)

System.Boolean use-no documentation

Parameters

use -

Returns

System.Void

quattro::​android::​toggleandroidautorotationhack
static System.Void ToggleAndroidAutoRotationHack()
Returns

System.Void

quattro::​assetloadingextension::​duplicatetextureandyflip
static UnityEngine.Texture2D DuplicateTextureAndYFlip(
UnityEngine.Texture2D source
)

UnityEngine.Texture2D source-no documentation

Parameters

source -

Returns

UnityEngine.Texture2D

quattro::​assetloadingextension::​loadimage
static UnityEngine.Texture2D LoadImage(
System.String imageName
)

UnityExtension:Loads a texture with quattro,

Parameters
imageName
System.String

no documentation

Returns

UnityEngine.Texture2D

quattro::​assetloadingextension::​loadobj
static UnityEngine.GameObject LoadObj(
System.String objName,
System.String mtlName
)

UnityExtension:Loads Obj into a GameObject with its material, will try to find textures in the filesystem,

Parameters
objName
System.String

no documentation

mtlName
System.String

no documentation

Returns

UnityEngine.GameObject

quattro::​assetloadingextension::​loadobj
static UnityEngine.GameObject LoadObj(
System.String objName
)

UnityExtension:Loads Obj into a GameObject,

Parameters
objName
System.String

no documentation

Returns

UnityEngine.GameObject

quattro::​assetmanagement::​assetbundlecontains
static System.Boolean AssetBundleContains(
string bundleName,
string assetpath
)

UnityExtension:returns true if the bundle contains this asset

Parameters
bundleName
string

no documentation

assetpath
string

no documentation

Returns

System.Boolean

quattro::​assetmanagement::​assetbundleloaded
static System.Boolean AssetBundleLoaded(
string bundleName
)

UnityExtension:returns true if the bundle is loaded

Parameters
bundleName
string

no documentation

Returns

System.Boolean

quattro::​assetmanagement::​listassetbundlecontent
static System.String ListAssetBundleContent(
string bundleName
)

UnityExtension:list the content of an assetbundle in commatext

Parameters
bundleName
string

no documentation

Returns

System.String

quattro::​assetmanagement::​listassetbundlecontentthatendswith
static System.String ListAssetBundleContentThatEndsWith(
string bundleName,
string extension
)

UnityExtension:list the content of an assetbundle of a type in commatext

Parameters
bundleName
string

no documentation

extension
string

string the asset ends with

Returns

System.String

quattro::​assetmanagement::​loadassetbundle
static System.Void LoadAssetBundle(
string bundleName
)

UnityExtension:Load asset Bundle

Parameters
bundleName
string

no documentation

Returns

System.Void

quattro::​assetmanagement::​loadassetbundleasync
static System.Void LoadAssetBundleAsync(
string bundleName
)

UnityExtension:not implemented yet

Parameters
bundleName
string

no documentation

Returns

System.Void

quattro::​debugtools::​clearlog
static System.Void ClearLog()
Returns

System.Void

quattro::​debugtools::​enableexceptionreport
static System.Void EnableExceptionReport(
System.Boolean enable
)

System.Boolean enable-no documentation

Parameters

enable -

Returns

System.Void

quattro::​debugtools::​enableexceptionreportsendscreenbuffer
static System.Void EnableExceptionReportSendScreenBuffer(
System.Boolean enable
)

System.Boolean enable-no documentation

Parameters

enable -

Returns

System.Void

quattro::​debugtools::​getlog
static System.String[] GetLog()
Returns

System.String[]

quattro::​debugtools::​sendexception
static System.Void SendException(
System.String exception
)

System.String exception-no documentation

Parameters

exception -

Returns

System.Void

quattro::​debugtools::​trycatchonquattro
static System.Void DoTryCatchOnQuattro(
System.Boolean enable
)

System.Boolean enable-no documentation

Parameters

enable -

Returns

System.Void

quattro::​eventmanager::​adddraggableeventshandler
static System.Void AddDraggableEventsHandler(
UnityEngine.GameObject go
)

UnityExtension:add draggable event handler to gameobject DEPRECATED,

Parameters
go
UnityEngine.GameObject

no documentation

Returns

System.Void

quattro::​eventmanager::​addeventhandlerto
static System.Void AddEventHandlerTo(
UnityEngine.UI.InputField var
)

UnityExtension:add event handler to gameobject for an inputfield DEPRECATED,

Parameters
var
UnityEngine.UI.InputField

no documentation

Returns

System.Void

quattro::​eventmanager::​addeventhandlerto
static System.Void AddEventHandlerTo(
UnityEngine.UI.Dropdown var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.Dropdown

no documentation

Returns

System.Void

quattro::​eventmanager::​addeventhandlerto
static System.Void AddEventHandlerTo(
UnityEngine.UI.Button var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.Button

no documentation

Returns

System.Void

quattro::​eventmanager::​addeventhandlerto
static System.Void AddEventHandlerTo(
UnityEngine.UI.Toggle var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.Toggle

no documentation

Returns

System.Void

quattro::​eventmanager::​addeventhandlerto
static System.Void AddEventHandlerTo(
UnityEngine.UI.Slider var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.Slider

no documentation

Returns

System.Void

quattro::​eventmanager::​addeventhandlerto
static System.Void AddEventHandlerTo(
UnityEngine.UI.ScrollRect var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.ScrollRect

no documentation

Returns

System.Void

quattro::​eventmanager::​addeventhandlerto
static System.Void AddEventHandlerTo(
UnityEngine.UI.Scrollbar var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.Scrollbar

no documentation

Returns

System.Void

quattro::​eventmanager::​addonanimationeventhandlerto
static System.Void AddOnAnimationEventHandlerTo(
UnityEngine.GameObject var
)

UnityExtension: add an animation handler to a gameobject, that will retrieve all calls to OnAnimationEvent(string prm) from the unity animator DEPRECATED,

Parameters
var
UnityEngine.GameObject

no documentation

Returns

System.Void

quattro::​eventmanager::​addoncollisionhandlerto
static System.Void AddOnCollisionHandlerTo(
UnityEngine.GameObject var,
System.Int32 layerMask
)

UnityExtension: add a collison handler to a gameobject, that will retrieve handling collison and send them to graalscript DEPRECATED,

Parameters
var
UnityEngine.GameObject

no documentation

layerMask
System.Int32

no documentation

Returns

System.Void

quattro::​eventmanager::​addoncontrollercolliderhithandlerto
static System.Void AddOnControllerColliderHitHandlerTo(
UnityEngine.GameObject var,
System.Int32 layerMask
)

UnityExtension: add a collison handler to a gameobject, that will retrieve handling collison and send them to graalscript DEPRECATED,

Parameters
var
UnityEngine.GameObject

no documentation

layerMask
System.Int32

no documentation

Returns

System.Void

quattro::​eventmanager::​addontriggerhandlerto
static System.Void AddOnTriggerHandlerTo(
UnityEngine.GameObject var,
System.Int32 layerMask
)

UnityExtension: add a collison handler to a gameobject, that will retrieve handling collison and send them to graalscript DEPRECATED,

Parameters
var
UnityEngine.GameObject

no documentation

layerMask
System.Int32

no documentation

Returns

System.Void

quattro::​eventmanager::​create
static UnityEngine.Quattro.EventManager Create ()

Constructor replaces new;

Returns

UnityEngine.Quattro.EventManager

quattro::​eventmanager::​fromassetbundle
static UnityEngine.Quattro.EventManager 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.EventManager

quattro::​eventmanager::​removeanimationeventhandlerfrom
static System.Void RemoveAnimationEventHandlerFrom(
UnityEngine.GameObject var
)

UnityExtension: remove a collison handler from a gameobject DEPRECATED,

Parameters
var
UnityEngine.GameObject

no documentation

Returns

System.Void

quattro::​eventmanager::​removedraggableeventshandler
static System.Void RemoveDraggableEventsHandler(
UnityEngine.GameObject go
)

UnityExtension:remove draggable event handler to gameobject DEPRECATED,

Parameters
go
UnityEngine.GameObject

no documentation

Returns

System.Void

quattro::​eventmanager::​removeeventhandlefrom
static System.Void RemoveEventHandleFrom(
UnityEngine.UI.ScrollRect var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.ScrollRect

no documentation

Returns

System.Void

quattro::​eventmanager::​removeeventhandlefrom
static System.Void RemoveEventHandleFrom(
UnityEngine.UI.Slider var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.Slider

no documentation

Returns

System.Void

quattro::​eventmanager::​removeeventhandlefrom
static System.Void RemoveEventHandleFrom(
UnityEngine.UI.Toggle var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.Toggle

no documentation

Returns

System.Void

quattro::​eventmanager::​removeeventhandlefrom
static System.Void RemoveEventHandleFrom(
UnityEngine.UI.Button var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.Button

no documentation

Returns

System.Void

quattro::​eventmanager::​removeeventhandlefrom
static System.Void RemoveEventHandleFrom(
UnityEngine.UI.Dropdown var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.Dropdown

no documentation

Returns

System.Void

quattro::​eventmanager::​removeeventhandlefrom
static System.Void RemoveEventHandleFrom(
UnityEngine.UI.InputField var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.InputField

no documentation

Returns

System.Void

quattro::​eventmanager::​removeoncollisionhandlerfrom
static System.Void RemoveOnCollisionHandlerFrom(
UnityEngine.GameObject var
)

UnityExtension: remove a collison handler from a gameobject DEPRECATED,

Parameters
var
UnityEngine.GameObject

no documentation

Returns

System.Void

quattro::​eventmanager::​removeoncontrollercolliderhithandlefrom
static System.Void RemoveOnControllerColliderHitHandleFrom(
UnityEngine.GameObject var
)

UnityExtension: remove a collison handler from a gameobject DEPRECATED,

Parameters
var
UnityEngine.GameObject

no documentation

Returns

System.Void

quattro::​eventmanager::​removeontriggerhandlerfrom
static System.Void RemoveOnTriggerHandlerFrom(
UnityEngine.GameObject var
)

UnityExtension: remove a collison handler from a gameobject DEPRECATED,

Parameters
var
UnityEngine.GameObject

no documentation

Returns

System.Void

quattro::​inspectorextensions::​addonhierarchyselectionchangedevent
static System.Void AddOnHierarchySelectionChangedEvent()

UnityExtension:Inspector trigger onHierarchySelectionChanged(transform),

Returns

System.Void

quattro::​inspectorextensions::​create
static UnityEngine.Quattro.InspectorExtensions Create ()

Constructor replaces new;

Returns

UnityEngine.Quattro.InspectorExtensions

quattro::​inspectorextensions::​fromassetbundle
static UnityEngine.Quattro.InspectorExtensions 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.InspectorExtensions

quattro::​inspectorextensions::​hideinspector
static System.Void HideInspector()

UnityExtension:Hide hierarchy and Inspector,

Returns

System.Void

quattro::​inspectorextensions::​inspectoraddtopseudoscene
static System.Void InspectorAddToPseudoScene(
System.String pseudoscenenName,
UnityEngine.Transform selection
)

UnityExtension:Inspector AddToPseudoScene,

Parameters
pseudoscenenName
System.String

no documentation

selection
UnityEngine.Transform

no documentation

Returns

System.Void

quattro::​inspectorextensions::​inspectordeselect
static System.Void InspectorDeselect()

UnityExtension:Inspector DeSelect,

Returns

System.Void

quattro::​inspectorextensions::​inspectorremovefrompseudoscene
static System.Void InspectorRemoveFromPseudoScene(
System.String pseudoscenenName,
UnityEngine.Transform selection,
System.Boolean deletePseudoSceneIfEmpty
)

UnityExtension:Inspector AddToPseudoScene,

Parameters
pseudoscenenName
System.String

no documentation

selection
UnityEngine.Transform

no documentation

deletePseudoSceneIfEmpty
System.Boolean

no documentation

Returns

System.Void

quattro::​inspectorextensions::​inspectorselect
static System.Void InspectorSelect(
UnityEngine.Transform selection
)

UnityExtension:Inspector Select,

Parameters
selection
UnityEngine.Transform

no documentation

Returns

System.Void

quattro::​inspectorextensions::​removeonhierarchyselectionchangedevent
static System.Void RemoveOnHierarchySelectionChangedEvent()

UnityExtension:Inspector RemoveOnHierarchySelectionChangedEvent,

Returns

System.Void

quattro::​inspectorextensions::​showinspector
static System.Void ShowInspector()

UnityExtension:Show hierarchy and Inspector,

Returns

System.Void

quattro::​internalextensions::​create
static UnityEngine.Quattro.InternalExtensions Create ()

Constructor replaces new;

Returns

UnityEngine.Quattro.InternalExtensions

quattro::​internalextensions::​debugunityheapusage
static System.Void DebugUnityHeapUsage()

UnityExtension:Debug Unity Heap Usage,

Returns

System.Void

quattro::​internalextensions::​exists
static System.Boolean Exists(
System.Int32 unityLinkHandle
)

UnityExtension:Object Exists in the heap,

Parameters
unityLinkHandle
System.Int32

no documentation

Returns

System.Boolean

quattro::​internalextensions::​fromassetbundle
static UnityEngine.Quattro.InternalExtensions 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.InternalExtensions

quattro::​internalextensions::​fromjsonoverwrite
static System.Void FromJsonOverwrite(
System.String json,
UnityEngine.Object t
)

UnityExtension:JsonUtility.FromJsonOverwrite,

Parameters
json
System.String

no documentation

t
UnityEngine.Object

no documentation

Returns

System.Void

quattro::​internalextensions::​showloadingscreen
static System.Void ShowLoadingScreen(
System.Boolean show
)

System.Boolean show-no documentation

Parameters

show -

Returns

System.Void

quattro::​internalextensions::​tojson
static System.String ToJson(
UnityEngine.Object t
)

UnityExtension:JsonUtility.ToJson,

Parameters
t
UnityEngine.Object

no documentation

Returns

System.String

quattro::​monobehavioureventhandler::​create
static UnityEngine.Quattro.MonoBehaviourEventHandler Create ()

Constructor replaces new;

Returns

UnityEngine.Quattro.MonoBehaviourEventHandler

quattro::​monobehavioureventhandler::​fromassetbundle
static UnityEngine.Quattro.MonoBehaviourEventHandler 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.MonoBehaviourEventHandler

quattro::​platform::​getpersonaname
static System.String GetPersonaName()
Returns

System.String

quattro::​platform::​getsteamid
static System.UInt32 GetSteamId()
Returns

System.UInt32

quattro::​platform::​issteam
static System.Boolean isSteam()
Returns

System.Boolean

quattro::​playmakerfsmproxycomponent::​broadcastevent
static System.Void BroadcastEvent(
System.String fsmEventName
)

System.String fsmEventName-no documentation

Parameters

fsmEventName -

Returns

System.Void

quattro::​playmakerfsmproxycomponent::​broadcastevent
static System.Void BroadcastEvent(
HutongGames.PlayMaker.FsmEvent fsmEvent
)

HutongGames.PlayMaker.FsmEvent fsmEvent-no documentation

Parameters

fsmEvent -

Returns

System.Void

quattro::​playmakerfsmproxycomponent::​create
static UnityEngine.Quattro.PlayMakerFSMProxyComponent Create ()

Constructor replaces new;

Returns

UnityEngine.Quattro.PlayMakerFSMProxyComponent

quattro::​playmakerfsmproxycomponent::​fromassetbundle
static UnityEngine.Quattro.PlayMakerFSMProxyComponent 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.PlayMakerFSMProxyComponent

quattro::​scenemanagement::​listscenetransform
static System.String ListSceneTransform()

UnityExtension:returns a comma text of all the scene transforms recursively

Returns

System.String

quattro::​sortinggroupautoset::​create
static UnityEngine.Quattro.SortingGroupAutoSet Create ()

Constructor replaces new;

Returns

UnityEngine.Quattro.SortingGroupAutoSet

quattro::​sortinggroupautoset::​fromassetbundle
static UnityEngine.Quattro.SortingGroupAutoSet 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.SortingGroupAutoSet

quattro::​testfunc
static System.Void TestFunc()
Returns

System.Void

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::​create
static UnityEngine.Quattro.TransformExtensions Create ()

Constructor replaces new;

Returns

UnityEngine.Quattro.TransformExtensions

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

quattro::​vibrate
static System.Void Vibrate()
Returns

System.Void

quattro::​xsollaextensions::​addxsollaeventhandlerto
static System.Void AddXsollaEventHandlerTo(
UnityEngine.GameObject var
)

XsollaExtensions:Extension:AddXsollaEventHandlerTo,

Parameters
var
UnityEngine.GameObject

no documentation

Returns

System.Void

quattro::​xsollaextensions::​create
static UnityEngine.Quattro.XsollaExtensions Create ()

Constructor replaces new;

Returns

UnityEngine.Quattro.XsollaExtensions

quattro::​xsollaextensions::​fromassetbundle
static UnityEngine.Quattro.XsollaExtensions 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.XsollaExtensions

quattro::​xsollaextensions::​onrestrictedpaymentmethod
static System.Void onRestrictedPaymentMethod(
System.Int32 paymentMethod
)

System.Int32 paymentMethod-no documentation

Parameters

paymentMethod -

Returns

System.Void

quattro::​xsollaextensions::​openpurchaseui
static System.Void OpenPurchaseUi(
System.String token,
System.Int32 order_id,
System.Action`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] act
)

XsollaExtensions:OpenPurchaseUi,

Parameters
token
System.String

no documentation

order_id
System.Int32

no documentation

System.Action`1[[System.Int32

no documentation mscorlib - Version=4.0.0.0 - Culture=neutral - act -

Returns

System.Void

Quattro::​MonoBehaviourEventHandler
MonoBehaviour
Quattro::​MonoBehaviourEventHandler

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

Parent

MonoBehaviour

Variables
debugcollisions
System.Boolean debugcollisions
layermask
System.Int32 layermask
uselayermask
System.Boolean uselayermask
Functions
quattro::​monobehavioureventhandler::​create
static UnityEngine.Quattro.MonoBehaviourEventHandler Create ()

Constructor replaces new;

Returns

UnityEngine.Quattro.MonoBehaviourEventHandler

quattro::​monobehavioureventhandler::​fromassetbundle
static UnityEngine.Quattro.MonoBehaviourEventHandler 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.MonoBehaviourEventHandler

Quattro::​PlayMakerFSMProxyComponent
MonoBehaviour
Quattro::​PlayMakerFSMProxyComponent

class:/TYPE/UnityEngine.Quattro.PlayMakerFSMProxyComponent/Proxy behavior to PlayMakerFSM, put on same gameobject then use, /, can be loaded from an assetbundle using Quattro::PlayMakerFSMProxyComponent::createfromassetbundle(bundlename,prefabname) /

Parent

MonoBehaviour

Variables
fsm
readonly HutongGames.PlayMaker.Fsm fsm
fsmevents
readonly HutongGames.PlayMaker.FsmEvent[] fsmevents
fsmglobaltransitions
readonly HutongGames.PlayMaker.FsmTransition[] fsmglobaltransitions
fsmvariables
readonly HutongGames.PlayMaker.FsmVariables fsmvariables
gefsmstates
readonly HutongGames.PlayMaker.FsmState[] gefsmstates
Functions
changestate
System.Void ChangeState(
System.String eventName
)

System.String eventName-no documentation

Parameters

eventName -

Returns

System.Void

changestate
System.Void ChangeState(
HutongGames.PlayMaker.FsmEvent fsmEvent
)

HutongGames.PlayMaker.FsmEvent fsmEvent-no documentation

Parameters

fsmEvent -

Returns

System.Void

quattro::​playmakerfsmproxycomponent::​broadcastevent
static System.Void BroadcastEvent(
HutongGames.PlayMaker.FsmEvent fsmEvent
)

HutongGames.PlayMaker.FsmEvent fsmEvent-no documentation

Parameters

fsmEvent -

Returns

System.Void

quattro::​playmakerfsmproxycomponent::​broadcastevent
static System.Void BroadcastEvent(
System.String fsmEventName
)

System.String fsmEventName-no documentation

Parameters

fsmEventName -

Returns

System.Void

quattro::​playmakerfsmproxycomponent::​create
static UnityEngine.Quattro.PlayMakerFSMProxyComponent Create ()

Constructor replaces new;

Returns

UnityEngine.Quattro.PlayMakerFSMProxyComponent

quattro::​playmakerfsmproxycomponent::​fromassetbundle
static UnityEngine.Quattro.PlayMakerFSMProxyComponent 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.PlayMakerFSMProxyComponent

sendevent
System.Void SendEvent(
System.String eventName
)

System.String eventName-no documentation

Parameters

eventName -

Returns

System.Void

sendremotefsmevent
System.Void SendRemoteFsmEvent(
System.String eventName
)

System.String eventName-no documentation

Parameters

eventName -

Returns

System.Void

sendremotefsmeventwithdata
System.Void SendRemoteFsmEventWithData(
System.String eventName,
System.String eventData
)

System.String eventName-no documentation

Parameters
eventName
System.String

no documentation eventData -

Returns

System.Void

setenabled
System.Void SetEnabled(
System.Boolean enabled
)

System.Boolean enabled-no documentation

Parameters

enabled -

Returns

System.Void

setstate
System.Void SetState(
System.String stateName
)

System.String stateName-no documentation

Parameters

stateName -

Returns

System.Void

Quattro::​SortingGroupAutoSet
MonoBehaviour
Quattro::​SortingGroupAutoSet

class:/TYPE/UnityEngine.Quattro.SortingGroupAutoSet/UnityExtension:component to add to your playerserverplayernpc etc. it creates a sorting group, and sync it every frame to sync with quattro normal rendering, /, can be loaded from an assetbundle using Quattro::SortingGroupAutoSet::createfromassetbundle(bundlename,prefabname) /

Parent

MonoBehaviour

Functions
quattro::​sortinggroupautoset::​create
static UnityEngine.Quattro.SortingGroupAutoSet Create ()

Constructor replaces new;

Returns

UnityEngine.Quattro.SortingGroupAutoSet

quattro::​sortinggroupautoset::​fromassetbundle
static UnityEngine.Quattro.SortingGroupAutoSet 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.SortingGroupAutoSet

set
System.Void Set(
System.Int32 index,
System.Boolean onTop
)

UnityExtension:order <0 before graal, >0 between graal rendered things ( put 999 for after for ex), onTop or normal render queue,

Parameters
index
System.Int32

no documentation

onTop
System.Boolean

no documentation

Returns

System.Void

unset
System.Void Unset()

UnityExtension:do not sync the sortinggroup with quattro anymore,

Returns

System.Void

Quattro::​AssetLoadingExtension
UnityObjectLink
Quattro::​AssetLoadingExtension

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

Parent

UnityObjectLink

Variables
quattro::​assetloadingextension::​loadinggifs
static System.Collections.Generic.List`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] quattro::assetloadingextension::loadinggifs
Functions
quattro::​assetloadingextension::​duplicatetextureandyflip
static UnityEngine.Texture2D DuplicateTextureAndYFlip(
UnityEngine.Texture2D source
)

UnityEngine.Texture2D source-no documentation

Parameters

source -

Returns

UnityEngine.Texture2D

quattro::​assetloadingextension::​loadimage
static UnityEngine.Texture2D LoadImage(
System.String imageName
)

UnityExtension:Loads a texture with quattro,

Parameters
imageName
System.String

no documentation

Returns

UnityEngine.Texture2D

quattro::​assetloadingextension::​loadobj
static UnityEngine.GameObject LoadObj(
System.String objName,
System.String mtlName
)

UnityExtension:Loads Obj into a GameObject with its material, will try to find textures in the filesystem,

Parameters
objName
System.String

no documentation

mtlName
System.String

no documentation

Returns

UnityEngine.GameObject

quattro::​assetloadingextension::​loadobj
static UnityEngine.GameObject LoadObj(
System.String objName
)

UnityExtension:Loads Obj into a GameObject,

Parameters
objName
System.String

no documentation

Returns

UnityEngine.GameObject

Quattro::​EventManager
UnityObjectLink
Quattro::​EventManager

class:/TYPE/UnityEngine.Quattro.EventManager/UnityExtension:manage events back to graalscript DEPRECATED, /, can be loaded from an assetbundle using Quattro::EventManager::createfromassetbundle(bundlename,prefabname) /

Parent

UnityObjectLink

Functions
quattro::​eventmanager::​adddraggableeventshandler
static System.Void AddDraggableEventsHandler(
UnityEngine.GameObject go
)

UnityExtension:add draggable event handler to gameobject DEPRECATED,

Parameters
go
UnityEngine.GameObject

no documentation

Returns

System.Void

quattro::​eventmanager::​addeventhandlerto
static System.Void AddEventHandlerTo(
UnityEngine.UI.ScrollRect var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.ScrollRect

no documentation

Returns

System.Void

quattro::​eventmanager::​addeventhandlerto
static System.Void AddEventHandlerTo(
UnityEngine.UI.InputField var
)

UnityExtension:add event handler to gameobject for an inputfield DEPRECATED,

Parameters
var
UnityEngine.UI.InputField

no documentation

Returns

System.Void

quattro::​eventmanager::​addeventhandlerto
static System.Void AddEventHandlerTo(
UnityEngine.UI.Dropdown var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.Dropdown

no documentation

Returns

System.Void

quattro::​eventmanager::​addeventhandlerto
static System.Void AddEventHandlerTo(
UnityEngine.UI.Button var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.Button

no documentation

Returns

System.Void

quattro::​eventmanager::​addeventhandlerto
static System.Void AddEventHandlerTo(
UnityEngine.UI.Toggle var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.Toggle

no documentation

Returns

System.Void

quattro::​eventmanager::​addeventhandlerto
static System.Void AddEventHandlerTo(
UnityEngine.UI.Slider var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.Slider

no documentation

Returns

System.Void

quattro::​eventmanager::​addeventhandlerto
static System.Void AddEventHandlerTo(
UnityEngine.UI.Scrollbar var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.Scrollbar

no documentation

Returns

System.Void

quattro::​eventmanager::​addonanimationeventhandlerto
static System.Void AddOnAnimationEventHandlerTo(
UnityEngine.GameObject var
)

UnityExtension: add an animation handler to a gameobject, that will retrieve all calls to OnAnimationEvent(string prm) from the unity animator DEPRECATED,

Parameters
var
UnityEngine.GameObject

no documentation

Returns

System.Void

quattro::​eventmanager::​addoncollisionhandlerto
static System.Void AddOnCollisionHandlerTo(
UnityEngine.GameObject var,
System.Int32 layerMask
)

UnityExtension: add a collison handler to a gameobject, that will retrieve handling collison and send them to graalscript DEPRECATED,

Parameters
var
UnityEngine.GameObject

no documentation

layerMask
System.Int32

no documentation

Returns

System.Void

quattro::​eventmanager::​addoncontrollercolliderhithandlerto
static System.Void AddOnControllerColliderHitHandlerTo(
UnityEngine.GameObject var,
System.Int32 layerMask
)

UnityExtension: add a collison handler to a gameobject, that will retrieve handling collison and send them to graalscript DEPRECATED,

Parameters
var
UnityEngine.GameObject

no documentation

layerMask
System.Int32

no documentation

Returns

System.Void

quattro::​eventmanager::​addontriggerhandlerto
static System.Void AddOnTriggerHandlerTo(
UnityEngine.GameObject var,
System.Int32 layerMask
)

UnityExtension: add a collison handler to a gameobject, that will retrieve handling collison and send them to graalscript DEPRECATED,

Parameters
var
UnityEngine.GameObject

no documentation

layerMask
System.Int32

no documentation

Returns

System.Void

quattro::​eventmanager::​create
static UnityEngine.Quattro.EventManager Create ()

Constructor replaces new;

Returns

UnityEngine.Quattro.EventManager

quattro::​eventmanager::​fromassetbundle
static UnityEngine.Quattro.EventManager 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.EventManager

quattro::​eventmanager::​removeanimationeventhandlerfrom
static System.Void RemoveAnimationEventHandlerFrom(
UnityEngine.GameObject var
)

UnityExtension: remove a collison handler from a gameobject DEPRECATED,

Parameters
var
UnityEngine.GameObject

no documentation

Returns

System.Void

quattro::​eventmanager::​removedraggableeventshandler
static System.Void RemoveDraggableEventsHandler(
UnityEngine.GameObject go
)

UnityExtension:remove draggable event handler to gameobject DEPRECATED,

Parameters
go
UnityEngine.GameObject

no documentation

Returns

System.Void

quattro::​eventmanager::​removeeventhandlefrom
static System.Void RemoveEventHandleFrom(
UnityEngine.UI.Dropdown var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.Dropdown

no documentation

Returns

System.Void

quattro::​eventmanager::​removeeventhandlefrom
static System.Void RemoveEventHandleFrom(
UnityEngine.UI.Button var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.Button

no documentation

Returns

System.Void

quattro::​eventmanager::​removeeventhandlefrom
static System.Void RemoveEventHandleFrom(
UnityEngine.UI.Toggle var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.Toggle

no documentation

Returns

System.Void

quattro::​eventmanager::​removeeventhandlefrom
static System.Void RemoveEventHandleFrom(
UnityEngine.UI.Slider var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.Slider

no documentation

Returns

System.Void

quattro::​eventmanager::​removeeventhandlefrom
static System.Void RemoveEventHandleFrom(
UnityEngine.UI.ScrollRect var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.ScrollRect

no documentation

Returns

System.Void

quattro::​eventmanager::​removeeventhandlefrom
static System.Void RemoveEventHandleFrom(
UnityEngine.UI.InputField var
)

UnityExtension: DEPRECATED,

Parameters
var
UnityEngine.UI.InputField

no documentation

Returns

System.Void

quattro::​eventmanager::​removeoncollisionhandlerfrom
static System.Void RemoveOnCollisionHandlerFrom(
UnityEngine.GameObject var
)

UnityExtension: remove a collison handler from a gameobject DEPRECATED,

Parameters
var
UnityEngine.GameObject

no documentation

Returns

System.Void

quattro::​eventmanager::​removeoncontrollercolliderhithandlefrom
static System.Void RemoveOnControllerColliderHitHandleFrom(
UnityEngine.GameObject var
)

UnityExtension: remove a collison handler from a gameobject DEPRECATED,

Parameters
var
UnityEngine.GameObject

no documentation

Returns

System.Void

quattro::​eventmanager::​removeontriggerhandlerfrom
static System.Void RemoveOnTriggerHandlerFrom(
UnityEngine.GameObject var
)

UnityExtension: remove a collison handler from a gameobject DEPRECATED,

Parameters
var
UnityEngine.GameObject

no documentation

Returns

System.Void

Quattro::​InspectorExtensions
UnityObjectLink
Quattro::​InspectorExtensions

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

Parent

UnityObjectLink

Functions
quattro::​inspectorextensions::​addonhierarchyselectionchangedevent
static System.Void AddOnHierarchySelectionChangedEvent()

UnityExtension:Inspector trigger onHierarchySelectionChanged(transform),

Returns

System.Void

quattro::​inspectorextensions::​create
static UnityEngine.Quattro.InspectorExtensions Create ()

Constructor replaces new;

Returns

UnityEngine.Quattro.InspectorExtensions

quattro::​inspectorextensions::​fromassetbundle
static UnityEngine.Quattro.InspectorExtensions 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.InspectorExtensions

quattro::​inspectorextensions::​hideinspector
static System.Void HideInspector()

UnityExtension:Hide hierarchy and Inspector,

Returns

System.Void

quattro::​inspectorextensions::​inspectoraddtopseudoscene
static System.Void InspectorAddToPseudoScene(
System.String pseudoscenenName,
UnityEngine.Transform selection
)

UnityExtension:Inspector AddToPseudoScene,

Parameters
pseudoscenenName
System.String

no documentation

selection
UnityEngine.Transform

no documentation

Returns

System.Void

quattro::​inspectorextensions::​inspectordeselect
static System.Void InspectorDeselect()

UnityExtension:Inspector DeSelect,

Returns

System.Void

quattro::​inspectorextensions::​inspectorremovefrompseudoscene
static System.Void InspectorRemoveFromPseudoScene(
System.String pseudoscenenName,
UnityEngine.Transform selection,
System.Boolean deletePseudoSceneIfEmpty
)

UnityExtension:Inspector AddToPseudoScene,

Parameters
pseudoscenenName
System.String

no documentation

selection
UnityEngine.Transform

no documentation

deletePseudoSceneIfEmpty
System.Boolean

no documentation

Returns

System.Void

quattro::​inspectorextensions::​inspectorselect
static System.Void InspectorSelect(
UnityEngine.Transform selection
)

UnityExtension:Inspector Select,

Parameters
selection
UnityEngine.Transform

no documentation

Returns

System.Void

quattro::​inspectorextensions::​removeonhierarchyselectionchangedevent
static System.Void RemoveOnHierarchySelectionChangedEvent()

UnityExtension:Inspector RemoveOnHierarchySelectionChangedEvent,

Returns

System.Void

quattro::​inspectorextensions::​showinspector
static System.Void ShowInspector()

UnityExtension:Show hierarchy and Inspector,

Returns

System.Void

Quattro::​InternalExtensions
UnityObjectLink
Quattro::​InternalExtensions

class:/TYPE/UnityEngine.Quattro.InternalExtensions/graal unity extensions, /, can be loaded from an assetbundle using Quattro::InternalExtensions::createfromassetbundle(bundlename,prefabname) /

Parent

UnityObjectLink

Variables
quattro::​internalextensions::​useloadingscreen
static System.Boolean quattro::internalextensions::useloadingscreen
Functions
quattro::​internalextensions::​create
static UnityEngine.Quattro.InternalExtensions Create ()

Constructor replaces new;

Returns

UnityEngine.Quattro.InternalExtensions

quattro::​internalextensions::​debugunityheapusage
static System.Void DebugUnityHeapUsage()

UnityExtension:Debug Unity Heap Usage,

Returns

System.Void

quattro::​internalextensions::​exists
static System.Boolean Exists(
System.Int32 unityLinkHandle
)

UnityExtension:Object Exists in the heap,

Parameters
unityLinkHandle
System.Int32

no documentation

Returns

System.Boolean

quattro::​internalextensions::​fromassetbundle
static UnityEngine.Quattro.InternalExtensions 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.InternalExtensions

quattro::​internalextensions::​fromjsonoverwrite
static System.Void FromJsonOverwrite(
System.String json,
UnityEngine.Object t
)

UnityExtension:JsonUtility.FromJsonOverwrite,

Parameters
json
System.String

no documentation

t
UnityEngine.Object

no documentation

Returns

System.Void

quattro::​internalextensions::​showloadingscreen
static System.Void ShowLoadingScreen(
System.Boolean show
)

System.Boolean show-no documentation

Parameters

show -

Returns

System.Void

quattro::​internalextensions::​tojson
static System.String ToJson(
UnityEngine.Object t
)

UnityExtension:JsonUtility.ToJson,

Parameters
t
UnityEngine.Object

no documentation

Returns

System.String

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

Quattro::​XsollaExtensions
UnityObjectLink
Quattro::​XsollaExtensions

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

Parent

UnityObjectLink

Functions
quattro::​xsollaextensions::​addxsollaeventhandlerto
static System.Void AddXsollaEventHandlerTo(
UnityEngine.GameObject var
)

XsollaExtensions:Extension:AddXsollaEventHandlerTo,

Parameters
var
UnityEngine.GameObject

no documentation

Returns

System.Void

quattro::​xsollaextensions::​create
static UnityEngine.Quattro.XsollaExtensions Create ()

Constructor replaces new;

Returns

UnityEngine.Quattro.XsollaExtensions

quattro::​xsollaextensions::​fromassetbundle
static UnityEngine.Quattro.XsollaExtensions 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.XsollaExtensions

quattro::​xsollaextensions::​onrestrictedpaymentmethod
static System.Void onRestrictedPaymentMethod(
System.Int32 paymentMethod
)

System.Int32 paymentMethod-no documentation

Parameters

paymentMethod -

Returns

System.Void

quattro::​xsollaextensions::​openpurchaseui
static System.Void OpenPurchaseUi(
System.String token,
System.Int32 order_id,
System.Action`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] act
)

XsollaExtensions:OpenPurchaseUi,

Parameters
token
System.String

no documentation

order_id
System.Int32

no documentation

System.Action`1[[System.Int32

no documentation mscorlib - Version=4.0.0.0 - Culture=neutral - act -

Returns

System.Void