Method | Description | |
---|---|---|
DrawBorderLines ( Color color ) : void |
Helper methods, draws the border of the box. Must be called every frame.
|
|
DrawCrossLines ( Color color ) : void |
Helper methods, draws the border of the box. Must be called every frame.
|
|
DrawCrossLines ( Color color, Gearset.Components.InternalLineDrawer lineDrawer ) : void | ||
GetScreenPosition ( ) : Vector2 | ||
LayoutBox ( Vector2 position ) : System | ||
LayoutBox ( Vector2 position, Vector2 size ) : System | ||
WorldToLocal ( Vector2 point ) : Vector2 |
Returns the passed world point in local point of this LayoutBox.
|
Method | Description | |
---|---|---|
OnPositionChanged ( ) : void | ||
OnSizeChanged ( ) : void |
Method | Description | |
---|---|---|
Contains ( Vector2 point ) : bool |
Returns true if the passed point is contained in this box.
|
|
DrawBorderLines ( Color color, Gearset.Components.InternalLineDrawer lineDrawer ) : void |
Helper methods, draws the border of the box. Must be called every frame. TODO: Move this to a UI debug drawer or something similar
|
|
RaiseClick ( Vector2 position ) : void |
Only to be called by the MouseRouter
|
|
RaiseDragged ( Vector2 delta ) : void |
Only to be called by the MouseRouter
|
|
RaiseMouseDown ( Vector2 position ) : void |
Only to be called by the MouseRouter
|
|
RaiseMouseUp ( Vector2 position ) : void |
Only to be called by the MouseRouter
|
public DrawBorderLines ( Color color ) : void | ||
color | Color | |
return | void |
public DrawCrossLines ( Color color, Gearset.Components.InternalLineDrawer lineDrawer ) : void | ||
color | Color | |
lineDrawer | Gearset.Components.InternalLineDrawer | |
return | void |
public LayoutBox ( Vector2 position ) : System | ||
position | Vector2 | |
return | System |
public LayoutBox ( Vector2 position, Vector2 size ) : System | ||
position | Vector2 | |
size | Vector2 | |
return | System |
public WorldToLocal ( Vector2 point ) : Vector2 | ||
point | Vector2 | |
return | Vector2 |