PixelCrushers.DialogueSystem.CustomFieldType Class Referenceabstract

The abstract base custom field type. More...

Inheritance diagram for PixelCrushers.DialogueSystem.CustomFieldType:

Public Member Functions

string Draw (string currentValue, DialogueDatabase database)
 
virtual string Draw (GUIContent label, string currentValue, DialogueDatabase database)
 
virtual string Draw (Rect rect, string currentValue, DialogueDatabase database)
 

Protected Member Functions

void RequireDialogueEditorWindow (DialogueDatabase database)
 

Properties

virtual FieldType storeFieldAsType [get]
 

Detailed Description

The abstract base custom field type.

Member Function Documentation

◆ Draw() [1/3]

virtual string PixelCrushers.DialogueSystem.CustomFieldType.Draw ( GUIContent  label,
string  currentValue,
DialogueDatabase  database 
)
inlinevirtual

◆ Draw() [2/3]

◆ Draw() [3/3]

string PixelCrushers.DialogueSystem.CustomFieldType.Draw ( string  currentValue,
DialogueDatabase  database 
)
abstract

◆ RequireDialogueEditorWindow()

void PixelCrushers.DialogueSystem.CustomFieldType.RequireDialogueEditorWindow ( DialogueDatabase  database)
inlineprotected

Property Documentation

◆ storeFieldAsType

virtual FieldType PixelCrushers.DialogueSystem.CustomFieldType.storeFieldAsType
get

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