|
| | DynamicRectangle (float x, float y, float width, float height) |
| |
| | DynamicRectangle (float x, float y, float width, float height, Color? selected, Color? deselected=null, float selectableBorder=-1, bool xMove=true, bool yMove=true) |
| |
| | DynamicRectangle (float x, float y, float width, float height, Color? selected, Color? deselected, float selectableBorder, MoveLine? xbound, MoveLine? ybound=null) |
| |
| override bool | Draw () |
| |
| override void | DoDraw () |
| |
| override bool | HandleInteraction () |
| |
|
| bool | IsDragging [get, set] |
| |
| Color | SelectedColor [get, set] |
| |
| Color | DeselectedColor = GuiData.Default_Selected_Color [get, set] |
| |
| float | SelectableBorder = GuiData.Default_Unselected_Color [get, set] |
| |
| MoveLine | XBound = -1 [get, set] |
| |
| MoveLine | YBound = new MoveLine(3.40282347E+38f, -3.40282347E+38f) [get, set] |
| |
| Vector2 | MovedPosition = new MoveLine(3.40282347E+38f, -3.40282347E+38f) [get, protected set] |
| |
| Action< BaseInteractiveRectangle< T > > | DrawFinish [get, set] |
| |
◆ DynamicRectangle() [1/3]
| Pathfinder.GUI.DynamicRectangle.DynamicRectangle |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
width, |
|
|
float |
height |
|
) |
| |
◆ DynamicRectangle() [2/3]
| Pathfinder.GUI.DynamicRectangle.DynamicRectangle |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
width, |
|
|
float |
height, |
|
|
Color? |
selected, |
|
|
Color? |
deselected = null, |
|
|
float |
selectableBorder = -1, |
|
|
bool |
xMove = true, |
|
|
bool |
yMove = true |
|
) |
| |
◆ DynamicRectangle() [3/3]
| Pathfinder.GUI.DynamicRectangle.DynamicRectangle |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
width, |
|
|
float |
height, |
|
|
Color? |
selected, |
|
|
Color? |
deselected, |
|
|
float |
selectableBorder, |
|
|
MoveLine? |
xbound, |
|
|
MoveLine? |
ybound = null |
|
) |
| |
◆ DoDraw()
| override void Pathfinder.GUI.DynamicRectangle.DoDraw |
( |
| ) |
|
|
virtual |
◆ Draw()
| override bool Pathfinder.GUI.DynamicRectangle.Draw |
( |
| ) |
|
|
virtual |
◆ ClickPositionOffset
| Vector2 Pathfinder.GUI.DynamicRectangle.ClickPositionOffset |
|
protected |
◆ IsActive
| override bool Pathfinder.GUI.DynamicRectangle.IsActive => Contains(GuiData.getMousePoint()) |
◆ OriginalClickPosition
| Vector2 Pathfinder.GUI.DynamicRectangle.OriginalClickPosition |
|
protected |
◆ IsDragging
| bool Pathfinder.GUI.DynamicRectangle.IsDragging |
|
getset |
The documentation for this class was generated from the following file: