This class manages custom field types. More...
Classes | |
class | Name |
Optional attribute. More... | |
Static Public Member Functions | |
static string | DrawField (Field field, DialogueDatabase dataBase) |
static string | DrawField (Rect rect, Field field, DialogueDatabase dataBase) |
static void | DrawFieldType (Field field) |
static void | DrawFieldType (Rect rect, Field field) |
static string[] | GetDialogueSystemTypes () |
static string[] | GetDialogueSystemPublicNames () |
static Dictionary< string, CustomFieldType > | GetTypesDictionary () |
static object | CreateClassFromString (string classTypeName) |
Static Public Attributes | |
static string[] | typeNames |
Array of names of all classes which are defived from CustomFieldType class More... | |
static string[] | typesPublicNames |
Array of Name attributes of derived classes More... | |
static Dictionary< string, CustomFieldType > | typesMapping |
Dictionary of type classes instances. More... | |
This class manages custom field types.
It identifies custom field types in the DialogueSystemEditors and Assembly-CSharp-Editor assemblies and makes them available to the Dialogue Editor.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Array of names of all classes which are defived from CustomFieldType class
|
static |
Dictionary of type classes instances.
key is a name of type (type.ToString())
|
static |
Array of Name attributes of derived classes