|
| 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: