Dungeon Architect  17.0.0
DungeonArchitect.UI.Widgets Namespace Reference

Classes

class  WidgetClickEvent
 
class  BorderWidget
 
class  ButtonWidget
 
class  ImageWidget
 
class  LabelWidget
 
class  LinkWidget
 
class  ListViewSource
 
interface  IListViewItemWidget
 
class  ListViewWidget
 
class  ListViewTextItemWidget
 
class  SplitterNode
 
class  Splitter
 
class  SplitterDragBarWidget
 
class  DebugWidget
 
class  BreadCrumbWidgetNode
 
class  BreadCrumbWidget
 
class  GraphPanel
 
class  GridPanelNode
 
class  GridPanelWidget
 
class  OverlayPanelNode
 
class  OverlayPanelWidget
 
class  PanelWidget
 
class  ScrollPanelWidget
 
class  StackPanelNode
 
class  StackPanelWidget
 
class  SxViewportWidget
 
interface  IWidget
 
class  WidgetBase
 
class  NullWidget
 
class  WidgetUtils
 
class  HighlightWidget
 
class  ToolbarWidget
 

Enumerations

enum class  ImageWidgetDrawMode { Streach , Fit , Fill , Fixed }
 
enum class  SplitterDirection { Horizontal , Vertical }
 
enum class  GridPanelArrangementType { VerticalScroll }
 
enum class  OverlayPanelVAlign { Fill , Top , Center , Bottom }
 
enum class  OverlayPanelHAlign { Fill , Left , Center , Right }
 
enum class  StackPanelOrientation { Horizontal , Vertical }
 
enum class  WidgetMessage { DrawHighlight }
 

Functions

delegate void OnWidgetClicked (WidgetClickEvent clickEvent)
 
delegate void OnListViewItemSelected (object data)
 
delegate void OnSplitBarResized (SplitterNode prev, SplitterNode next)
 
delegate void OnBreadCrumbLinkClicked (object userdata)
 
delegate void WidgetDragEvent (Event e, UISystem uiSystem)