Twilight Princess
Remastered version of the GameCube game
Loading...
Searching...
No Matches
EnumPickerWindow Class Reference
+ Inheritance diagram for EnumPickerWindow:
+ Collaboration diagram for EnumPickerWindow:

Public Member Functions

void ShowCustom (string name, List< string > values, Rect rect, System.Action< string > onSelect)
 
void OnLostFocus ()
 

Private Member Functions

void OnGUI ()
 
void FilterValues (string filterUpdate)
 

Private Attributes

string enumName
 
List< string > valuesRaw
 
List< string > valuesFiltered
 
string filter
 
EditorWindow parent
 
Vector2 scroll
 
System.Action< string > onSelectCallback
 
bool workaroundLostFocusFlag
 

Static Private Attributes

static GUIStyle regularStyle
 
static GUIStyle selectedStyle
 

Member Function Documentation

◆ FilterValues()

void EnumPickerWindow.FilterValues ( string filterUpdate)
private

◆ OnGUI()

void EnumPickerWindow.OnGUI ( )
private

◆ OnLostFocus()

void EnumPickerWindow.OnLostFocus ( )

◆ ShowCustom()

void EnumPickerWindow.ShowCustom ( string name,
List< string > values,
Rect rect,
System.Action< string > onSelect )

Member Data Documentation

◆ enumName

string EnumPickerWindow.enumName
private

◆ filter

string EnumPickerWindow.filter
private

◆ onSelectCallback

System.Action<string> EnumPickerWindow.onSelectCallback
private

◆ parent

EditorWindow EnumPickerWindow.parent
private

◆ regularStyle

GUIStyle EnumPickerWindow.regularStyle
staticprivate

◆ scroll

Vector2 EnumPickerWindow.scroll
private

◆ selectedStyle

GUIStyle EnumPickerWindow.selectedStyle
staticprivate

◆ valuesFiltered

List<string> EnumPickerWindow.valuesFiltered
private

◆ valuesRaw

List<string> EnumPickerWindow.valuesRaw
private

◆ workaroundLostFocusFlag

bool EnumPickerWindow.workaroundLostFocusFlag
private

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