Dungeon Architect
17.0.0
|
Public Member Functions | |
BorderWidget (IWidget content) | |
BorderWidget | SetContent (IWidget content) |
BorderWidget | SetPadding (float left, float top, float right, float bottom) |
BorderWidget | SetColor (Color color) |
BorderWidget | SetBorderColor (Color borderColor) |
BorderWidget | SetTransparent () |
BorderWidget | SetTitle (string title) |
BorderWidget | SetTitleGetter (System.Func< string > getter) |
BorderWidget | SetTitleFontSize (int size) |
BorderWidget | SetTitleColor (Color color) |
BorderWidget | SetTitleOffset (Vector2 offset) |
BorderWidget | SetTitleWidget (IWidget widget) |
BorderWidget | SetDrawOutline (bool drawOutline) |
override void | UpdateWidget (UISystem uiSystem, Rect bounds) |
override bool | IsCompositeWidget () |
override IWidget[] | GetChildWidgets () |
override Vector2 | GetDesiredSize (Vector2 size, UISystem uiSystem) |
Public Member Functions inherited from DungeonArchitect.UI.Widgets.WidgetBase | |
virtual bool | CanAcquireFocus () |
virtual bool | RequiresInputEveryFrame () |
void | Draw (UISystem uiSystem, UIRenderer renderer) |
virtual void | OnFocus () |
virtual void | LostFocus () |
virtual void | HandleMessage (UISystem uiSystem, WidgetMessage message) |
virtual void | HandleInput (Event e, UISystem uiSystem) |
Protected Member Functions | |
override void | DrawImpl (UISystem uiSystem, UIRenderer renderer) |
Protected Member Functions inherited from DungeonArchitect.UI.Widgets.WidgetBase | |
bool | IsPaintEvent (UISystem uiSystem) |
virtual void | DrawFocusHighlight (UISystem uiSystem, UIRenderer renderer) |
virtual bool | IsDragDataSupported (Event e, UISystem uiSystem) |
virtual void | HandleDragStart (Event e, UISystem uiSystem) |
Additional Inherited Members | |
Public Attributes inherited from DungeonArchitect.UI.Widgets.WidgetBase | |
bool | DragDropEnabled = false |
Properties inherited from DungeonArchitect.UI.Widgets.WidgetBase | |
bool | ShowFocusHighlight [get, set] |
Rect | WidgetBounds [get, set] |
virtual Vector2 | ScrollPosition [get, set] |
Properties inherited from DungeonArchitect.UI.Widgets.IWidget | |
Rect | WidgetBounds [get, set] |
bool | ShowFocusHighlight [get, set] |
Vector2 | ScrollPosition [get, set] |
Events inherited from DungeonArchitect.UI.Widgets.WidgetBase | |
WidgetDragEvent | DragStart |
WidgetDragEvent | DragUpdate |
WidgetDragEvent | DragPerform |
Definition at line 5 of file BorderWidget.cs.