AiMalgam Core
1.1.0
API documentation for the generic Unity3D AI System
NikosAssets
AiMalgam
AiEditor
ControlPanel
AiMalgamBasePanelListDrawer
Public Member Functions
|
Protected Member Functions
|
Protected Attributes
|
Properties
|
List of all members
NikosAssets.AiMalgam.AiEditor.ControlPanel.AiMalgamBasePanelListDrawer< T, E > Class Template Reference
abstract
Public Member Functions
AiMalgamBasePanelListDrawer
(EditorWindow editorWindow)
virtual void
InitStyles
()
virtual void
Draw
()
virtual void
ToggleCheckmarkSelectAll
(bool select)
abstract void
HandlePanelDescriptions
(bool keepSelected=true)
virtual void
Dispose
()
Protected Member Functions
virtual void
DrawCheckToggleAll
()
virtual void
DrawListHeader
()
abstract void
DrawListBody
()
virtual void
DrawListFooter
()
Protected Attributes
EditorWindow
_editorWindow
List< T >
_panelDescriptions
= new List<T>()
Vector2
_panelDescriptionScrollPos
= Vector2.zero
E
descriptionSortBy
bool
_toggleSortByAsc
= true
bool
_toggleCheckSelectAll
AiMalgamEditorStyles.IAiMalgamTheme
_aiMalgamTheme
AlternatingListStyleHelper
_alternatingListStyleHelper
GUIStyle
_sortIconStyle
Properties
virtual string
PanelTitle
[get]
virtual int
ScrollHeight
[get]
virtual int
NamingWidth
[get]
virtual int
ListItemIconSize
[get]
virtual int
PanelIconSize
[get]
virtual int
ToggleWidth
[get]
virtual int
Spacing
[get]
virtual int
ListItemHeight
[get]
Generated by
1.9.3