VR Development Framework
v 1.0.0
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Classes | Public Member Functions | Public Attributes | Protected Attributes | Properties | Private Attributes | List of all members
AVR.UEditor.Core.AVR_WizardHook_DropdownChoiceToggle< Wiz, Mod > Class Template Reference
Inheritance diagram for AVR.UEditor.Core.AVR_WizardHook_DropdownChoiceToggle< Wiz, Mod >:
AVR.UEditor.Core.AVR_WizardHook< Wiz >

Classes

struct  DDChoice
 

Public Member Functions

override void on_create_wizard (GameObject targetObject)
 
override void embed_GUI ()
 
override void on_submit (GameObject targetObject)
 

Public Attributes

bool module
 

Protected Attributes

virtual string[] dependencies => new string[] { }
 
Mod[] _module
 
DDChoice _selected
 
DDChoice _prevselected
 

Properties

abstract string moduleName [get]
 
abstract DDChoice[] options [get]
 
- Properties inherited from AVR.UEditor.Core.AVR_WizardHook< Wiz >
virtual int category [get]
 

Private Attributes

string[] moduleTypeList
 

Additional Inherited Members

- Protected Member Functions inherited from AVR.UEditor.Core.AVR_WizardHook< Wiz >
virtual void safeDestroyImmediate (GameObject toDestroy, GameObject wizardTarget)
 
- Static Protected Attributes inherited from AVR.UEditor.Core.AVR_WizardHook< Wiz >
static Dictionary< string, bool > flags = new Dictionary<string, bool>()
 

Detailed Description

Type Constraints
Wiz :AVR_HookableWizard<Wiz> 
Mod :MonoBehaviour 

Definition at line 192 of file AVR_HookableWizard.cs.