C# Class FNode, FutilePrototyper

Afficher le fichier Open project: wtrebella/FutilePrototyper Class Usage Examples

Méthodes publiques

Свойство Type Description
data object

Protected Properties

Свойство Type Description
_alpha float
_concatenatedAlpha float
_concatenatedMatrix FMatrix,
_container FContainer,
_depth int
_inverseConcatenatedMatrix FMatrix,
_isAlphaDirty bool
_isMatrixDirty bool
_isOnStage bool
_isVisible bool
_matrix FMatrix,
_needsSpecialMatrices bool
_rotation float
_scaleX float
_scaleY float
_screenConcatenatedMatrix FMatrix,
_screenInverseConcatenatedMatrix FMatrix,
_sortZ float
_stage FStage,
_visibleAlpha float
_x float
_y float

Méthodes publiques

Méthode Description
FNode ( ) : System
GetLocalMousePosition ( ) : Vector2
GetPosition ( ) : Vector2
GlobalToLocal ( Vector2 globalVector ) : Vector2
HandleAddedToContainer ( FContainer, container ) : void
HandleAddedToStage ( ) : void
HandleRemovedFromContainer ( ) : void
HandleRemovedFromStage ( ) : void
LocalToGlobal ( Vector2 localVector ) : Vector2
LocalToLocal ( FNode, otherNode, Vector2 otherVector ) : Vector2
LocalToScreen ( Vector2 localVector ) : Vector2
LocalToStage ( Vector2 localVector ) : Vector2
MoveToBottom ( ) : void
MoveToTop ( ) : void
Redraw ( bool shouldForceDirty, bool shouldUpdateDepth ) : void
RemoveFromContainer ( ) : void
RotateAroundPointAbsolute ( Vector2 localPoint, float absoluteDegrees ) : void
RotateAroundPointRelative ( Vector2 localPoint, float relativeDegrees ) : void
ScaleAroundPointAbsolute ( Vector2 localPoint, float absoluteScaleX, float absoluteScaleY ) : void
ScaleAroundPointRelative ( Vector2 localPoint, float relativeScaleX, float relativeScaleY ) : void
ScreenToLocal ( Vector2 screenVector ) : Vector2
SetPosition ( Vector2 newPosition ) : void
SetPosition ( float newX, float newY ) : void
StageToLocal ( Vector2 globalVector ) : Vector2
UpdateMatrix ( ) : void

Méthodes protégées

Méthode Description
CreateSpecialMatrices ( ) : void
UpdateDepthMatrixAlpha ( bool shouldForceDirty, bool shouldUpdateDepth ) : void

Method Details

CreateSpecialMatrices() protected méthode

protected CreateSpecialMatrices ( ) : void
Résultat void

FNode() public méthode

public FNode ( ) : System
Résultat System

GetLocalMousePosition() public méthode

public GetLocalMousePosition ( ) : Vector2
Résultat Vector2

GetPosition() public méthode

public GetPosition ( ) : Vector2
Résultat Vector2

GlobalToLocal() public méthode

public GlobalToLocal ( Vector2 globalVector ) : Vector2
globalVector Vector2
Résultat Vector2

HandleAddedToContainer() public méthode

public HandleAddedToContainer ( FContainer, container ) : void
container FContainer,
Résultat void

HandleAddedToStage() public méthode

public HandleAddedToStage ( ) : void
Résultat void

HandleRemovedFromContainer() public méthode

public HandleRemovedFromContainer ( ) : void
Résultat void

HandleRemovedFromStage() public méthode

public HandleRemovedFromStage ( ) : void
Résultat void

LocalToGlobal() public méthode

public LocalToGlobal ( Vector2 localVector ) : Vector2
localVector Vector2
Résultat Vector2

LocalToLocal() public méthode

public LocalToLocal ( FNode, otherNode, Vector2 otherVector ) : Vector2
otherNode FNode,
otherVector Vector2
Résultat Vector2

LocalToScreen() public méthode

public LocalToScreen ( Vector2 localVector ) : Vector2
localVector Vector2
Résultat Vector2

LocalToStage() public méthode

public LocalToStage ( Vector2 localVector ) : Vector2
localVector Vector2
Résultat Vector2

