Megadocs 0.0.1
All of megapop's internal libraries
Megapop.PimpEdit.Editor.ValueDrawer< TAttribute > Class Template Reference
+ Inheritance diagram for Megapop.PimpEdit.Editor.ValueDrawer< TAttribute >:

Properties

TAttribute Attribute [get, set]
 
- Properties inherited from Megapop.PimpEdit.Editor.ValueDrawerBase
override MemberDrawerType DrawerType [get]
 
- Properties inherited from Megapop.PimpEdit.Editor.MemberDrawer
abstract MemberDrawerType DrawerType [get]
 
PimpMember Member [get, set]
 
MemberDrawer NextDrawer [get, set]
 
IEnumerable< MessageMessages [get]
 

Additional Inherited Members

- Public Member Functions inherited from Megapop.PimpEdit.Editor.MemberDrawer
virtual void Initialize ()
 
virtual void UpdateDisplayState ()
 Update the display state for the member. This is run before the drawing code so you can show/hide members, update labels or initialize conditional drawing. More...
 
virtual void Draw (GUIContent label)
 
- Protected Member Functions inherited from Megapop.PimpEdit.Editor.MemberDrawer
void UpdateNext ()
 
void DrawNext (GUIContent label)
 
void AddMessage (InfoMessageType msgType, string text)
 
void Error (string text)
 
void Warning (string text)
 
void DrawDefault (GUIContent label=null)
 Default value drawer. This can be used as a fallback when an error occurs in other value drawers. More...
 
- Static Protected Member Functions inherited from Megapop.PimpEdit.Editor.MemberDrawer
static void DrawPrefixLabel (GUIContent label)
 Draws a prefix label. More...
 

Property Documentation

◆ Attribute

TAttribute Megapop.PimpEdit.Editor.ValueDrawer< TAttribute >.Attribute
getset

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