C# Class DisplayObject, NanoGUI

Inheritance: EventDispatcher
Datei anzeigen Open project: hxflyer/NanoGUI Class Usage Examples

Public Properties

Property Type Description
mouseEnable bool
tag object

Protected Properties

Property Type Description
_alpha float
_alphaInTree float
_boundRect Rect
_boundRectInTree Rect
_height float
_isBoundRectDirty bool
_isTransformDirty bool
_isTransformInTreeDirty bool
_originalHeight float
_originalWidth float
_parent DisplayObjectContainer,
_rotation float
_scaleX float
_scaleY float
_selfBoundRect Rect
_stage Stage,
_swipeCounter int
_swipeDirection string
_touchList List
_transform Transform2D,
_transformInTree Transform2D,
_transformInTreeInverted Transform2D,
_transformInTreeRotation float
_transformInTreeScale Vector2
_visible bool
_width float
_x float
_y float

Public Methods

Method Description
DisplayObject ( ) : System.Collections
clearTouchs ( ) : void
destroy ( ) : void
dispatchEnterFrame ( ) : void
hitTestMouseDispatch ( string type, Vector2 vec ) : bool
hitTestTouchDispatch ( string type, Touch touch ) : bool
hittest ( Vector2 vec ) : bool
render ( ) : void
setBoundRectDirty ( ) : void
setTransFormDirty ( ) : void
setTransformInTreeDirty ( ) : void
updateBoundRect ( ) : void
updateBoundRectInTree ( ) : void
updateParentBoundRect ( ) : void
updateRelatedBoundRect ( ) : void
updateTouchs ( ) : void
updateTransform ( ) : void
updateTransformInTree ( ) : void

Method Details

DisplayObject() public method

public DisplayObject ( ) : System.Collections
return System.Collections

clearTouchs() public method

public clearTouchs ( ) : void
return void

destroy() public method

public destroy ( ) : void
return void

dispatchEnterFrame() public method

public dispatchEnterFrame ( ) : void
return void

hitTestMouseDispatch() public method

public hitTestMouseDispatch ( string type, Vector2 vec ) : bool
type string
vec Vector2
return bool

hitTestTouchDispatch() public method

public hitTestTouchDispatch ( string type, Touch touch ) : bool
type string
touch Touch
return bool

hittest() public method

public hittest ( Vector2 vec ) : bool
vec Vector2
return bool

render() public method

public render ( ) : void
return void

setBoundRectDirty() public method

public setBoundRectDirty ( ) : void
return void

setTransFormDirty() public method

public setTransFormDirty ( ) : void
return void

setTransformInTreeDirty() public method

public setTransformInTreeDirty ( ) : void
return void

updateBoundRect() public method

public updateBoundRect ( ) : void
return void

updateBoundRectInTree() public method

public updateBoundRectInTree ( ) : void
return void

updateParentBoundRect() public method

public updateParentBoundRect ( ) : void
return void

updateRelatedBoundRect() public method

public updateRelatedBoundRect ( ) : void
return void

updateTouchs() public method

public updateTouchs ( ) : void
return void

updateTransform() public method

public updateTransform ( ) : void
return void

updateTransformInTree() public method

public updateTransformInTree ( ) : void
return void

Property Details

_alpha protected_oe property

protected float _alpha
return float

_alphaInTree protected_oe property

protected float _alphaInTree
return float

_boundRect protected_oe property

protected Rect _boundRect
return Rect

_boundRectInTree protected_oe property

protected Rect _boundRectInTree
return Rect

_height protected_oe property

protected float _height
return float

_isBoundRectDirty protected_oe property

protected bool _isBoundRectDirty
return bool

_isTransformDirty protected_oe property

protected bool _isTransformDirty
return bool

_isTransformInTreeDirty protected_oe property

protected bool _isTransformInTreeDirty
return bool

_originalHeight protected_oe property

protected float _originalHeight
return float

_originalWidth protected_oe property

protected float _originalWidth
return float

_parent protected_oe property

protected DisplayObjectContainer, _parent
return DisplayObjectContainer,

_rotation protected_oe property

protected float _rotation
return float

_scaleX protected_oe property

protected float _scaleX
return float

_scaleY protected_oe property

protected float _scaleY
return float

_selfBoundRect protected_oe property

protected Rect _selfBoundRect
return Rect

_stage protected_oe property

protected Stage, _stage
return Stage,

_swipeCounter protected_oe property

protected int _swipeCounter
return int

_swipeDirection protected_oe property

protected string _swipeDirection
return string

_touchList protected_oe property

protected List _touchList
return List

_transform protected_oe property

protected Transform2D, _transform
return Transform2D,

_transformInTree protected_oe property

protected Transform2D, _transformInTree
return Transform2D,

_transformInTreeInverted protected_oe property

protected Transform2D, _transformInTreeInverted
return Transform2D,

_transformInTreeRotation protected_oe property

protected float _transformInTreeRotation
return float

_transformInTreeScale protected_oe property

protected Vector2 _transformInTreeScale
return Vector2

_visible protected_oe property

protected bool _visible
return bool

_width protected_oe property

protected float _width
return float

_x protected_oe property

protected float _x
return float

_y protected_oe property

protected float _y
return float

mouseEnable public_oe property

public bool mouseEnable
return bool

tag public_oe property

public object tag
return object