Dungeon Architect  17.0.0
DungeonArchitect.Editors.SnapFlow.ErrorListViewItem Class Reference
Inheritance diagram for DungeonArchitect.Editors.SnapFlow.ErrorListViewItem:
DungeonArchitect.UI.Widgets.ListViewTextItemWidget DungeonArchitect.UI.Widgets.WidgetBase DungeonArchitect.UI.Widgets.IListViewItemWidget DungeonArchitect.UI.Widgets.IWidget

Public Member Functions

 ErrorListViewItem (DungeonFlowErrorEntry entry)
 
override void DrawText (UIRenderer renderer, Rect bounds)
 
- Public Member Functions inherited from DungeonArchitect.UI.Widgets.ListViewTextItemWidget
 ListViewTextItemWidget (object itemData, System.Func< string > captionGetter)
 
string GetCaption ()
 
override void HandleInput (Event e, UISystem uiSystem)
 
override bool CanAcquireFocus ()
 
- Public Member Functions inherited from DungeonArchitect.UI.Widgets.WidgetBase
virtual bool RequiresInputEveryFrame ()
 
virtual Vector2 GetDesiredSize (Vector2 size, UISystem uiSystem)
 
void Draw (UISystem uiSystem, UIRenderer renderer)
 
virtual void UpdateWidget (UISystem uiSystem, Rect bounds)
 
virtual void OnFocus ()
 
virtual void LostFocus ()
 
virtual void HandleMessage (UISystem uiSystem, WidgetMessage message)
 
virtual bool IsCompositeWidget ()
 
virtual IWidget[] GetChildWidgets ()
 

Additional Inherited Members

- Public Attributes inherited from DungeonArchitect.UI.Widgets.ListViewTextItemWidget
GUIStyle TextStyle = new GUIStyle()
 
GUIStyle SelectedTextStyle = new GUIStyle()
 
Color SelectedColor = new Color(1.0f, 0.5f, 0.0f)
 
float OffsetX = 10
 
- Public Attributes inherited from DungeonArchitect.UI.Widgets.WidgetBase
bool DragDropEnabled = false
 
- Protected Member Functions inherited from DungeonArchitect.UI.Widgets.ListViewTextItemWidget
override void DrawImpl (UISystem uiSystem, UIRenderer renderer)
 
override void HandleDragStart (Event e, UISystem uiSystem)
 
- 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)
 
- Properties inherited from DungeonArchitect.UI.Widgets.ListViewTextItemWidget
bool Selected [get, set]
 
object ItemData [get, set]
 
- 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]
 
- Properties inherited from DungeonArchitect.UI.Widgets.IListViewItemWidget
bool Selected [get, set]
 
object ItemData [get, set]
 
- Events inherited from DungeonArchitect.UI.Widgets.ListViewTextItemWidget
OnListViewItemSelected ItemSelected
 
OnListViewItemSelected ItemDoubleClicked
 
- Events inherited from DungeonArchitect.UI.Widgets.WidgetBase
WidgetDragEvent DragStart
 
WidgetDragEvent DragUpdate
 
WidgetDragEvent DragPerform
 
- Events inherited from DungeonArchitect.UI.Widgets.IListViewItemWidget
OnListViewItemSelected ItemSelected
 
OnListViewItemSelected ItemDoubleClicked
 

Detailed Description

Definition at line 70 of file ErrorListPanel.cs.


The documentation for this class was generated from the following file: