C# Class OpenTkEngine.Core.Gui.Control

Afficher le fichier Open project: jikoriko/OpentkEngine Class Usage Examples

Protected Properties

Свойство Type Description
_backgroundColor Color4
_body Rectangle
_borderColor Color4
_borderRadius int
_borderThickness int
_parent Panel
_pressed bool
_state State
_texture Texture
_zDepth int

Méthodes publiques

Méthode Description
Control ( int x, int y, int z, int width, int height, State state ) : System
Disable ( ) : void
Enable ( ) : void
GetBodyRect ( ) : Rectangle
GetContentRect ( ) : Rectangle
GetHeight ( ) : int
GetMargin ( ) : int
GetParent ( ) : Panel
GetRelativeX ( ) : int
GetRelativeY ( ) : int
GetWidth ( ) : int
IsDisabled ( ) : bool
IsTriggered ( ) : bool
OnRelease ( ) : void
OnTrigger ( ) : void
Render ( ) : void
RenderContent ( ) : void
Resize ( int width, int height ) : void
Selectable ( ) : bool
SetBackgroundColor ( Color4 color ) : void
SetBorderRadius ( int radius ) : void
SetParent ( Panel parent ) : void
Update ( ) : void

Private Methods

Méthode Description
Bottom ( ) : int
Right ( ) : int

Method Details

Control() public méthode

public Control ( int x, int y, int z, int width, int height, State state ) : System
x int
y int
z int
width int
height int
state State
Résultat System

Disable() public méthode

public Disable ( ) : void
Résultat void

Enable() public méthode

public Enable ( ) : void
Résultat void

GetBodyRect() public méthode

public GetBodyRect ( ) : Rectangle
Résultat Rectangle

GetContentRect() public méthode

public GetContentRect ( ) : Rectangle
Résultat Rectangle

GetHeight() public méthode

public GetHeight ( ) : int
Résultat int

GetMargin() public méthode

public GetMargin ( ) : int
Résultat int

GetParent() public méthode

public GetParent ( ) : Panel
Résultat Panel

GetRelativeX() public méthode

public GetRelativeX ( ) : int
Résultat int

GetRelativeY() public méthode

public GetRelativeY ( ) : int
Résultat int

GetWidth() public méthode

public GetWidth ( ) : int
Résultat int

IsDisabled() public méthode

public IsDisabled ( ) : bool
Résultat bool

IsTriggered() public méthode

public IsTriggered ( ) : bool
Résultat bool

OnRelease() public méthode

public OnRelease ( ) : void
Résultat void

OnTrigger() public méthode

public OnTrigger ( ) : void
Résultat void

Render() public méthode

public Render ( ) : void
Résultat void

RenderContent() public méthode

public RenderContent ( ) : void
Résultat void

Resize() public méthode

public Resize ( int width, int height ) : void
width int
height int
Résultat void

Selectable() public méthode

public Selectable ( ) : bool
Résultat bool

SetBackgroundColor() public méthode

public SetBackgroundColor ( Color4 color ) : void
color Color4
Résultat void

SetBorderRadius() public méthode

public SetBorderRadius ( int radius ) : void
radius int
Résultat void

SetParent() public méthode

public SetParent ( Panel parent ) : void
parent Panel
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

_backgroundColor protected_oe property

protected Color4 _backgroundColor
Résultat Color4

_body protected_oe property

protected Rectangle _body
Résultat Rectangle

_borderColor protected_oe property

protected Color4 _borderColor
Résultat Color4

_borderRadius protected_oe property

protected int _borderRadius
Résultat int

_borderThickness protected_oe property

protected int _borderThickness
Résultat int

_parent protected_oe property

protected Panel,OpenTkEngine.Core.Gui _parent
Résultat Panel

_pressed protected_oe property

protected bool _pressed
Résultat bool

_state protected_oe property

protected State _state
Résultat State

_texture protected_oe property

protected Texture _texture
Résultat Texture

_zDepth protected_oe property

protected int _zDepth
Résultat int