MoveToBottom() public méthode

public MoveToBottom ( ) : void
Résultat void

MoveToTop() public méthode

public MoveToTop ( ) : void
Résultat void

Redraw() public méthode

public Redraw ( bool shouldForceDirty, bool shouldUpdateDepth ) : void
shouldForceDirty bool
shouldUpdateDepth bool
Résultat void

RemoveFromContainer() public méthode

public RemoveFromContainer ( ) : void
Résultat void

RotateAroundPointAbsolute() public méthode

public RotateAroundPointAbsolute ( Vector2 localPoint, float absoluteDegrees ) : void
localPoint Vector2
absoluteDegrees float
Résultat void

RotateAroundPointRelative() public méthode

public RotateAroundPointRelative ( Vector2 localPoint, float relativeDegrees ) : void
localPoint Vector2
relativeDegrees float
Résultat void

ScaleAroundPointAbsolute() public méthode

public ScaleAroundPointAbsolute ( Vector2 localPoint, float absoluteScaleX, float absoluteScaleY ) : void
localPoint Vector2
absoluteScaleX float
absoluteScaleY float
Résultat void

ScaleAroundPointRelative() public méthode

public ScaleAroundPointRelative ( Vector2 localPoint, float relativeScaleX, float relativeScaleY ) : void
localPoint Vector2
relativeScaleX float
relativeScaleY float
Résultat void

ScreenToLocal() public méthode

public ScreenToLocal ( Vector2 screenVector ) : Vector2
screenVector Vector2
Résultat Vector2

SetPosition() public méthode

public SetPosition ( Vector2 newPosition ) : void
newPosition Vector2
Résultat void

SetPosition() public méthode

public SetPosition ( float newX, float newY ) : void
newX float
newY float
Résultat void

StageToLocal() public méthode

public StageToLocal ( Vector2 globalVector ) : Vector2
globalVector Vector2
Résultat Vector2

UpdateDepthMatrixAlpha() protected méthode

protected UpdateDepthMatrixAlpha ( bool shouldForceDirty, bool shouldUpdateDepth ) : void
shouldForceDirty bool
shouldUpdateDepth bool
Résultat void

UpdateMatrix() public méthode

public UpdateMatrix ( ) : void
Résultat void

Property Details

_alpha protected_oe property

protected float _alpha
Résultat float

_concatenatedAlpha protected_oe property

protected float _concatenatedAlpha
Résultat float

_concatenatedMatrix protected_oe property

protected FMatrix, _concatenatedMatrix
Résultat FMatrix,

_container protected_oe property

protected FContainer, _container
Résultat FContainer,

_depth protected_oe property

protected int _depth
Résultat int

_inverseConcatenatedMatrix protected_oe property

protected FMatrix, _inverseConcatenatedMatrix
Résultat FMatrix,

_isAlphaDirty protected_oe property

protected bool _isAlphaDirty
Résultat bool

_isMatrixDirty protected_oe property

protected bool _isMatrixDirty
Résultat bool

_isOnStage protected_oe property

protected bool _isOnStage
Résultat bool

_isVisible protected_oe property

protected bool _isVisible
Résultat bool

_matrix protected_oe property

protected FMatrix, _matrix
Résultat FMatrix,

_needsSpecialMatrices protected_oe property

protected bool _needsSpecialMatrices
Résultat bool

_rotation protected_oe property

protected float _rotation
Résultat float

_scaleX protected_oe property

protected float _scaleX
Résultat float

_scaleY protected_oe property

protected float _scaleY
Résultat float

_screenConcatenatedMatrix protected_oe property

protected FMatrix, _screenConcatenatedMatrix
Résultat FMatrix,

_screenInverseConcatenatedMatrix protected_oe property

protected FMatrix, _screenInverseConcatenatedMatrix
Résultat FMatrix,

_sortZ protected_oe property

protected float _sortZ
Résultat float

_stage protected_oe property

protected FStage, _stage
Résultat FStage,

_visibleAlpha protected_oe property

protected float _visibleAlpha
Résultat float

_x protected_oe property

protected float _x
Résultat float

_y protected_oe property

protected float _y
Résultat float

data public_oe property

public object data
Résultat object