GComponent Methods |
The GComponent type exposes the following members.
Name | Description | |
---|---|---|
![]() | AddChild |
Add a child to the component. It will be at the frontmost position.
|
![]() | AddChildAt |
Adds a child to the component at a certain index.
|
![]() | AddController |
Adds a controller to the container.
|
![]() | AddEventListener(String, EventCallback0) | (Inherited from EventDispatcher.) |
![]() | AddEventListener(String, EventCallback1) | (Inherited from EventDispatcher.) |
![]() | AddRelation(GObject, RelationType) | (Inherited from GObject.) |
![]() | AddRelation(GObject, RelationType, Boolean) | (Inherited from GObject.) |
![]() | BroadcastEvent | (Inherited from EventDispatcher.) |
![]() | BubbleEvent | (Inherited from EventDispatcher.) |
![]() | Center() |
Set the object in middle of the parent or GRoot if the parent is not set.
(Inherited from GObject.) |
![]() | Center(Boolean) |
Set the object in middle of the parent or GRoot if the parent is not set.
(Inherited from GObject.) |
![]() | ConstructFromResource | (Overrides GObject.ConstructFromResource().) |
![]() | ConstructFromXML |
Method for extensions to override
|
![]() | DispatchEvent(String) | (Inherited from EventDispatcher.) |
![]() | DispatchEvent(EventContext) | (Inherited from EventDispatcher.) |
![]() | DispatchEvent(String, Object) | (Inherited from EventDispatcher.) |
![]() | DispatchEvent(String, Object, Object) | (Inherited from EventDispatcher.) |
![]() | Dispose | (Overrides GObject.Dispose().) |
![]() | EnsureBoundsCorrect |
Make sure the bounds of the component is correct.
Bounds of the component is not updated on every changed. For example, you add a new child to the list, children in the list will be rearranged in next frame.
If you want to access the correct child position immediatelly, call this function first.
|
![]() | GetChild |
Returns a child object with a certain name.
|
![]() | GetChildAt |
Returns a child object at a certain index. If index out of bounds, exception raised.
|
![]() | GetChildIndex |
Returns the index of a child within the container, or "-1" if it is not found.
|
![]() | GetChildInGroup |
Returns a child object belong to a group with a certain name.
|
![]() | GetChildren |
Returns a copy of all children with an array.
|
![]() | GetController |
Returns a controller object with a certain name.
|
![]() | GetControllerAt |
Returns a controller object at a certain index.
|
![]() | GetFirstChildInView | |
![]() | GetGear | (Inherited from GObject.) |
![]() | GetTransition |
Returns a transition object at a certain name.
|
![]() | GetTransitionAt |
Returns a transition object at a certain index.
|
![]() | GetVisibleChild |
Returns a visible child object with a certain name.
|
![]() | GlobalToLocal(Rect) | (Inherited from GObject.) |
![]() | GlobalToLocal(Vector2) |
Transforms a point from global (Stage) coordinates to the local coordinate system.
(Inherited from GObject.) |
![]() | HandleControllerChanged | (Overrides GObject.HandleControllerChanged(Controller).) |
![]() | InvalidateBatchingState() |
Mark the fairy batching state is invalid.
(Inherited from GObject.) |
![]() | InvalidateBatchingState(Boolean) | |
![]() | IsAncestorOf | |
![]() | IsChildInView |
Test if a child is in view.
|
![]() | LocalToGlobal(Rect) | (Inherited from GObject.) |
![]() | LocalToGlobal(Vector2) |
Transforms a point from the local coordinate system to global (Stage) coordinates.
(Inherited from GObject.) |
![]() | LocalToRoot |
Transforms a point from the local coordinate system to GRoot coordinates.
(Inherited from GObject.) |
![]() | MakeFullScreen |
设置对象为全屏大小(逻辑屏幕)。
(Inherited from GObject.) |
![]() | RemoveChild(GObject) |
Removes a child from the component. If the object is not a child, nothing happens.
|
![]() | RemoveChild(GObject, Boolean) |
Removes a child from the component. If the object is not a child, nothing happens.
|
![]() | RemoveChildAt(Int32) |
Removes a child at a certain index. Children above the child will move down.
|
![]() | RemoveChildAt(Int32, Boolean) |
Removes a child at a certain index. Children above the child will move down.
|
![]() | RemoveChildren() |
Remove all children.
|
![]() | RemoveChildren(Int32, Int32, Boolean) |
Removes a range of children from the container (endIndex included).
|
![]() | RemoveController |
Removes a controller from the container.
|
![]() | RemoveEventListener(String, EventCallback0) | (Inherited from EventDispatcher.) |
![]() | RemoveEventListener(String, EventCallback1) | (Inherited from EventDispatcher.) |
![]() | RemoveEventListeners() | (Inherited from EventDispatcher.) |
![]() | RemoveEventListeners(String) | (Inherited from EventDispatcher.) |
![]() | RemoveFromParent | (Inherited from GObject.) |
![]() | RemoveRelation | (Inherited from GObject.) |
![]() | RequestFocus |
Request focus on this object.
(Inherited from GObject.) |
![]() | RootToLocal |
Transforms a point from the GRoot coordinate to local coordinates system.
(Inherited from GObject.) |
![]() | SetBoundsChangedFlag |
Notify the component the bounds should recaculate.
|
![]() | SetChildIndex |
Moves a child to a certain index. Children at and after the replaced position move up.
|
![]() | SetChildIndexBefore |
Moves a child to a certain position which is in front of the child previously at given index.
与SetChildIndex不同的是,如果child原来在index的前面,那么child插入的位置是index-1,即保证排在原来占据index的对象的前面。
|
![]() | SetHome | (Inherited from GObject.) |
![]() | SetPivot(Single, Single) |
Change the x and y coordinates of the object's origin in its own coordinate space.
(Inherited from GObject.) |
![]() | SetPivot(Single, Single, Boolean) |
Change the x and y coordinates of the object's origin in its own coordinate space.
(Inherited from GObject.) |
![]() | SetPosition |
change the x,y,z coordinates of the object relative to the local coordinates of the parent.
(Inherited from GObject.) |
![]() | SetScale |
Change the scale factor.
(Inherited from GObject.) |
![]() | SetSize(Single, Single) |
Change size.
(Inherited from GObject.) |
![]() | SetSize(Single, Single, Boolean) |
Change size.
(Inherited from GObject.) |
![]() | Setup_AfterAdd | (Overrides GObject.Setup_AfterAdd(ByteBuffer, Int32).) |
![]() | Setup_BeforeAdd | (Inherited from GObject.) |
![]() | SetXY(Single, Single) |
change the x and y coordinates of the object relative to the local coordinates of the parent.
(Inherited from GObject.) |
![]() | SetXY(Single, Single, Boolean) | (Inherited from GObject.) |
![]() | StartDrag() | (Inherited from GObject.) |
![]() | StartDrag(Int32) | (Inherited from GObject.) |
![]() | StopDrag | (Inherited from GObject.) |
![]() | SwapChildren |
Swaps the indexes of two children.
|
![]() | SwapChildrenAt |
Swaps the indexes of two children.
|
![]() | TransformPoint | (Inherited from GObject.) |
![]() | TransformRect | (Inherited from GObject.) |
![]() | TweenFade | (Inherited from GObject.) |
![]() | TweenMove | (Inherited from GObject.) |
![]() | TweenMoveX | (Inherited from GObject.) |
![]() | TweenMoveY | (Inherited from GObject.) |
![]() | TweenResize | (Inherited from GObject.) |
![]() | TweenRotate | (Inherited from GObject.) |
![]() | TweenScale | (Inherited from GObject.) |
![]() | TweenScaleX | (Inherited from GObject.) |
![]() | TweenScaleY | (Inherited from GObject.) |
![]() | WorldToLocal(Vector3) | (Inherited from GObject.) |
![]() | WorldToLocal(Vector3, Camera) | (Inherited from GObject.) |