C# Класс FairyGUI.Container

Наследование: DisplayObject
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
clipSoftness Vector4?
hitArea IHitTest
onUpdate EventCallback0
opaque bool
renderCamera UnityEngine.Camera
renderMode RenderMode
touchChildren bool

Открытые методы

Метод Описание
AddChild ( DisplayObject child ) : DisplayObject

AddChildAt ( DisplayObject child, int index ) : DisplayObject

ChangeChildrenOrder ( List indice, List objs ) : void

Container ( ) : System

Container ( GameObject attachTarget ) : System

Container ( string gameObjectName ) : System

Contains ( DisplayObject child ) : bool

Dispose ( ) : void
GetBounds ( DisplayObject targetSpace ) : Rect
GetChild ( string name ) : DisplayObject

GetChildAt ( int index ) : DisplayObject

GetChildIndex ( DisplayObject child ) : int

GetHitTestLocalPoint ( ) : Vector2

GetRenderCamera ( ) : Camera

HitTest ( Vector2 stagePoint, bool forTouch ) : DisplayObject

Init ( ) : void
InvalidateBatchingState ( bool childrenChanged ) : void

IsAncestorOf ( DisplayObject obj ) : bool

RemoveChild ( DisplayObject child ) : DisplayObject

RemoveChild ( DisplayObject child, bool dispose ) : DisplayObject

RemoveChildAt ( int index ) : DisplayObject

RemoveChildAt ( int index, bool dispose ) : DisplayObject

RemoveChildren ( ) : void

RemoveChildren ( int beginIndex, int endIndex, bool dispose ) : void

SetChildIndex ( DisplayObject child, int index ) : void

SetChildrenLayer ( int value ) : void

s

SwapChildren ( DisplayObject child1, DisplayObject child2 ) : void

SwapChildrenAt ( int index1, int index2 ) : void

Update ( UpdateContext context ) : void

Защищенные методы

Метод Описание
HitTest ( ) : DisplayObject

Приватные методы

Метод Описание
CollectChildren ( Container initiator ) : void
DoFairyBatching ( ) : void
SetRenderingOrder ( UpdateContext context ) : void
UpdateBatchingFlags ( ) : void

Описание методов

AddChild() публичный Метод

public AddChild ( DisplayObject child ) : DisplayObject
child DisplayObject
Результат DisplayObject

AddChildAt() публичный Метод

public AddChildAt ( DisplayObject child, int index ) : DisplayObject
child DisplayObject
index int
Результат DisplayObject

ChangeChildrenOrder() публичный Метод

public ChangeChildrenOrder ( List indice, List objs ) : void
indice List
objs List
Результат void

Container() публичный Метод

public Container ( ) : System
Результат System

Container() публичный Метод

public Container ( GameObject attachTarget ) : System
attachTarget UnityEngine.GameObject
Результат System

Container() публичный Метод

public Container ( string gameObjectName ) : System
gameObjectName string
Результат System

Contains() публичный Метод

public Contains ( DisplayObject child ) : bool
child DisplayObject
Результат bool

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetBounds() публичный Метод

public GetBounds ( DisplayObject targetSpace ) : Rect
targetSpace DisplayObject
Результат UnityEngine.Rect

GetChild() публичный Метод

public GetChild ( string name ) : DisplayObject
name string
Результат DisplayObject

GetChildAt() публичный Метод

public GetChildAt ( int index ) : DisplayObject
index int
Результат DisplayObject

GetChildIndex() публичный Метод

public GetChildIndex ( DisplayObject child ) : int
child DisplayObject
Результат int

GetHitTestLocalPoint() публичный Метод

public GetHitTestLocalPoint ( ) : Vector2
Результат Vector2

GetRenderCamera() публичный Метод

public GetRenderCamera ( ) : Camera
Результат UnityEngine.Camera

HitTest() защищенный Метод

protected HitTest ( ) : DisplayObject
Результат DisplayObject

HitTest() публичный Метод

public HitTest ( Vector2 stagePoint, bool forTouch ) : DisplayObject
stagePoint Vector2
forTouch bool
Результат DisplayObject

Init() публичный Метод

public Init ( ) : void
Результат void

InvalidateBatchingState() публичный Метод

public InvalidateBatchingState ( bool childrenChanged ) : void
childrenChanged bool
Результат void

IsAncestorOf() публичный Метод

public IsAncestorOf ( DisplayObject obj ) : bool
obj DisplayObject
Результат bool

RemoveChild() публичный Метод

public RemoveChild ( DisplayObject child ) : DisplayObject
child DisplayObject
Результат DisplayObject

RemoveChild() публичный Метод

public RemoveChild ( DisplayObject child, bool dispose ) : DisplayObject
child DisplayObject
dispose bool
Результат DisplayObject

RemoveChildAt() публичный Метод

public RemoveChildAt ( int index ) : DisplayObject
index int
Результат DisplayObject

RemoveChildAt() публичный Метод

public RemoveChildAt ( int index, bool dispose ) : DisplayObject
index int
dispose bool
Результат DisplayObject

RemoveChildren() публичный Метод

public RemoveChildren ( ) : void
Результат void

RemoveChildren() публичный Метод

public RemoveChildren ( int beginIndex, int endIndex, bool dispose ) : void
beginIndex int
endIndex int
dispose bool
Результат void

SetChildIndex() публичный Метод

public SetChildIndex ( DisplayObject child, int index ) : void
child DisplayObject
index int
Результат void

SetChildrenLayer() публичный Метод

s
public SetChildrenLayer ( int value ) : void
value int
Результат void

SwapChildren() публичный Метод

public SwapChildren ( DisplayObject child1, DisplayObject child2 ) : void
child1 DisplayObject
child2 DisplayObject
Результат void

SwapChildrenAt() публичный Метод

public SwapChildrenAt ( int index1, int index2 ) : void
index1 int
index2 int
Результат void

Update() публичный Метод

public Update ( UpdateContext context ) : void
context UpdateContext
Результат void

Описание свойств

clipSoftness публичное свойство

public Vector4? clipSoftness
Результат Vector4?

hitArea публичное свойство

public IHitTest hitArea
Результат IHitTest

onUpdate публичное свойство

public EventCallback0 onUpdate
Результат EventCallback0

opaque публичное свойство

public bool opaque
Результат bool

renderCamera публичное свойство

public Camera,UnityEngine renderCamera
Результат UnityEngine.Camera

renderMode публичное свойство

public RenderMode renderMode
Результат RenderMode

touchChildren публичное свойство

public bool touchChildren
Результат bool