PixelCrushers.DialogueSystem.VariablePicker Class Reference
Collaboration diagram for PixelCrushers.DialogueSystem.VariablePicker:

Public Member Functions

 VariablePicker (DialogueDatabase database, string currentVariable, bool usePicker)
 
void UpdateTitles ()
 
void Draw ()
 
void Draw (Rect position)
 Draw the picker using the specified position (for EditorGUI instead of EditorGUILayout). More...
 

Public Attributes

DialogueDatabase database = null
 
string currentVariable = string.Empty
 
bool usePicker = false
 
bool showReferenceDatabase = true
 

Constructor & Destructor Documentation

◆ VariablePicker()

PixelCrushers.DialogueSystem.VariablePicker.VariablePicker ( DialogueDatabase  database,
string  currentVariable,
bool  usePicker 
)

Member Function Documentation

◆ Draw() [1/2]

void PixelCrushers.DialogueSystem.VariablePicker.Draw ( )

◆ Draw() [2/2]

void PixelCrushers.DialogueSystem.VariablePicker.Draw ( Rect  position)

Draw the picker using the specified position (for EditorGUI instead of EditorGUILayout).

Parameters
positionPosition.

◆ UpdateTitles()

void PixelCrushers.DialogueSystem.VariablePicker.UpdateTitles ( )

Member Data Documentation

◆ currentVariable

string PixelCrushers.DialogueSystem.VariablePicker.currentVariable = string.Empty

◆ database

DialogueDatabase PixelCrushers.DialogueSystem.VariablePicker.database = null

◆ showReferenceDatabase

bool PixelCrushers.DialogueSystem.VariablePicker.showReferenceDatabase = true

◆ usePicker

bool PixelCrushers.DialogueSystem.VariablePicker.usePicker = false

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