|
int | FieldValue [get, set] |
| Parameter value More...
|
|
override bool | IsInteractable [get, set] |
| Returns if this parameter is interactable More...
|
|
DictionaryValueList< string,
MEGUIDropDownItem > | Items [get, set] |
| The list of items with all the data we need More...
|
|
MethodInfo | OnDropDownValueChanged [get, set] |
| Callback method for when the dropdowns value changes More...
|
|
MethodInfo | OnGAPPrefabInstantiated [get, set] |
| Callback method for when More...
|
|
string | SelectedKey [get] |
| The currently selected dropdownlist Key value. More...
|
|
object | SelectedValue [get] |
| The Object that is the selected value More...
|
|
MethodInfo | SetDropDownItems [get, set] |
| Callback method for Setting the items in the dropdown More...
|
|
MethodInfo | SetGAPPrefab [get, set] |
| Callback method for settting a Prefab/GameObject in the GAP window, it will be duplicated. More...
|
|
bool | GroupStartCollapsed [get] |
| Start this group collapsed in the SAP More...
|
|
bool | HasGAP [get] |
| Does this parameter has a gap display More...
|
|
virtual bool | IsInteractable [get, set] |
| Returns if this parameter is interactable More...
|
|
bool | isMouseOver [get, set] |
| Has this parameter mouse over More...
|
|
bool | IsPinnable [get] |
|
bool | IsSelected [get, set] |
| Returns if this parameter is selected More...
|
|
int | Order [get, set] |
| Order index for this param in the SAP display More...
|
|
bool | TabStop [get, set] |
|
string | Tooltip [get] |
|
virtual void Expansions.Missions.Editor.MEGUIParameterDropdownList.BuildDropDownItemsList |
( |
| ) |
|
|
inlineprotectedvirtual |
override void Expansions.Missions.Editor.MEGUIParameterDropdownList.DisplayGAP |
( |
| ) |
|
|
inlinevirtual |
If the GAP mode is enabled, it will start up the GAP window with the PrefabDisplay mode, to set the Prefab/GameObject in this window the method "SetGAPPrefab" have to be specified as an additional parameter in the attribute.
Reimplemented from Expansions.Missions.Editor.MEGUIParameter.
int Expansions.Missions.Editor.MEGUIParameterDropdownList.GetItemIndex |
( |
object |
value | ) |
|
|
inline |
override ConfigNode Expansions.Missions.Editor.MEGUIParameterDropdownList.GetState |
( |
| ) |
|
|
inlinevirtual |
override void Expansions.Missions.Editor.MEGUIParameterDropdownList.OnEnable |
( |
| ) |
|
|
inlineprotectedvirtual |
void Expansions.Missions.Editor.MEGUIParameterDropdownList.OnHistoryValueChange |
( |
ConfigNode |
data, |
|
|
HistoryType |
type |
|
) |
| |
|
inline |
void Expansions.Missions.Editor.MEGUIParameterDropdownList.RebuildDropDown |
( |
| ) |
|
|
inline |
Trigger the rebuild of the DropDownList
override void Expansions.Missions.Editor.MEGUIParameterDropdownList.RefreshUI |
( |
| ) |
|
|
inlinevirtual |
override void Expansions.Missions.Editor.MEGUIParameterDropdownList.ResetDefaultValue |
( |
string |
value | ) |
|
|
inlineprotectedvirtual |
override void Expansions.Missions.Editor.MEGUIParameterDropdownList.Setup |
( |
string |
name | ) |
|
|
inlineprotectedvirtual |
delegate bool Expansions.Missions.Editor.MEGUIParameterDropdownList.ValueComparer |
( |
object |
value, |
|
|
object |
listValue |
|
) |
| |
structure for the customValueComparer
- Parameters
-
value | the value to be compared |
listValue | the value of an item in the dropdownlist |
- Returns
ValueComparer Expansions.Missions.Editor.MEGUIParameterDropdownList.customValueComparer = null |
A Custom Comparer that can be used to adjust which item in the dropdownlist is chosen
TMP_Dropdown Expansions.Missions.Editor.MEGUIParameterDropdownList.dropdownList |
TextMeshPro Drop Down in the prefab
List<string> Expansions.Missions.Editor.MEGUIParameterDropdownList.optionsToExclude |
|
protected |
GAPPrefabDisplay Expansions.Missions.Editor.MEGUIParameterDropdownList.prefabDisplay |
|
protected |
GameObject Expansions.Missions.Editor.MEGUIParameterDropdownList.prefabToDisplay |
|
protected |
string Expansions.Missions.Editor.MEGUIParameterDropdownList.selectedKey = "" |
|
protected |
Storage of the current key that we use to make the history work
int Expansions.Missions.Editor.MEGUIParameterDropdownList.FieldValue |
|
getset |
override bool Expansions.Missions.Editor.MEGUIParameterDropdownList.IsInteractable |
|
getset |
Returns if this parameter is interactable
DictionaryValueList<string, MEGUIDropDownItem> Expansions.Missions.Editor.MEGUIParameterDropdownList.Items |
|
getsetprotected |
The list of items with all the data we need
MethodInfo Expansions.Missions.Editor.MEGUIParameterDropdownList.OnDropDownValueChanged |
|
getsetprotected |
Callback method for when the dropdowns value changes
MethodInfo Expansions.Missions.Editor.MEGUIParameterDropdownList.OnGAPPrefabInstantiated |
|
getsetprotected |
string Expansions.Missions.Editor.MEGUIParameterDropdownList.SelectedKey |
|
get |
The currently selected dropdownlist Key value.
object Expansions.Missions.Editor.MEGUIParameterDropdownList.SelectedValue |
|
get |
The Object that is the selected value
MethodInfo Expansions.Missions.Editor.MEGUIParameterDropdownList.SetDropDownItems |
|
getsetprotected |
Callback method for Setting the items in the dropdown
MethodInfo Expansions.Missions.Editor.MEGUIParameterDropdownList.SetGAPPrefab |
|
getsetprotected |
Callback method for settting a Prefab/GameObject in the GAP window, it will be duplicated.
The documentation for this class was generated from the following file: