Scenarios.Editor.UI

From KitHack Model Club Wiki
Jump to navigation Jump to search

+Back to SDK API Reference

Scenarios.Editor.UI

Scenarios.Editor.UI.ScenarioEditorMarkersPanel

  • Method: ScenarioEditorMarkersPanel CreatePanel(Mission& workingMission, Action onDismiss)
  • Method: ScenarioEditorMarkersPanel OnCreate(Mission wkMsn, Action onDismiss)
  • Method: Void Terminate()
  • Method: Void Populate(Mission wkMsn, ContentData content)
  • Method: ScenarioEditorMarkersPanel NeedUIRebuild()
  • Method: ScenarioEditorMarkersPanel ExpandRoute(String rteName)
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Method: String ToString()
  • Method: Boolean Equals(Object obj)
  • Method: Int32 GetHashCode()
  • Field: FloatingMMXPanel panel
  • Field: ContentData content
  • Field: FoldoutState treeFoldoutState

Scenarios.Editor.UI.ScenarioEditorParametersPanel

  • Method: ScenarioEditorParametersPanel CreatePanel(Mission& workingMission, Action onDismiss)
  • Method: ScenarioEditorParametersPanel OnCreate(Mission wkMsn, Action onDismiss)
  • Method: Void Terminate()
  • Method: Void Populate(Mission wkMsn, ContentData content)
  • Method: ScenarioEditorParametersPanel NeedUIRebuild()
  • Method: ScenarioEditorParametersPanel ExpandMsnParam(String sppName)
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Method: String ToString()
  • Method: Boolean Equals(Object obj)
  • Method: Int32 GetHashCode()
  • Field: FloatingMMXPanel panel
  • Field: ContentData content
  • Field: FoldoutState treeFoldoutState

Scenarios.Editor.UI.ScenarioEditorStatsPanel

  • Method: ScenarioEditorStatsPanel CreatePanel(Mission& workingMission, Action onDismiss)
  • Method: ScenarioEditorStatsPanel OnCreate(Mission wkMsn, Action onDismiss)
  • Method: Void Terminate()
  • Method: Void Populate(Mission wkMsn, ContentData content)
  • Method: ScenarioEditorStatsPanel NeedUIRebuild()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Method: String ToString()
  • Method: Boolean Equals(Object obj)
  • Method: Int32 GetHashCode()
  • Field: FloatingMMXPanel panel
  • Field: ContentData content
  • Field: FoldoutState treeFoldoutState

Scenarios.Editor.UI.GamePropItem

  • Method: Void OnSetData(GameProp data)
  • Method: GamePropItem SetData(GameProp data)
  • Method: GamePropItem OnSelect(Action`1 onItemSelected)
  • Method: GamePropItem OnDoubleClick(Action`1 onItemDoubleClick)
  • Method: T SetData(GameProp data, ScrollRect scrollRect)
  • Method: Void SetData(GameProp data, ScrollRect scrollRect)
  • Method: Titem OnSelect(Action`1 onItemSelected)
  • Method: Titem OnDoubleClick(Action`1 onItemDoubleClick)
  • Method: String get_Caption()
  • Method: ScrollRect get_ScrollRect()
  • Method: RectTransform get_container()
  • Method: ListItemData get_BaseData()
  • Method: Boolean get_IsInteractable()
  • Method: CanvasGroup get_canvasGroup()
  • Method: T InstantiateItem()
  • Method: ListItem InstantiateItem()
  • Method: Void Start()
  • Method: Void SetData(ListItemData data, ScrollRect scrollRect)
  • Method: Void SetCaption(String text)
  • Method: Void SetTooltip(String tooltip)
  • Method: Void SetTooltip(TooltipData tooltipData)
  • Method: Void Terminate()
  • Method: Void SetSelected(Boolean suppressEvent)
  • Method: Void OnPtrHoverEnter(Pointer ptr)
  • Method: Void OnPtrHoverExit(Pointer ptr)
  • Method: Void SetThumbnailSprite(Sprite sprite)
  • Method: Void SetThumbnailSize(Single value)
  • Method: Void SetThumbnailColor(Color iconColor)
  • Method: Void SetBackgroundColor(Color bgColor)
  • Method: Void ScrollIntoView()
  • Method: Void SetInteractable(Boolean v)
  • Method: Boolean IsInvoking()
  • Method: Void CancelInvoke()
  • Method: Void Invoke(String methodName, Single time)
  • Method: Void InvokeRepeating(String methodName, Single time, Single repeatRate)
  • Method: Void CancelInvoke(String methodName)
  • Method: Boolean IsInvoking(String methodName)
  • Method: Coroutine StartCoroutine(String methodName)
  • Method: Coroutine StartCoroutine(String methodName, Object value)
  • Method: Coroutine StartCoroutine(IEnumerator routine)
  • Method: Coroutine StartCoroutine_Auto(IEnumerator routine)
  • Method: Void StopCoroutine(IEnumerator routine)
  • Method: Void StopCoroutine(Coroutine routine)
  • Method: Void StopCoroutine(String methodName)
  • Method: Void StopAllCoroutines()
  • Method: Boolean get_useGUILayout()
  • Method: Void set_useGUILayout(Boolean value)
  • Method: String GetScriptClassName()
  • Method: Boolean get_enabled()
  • Method: Void set_enabled(Boolean value)
  • Method: Boolean get_isActiveAndEnabled()
  • Method: Transform get_transform()
  • Method: GameObject get_gameObject()
  • Method: Component GetComponent(Type type)
  • Method: Void GetComponentFastPath(Type type, IntPtr oneFurtherThanResultValue)
  • Method: T GetComponent()
  • Method: Boolean TryGetComponent(Type type, Component& component)
  • Method: Boolean TryGetComponent(T& component)
  • Method: Component GetComponent(String type)
  • Method: Component GetComponentInChildren(Type t, Boolean includeInactive)
  • Method: Component GetComponentInChildren(Type t)
  • Method: T GetComponentInChildren(Boolean includeInactive)
  • Method: T GetComponentInChildren()
  • Method: Component[] GetComponentsInChildren(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInChildren(Type t)
  • Method: T[] GetComponentsInChildren(Boolean includeInactive)
  • Method: Void GetComponentsInChildren(Boolean includeInactive, List`1 result)
  • Method: T[] GetComponentsInChildren()
  • Method: Void GetComponentsInChildren(List`1 results)
  • Method: Component GetComponentInParent(Type t, Boolean includeInactive)
  • Method: Component GetComponentInParent(Type t)
  • Method: T GetComponentInParent(Boolean includeInactive)
  • Method: T GetComponentInParent()
  • Method: Component[] GetComponentsInParent(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInParent(Type t)
  • Method: T[] GetComponentsInParent(Boolean includeInactive)
  • Method: Void GetComponentsInParent(Boolean includeInactive, List`1 results)
  • Method: T[] GetComponentsInParent()
  • Method: Component[] GetComponents(Type type)
  • Method: Void GetComponents(Type type, List`1 results)
  • Method: Void GetComponents(List`1 results)
  • Method: String get_tag()
  • Method: Void set_tag(String value)
  • Method: T[] GetComponents()
  • Method: Boolean CompareTag(String tag)
  • Method: Void SendMessageUpwards(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessageUpwards(String methodName, Object value)
  • Method: Void SendMessageUpwards(String methodName)
  • Method: Void SendMessageUpwards(String methodName, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, Object value)
  • Method: Void SendMessage(String methodName)
  • Method: Void SendMessage(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter)
  • Method: Void BroadcastMessage(String methodName)
  • Method: Void BroadcastMessage(String methodName, SendMessageOptions options)
  • Method: Int32 GetInstanceID()
  • Method: Int32 GetHashCode()
  • Method: Boolean Equals(Object other)
  • Method: String get_name()
  • Method: Void set_name(String value)
  • Method: HideFlags get_hideFlags()
  • Method: Void set_hideFlags(HideFlags value)
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Property: GameProp data
  • Property: String Caption
  • Property: ScrollRect ScrollRect
  • Property: RectTransform container
  • Property: ListItemData BaseData
  • Property: Boolean IsInteractable
  • Property: CanvasGroup canvasGroup
  • Property: Boolean useGUILayout
  • Property: Boolean enabled
  • Property: Boolean isActiveAndEnabled
  • Property: Transform transform
  • Property: GameObject gameObject
  • Property: String tag
  • Property: String name
  • Property: HideFlags hideFlags
  • Field: Image thumbnail
  • Field: Image bg
  • Field: TMP_Text caption
  • Field: UISelectable selectable
  • Field: UIButton uiBtn
  • Field: TooltipTriggerBase tooltip
  • Field: ScrollRect scrollRect
  • Field: UnityEvent`1 OnSelected
  • Field: UnityEvent`1 OnDblClick
  • Field: RectTransform self
  • Field: Boolean isTemplate
  • Field: ListItemData data
  • Field: CanvasGroup _canvasGroup
  • Field: Single tDown

Scenarios.Editor.UI.PropSelectorPanelMMX

  • Method: PropSelectorPanelMMX get_Instance()
  • Method: PropSelectorPanelMMX Create(Action`1 onSelect, Action onDismiss)
  • Method: PropSelectorPanelMMX OnCreate(Action`1 onSelect, Action onDismiss)
  • Method: Void Dismiss()
  • Method: Void Terminate()
  • Method: List`1 GetGamePropsLineup(GameProps propSrc)
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Method: String ToString()
  • Method: Boolean Equals(Object obj)
  • Method: Int32 GetHashCode()
  • Property: PropSelectorPanelMMX Instance
  • Field: FloatingMMXPanel panel
  • Field: ContentData content
  • Field: PropSelectorPanelMMX instance
  • Field: FoldoutState treeFoldoutState

Scenarios.Editor.UI.ScenarioEditorNodesRenderer

  • Method: ScnObjectTypes get_objVisiblityMask()
  • Method: Mission get_WorkingMission()
  • Method: IEnumerable`1 AllSelectableNodes()
  • Method: Void LateUpdate()
  • Method: Void RemoveNode(ScnLocation node, Mission wkMsn)
  • Method: Void Deselect()
  • Method: Single GetSqrDistanceToView(ScnLocation node)
  • Method: Void OnDestroy()
  • Method: Void OnHandleLocationChanged(PosRot posRot)
  • Method: Boolean IsInvoking()
  • Method: Void CancelInvoke()
  • Method: Void Invoke(String methodName, Single time)
  • Method: Void InvokeRepeating(String methodName, Single time, Single repeatRate)
  • Method: Void CancelInvoke(String methodName)
  • Method: Boolean IsInvoking(String methodName)
  • Method: Coroutine StartCoroutine(String methodName)
  • Method: Coroutine StartCoroutine(String methodName, Object value)
  • Method: Coroutine StartCoroutine(IEnumerator routine)
  • Method: Coroutine StartCoroutine_Auto(IEnumerator routine)
  • Method: Void StopCoroutine(IEnumerator routine)
  • Method: Void StopCoroutine(Coroutine routine)
  • Method: Void StopCoroutine(String methodName)
  • Method: Void StopAllCoroutines()
  • Method: Boolean get_useGUILayout()
  • Method: Void set_useGUILayout(Boolean value)
  • Method: String GetScriptClassName()
  • Method: Boolean get_enabled()
  • Method: Void set_enabled(Boolean value)
  • Method: Boolean get_isActiveAndEnabled()
  • Method: Transform get_transform()
  • Method: GameObject get_gameObject()
  • Method: Component GetComponent(Type type)
  • Method: Void GetComponentFastPath(Type type, IntPtr oneFurtherThanResultValue)
  • Method: T GetComponent()
  • Method: Boolean TryGetComponent(Type type, Component& component)
  • Method: Boolean TryGetComponent(T& component)
  • Method: Component GetComponent(String type)
  • Method: Component GetComponentInChildren(Type t, Boolean includeInactive)
  • Method: Component GetComponentInChildren(Type t)
  • Method: T GetComponentInChildren(Boolean includeInactive)
  • Method: T GetComponentInChildren()
  • Method: Component[] GetComponentsInChildren(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInChildren(Type t)
  • Method: T[] GetComponentsInChildren(Boolean includeInactive)
  • Method: Void GetComponentsInChildren(Boolean includeInactive, List`1 result)
  • Method: T[] GetComponentsInChildren()
  • Method: Void GetComponentsInChildren(List`1 results)
  • Method: Component GetComponentInParent(Type t, Boolean includeInactive)
  • Method: Component GetComponentInParent(Type t)
  • Method: T GetComponentInParent(Boolean includeInactive)
  • Method: T GetComponentInParent()
  • Method: Component[] GetComponentsInParent(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInParent(Type t)
  • Method: T[] GetComponentsInParent(Boolean includeInactive)
  • Method: Void GetComponentsInParent(Boolean includeInactive, List`1 results)
  • Method: T[] GetComponentsInParent()
  • Method: Component[] GetComponents(Type type)
  • Method: Void GetComponents(Type type, List`1 results)
  • Method: Void GetComponents(List`1 results)
  • Method: String get_tag()
  • Method: Void set_tag(String value)
  • Method: T[] GetComponents()
  • Method: Boolean CompareTag(String tag)
  • Method: Void SendMessageUpwards(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessageUpwards(String methodName, Object value)
  • Method: Void SendMessageUpwards(String methodName)
  • Method: Void SendMessageUpwards(String methodName, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, Object value)
  • Method: Void SendMessage(String methodName)
  • Method: Void SendMessage(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter)
  • Method: Void BroadcastMessage(String methodName)
  • Method: Void BroadcastMessage(String methodName, SendMessageOptions options)
  • Method: Int32 GetInstanceID()
  • Method: Int32 GetHashCode()
  • Method: Boolean Equals(Object other)
  • Method: String get_name()
  • Method: Void set_name(String value)
  • Method: HideFlags get_hideFlags()
  • Method: Void set_hideFlags(HideFlags value)
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Property: ScnObjectTypes objVisiblityMask
  • Property: Mission WorkingMission
  • Property: Boolean useGUILayout
  • Property: Boolean enabled
  • Property: Boolean isActiveAndEnabled
  • Property: Transform transform
  • Property: GameObject gameObject
  • Property: String tag
  • Property: String name
  • Property: HideFlags hideFlags
  • Field: ScenarioEditorPanel scnEditor
  • Field: ScnLocation[] hovered
  • Field: Int32 hoverCount
  • Field: Int32 hoverCountLast
  • Field: Int32 hoverDepth
  • Field: CursorRequest cr
  • Field: ScnLocation selected
  • Field: GameProp selProp
  • Field: Single lastTLMBDown
  • Field: TrfHandle nodeHandle
  • Field: Int32 MAX_HOVERED_NODES

Scenarios.Editor.UI.ScenarioEditorPanel

  • Method: Boolean get_Hovered()
  • Method: ScenarioEditorPanel Create()
  • Method: Void OnBtnOpenFolder()
  • Method: Void OnToggleActivePause(Boolean tgl)
  • Method: Void onBtnReloadCareerEvts()
  • Method: Void Terminate()
  • Method: Void ClearInfoText()
  • Method: Void AddInfoText(String text, String id)
  • Method: Void RemoveInfoText(String id)
  • Method: Void UpdateInfoTexts()
  • Method: Void OnBtnMovePlayer()
  • Method: Void OnBtnMoveVehicle()
  • Method: Void OnBtnAddProp()
  • Method: Void OnBtnAddPropGroup()
  • Method: Void OnBtnParameters()
  • Method: ScenarioEditorParametersPanel GetOrOpenParametersPanel()
  • Method: Void OnBtnMarkers()
  • Method: ScenarioEditorMarkersPanel GetOrOpenMarkersPanel()
  • Method: Void OnBtnVreqs()
  • Method: ScnEdVehicleRequirementsPanel GetOrOpenVreqsPanel()
  • Method: Void OnBtnStats()
  • Method: ScenarioEditorStatsPanel GetOrOpenStatsPanel()
  • Method: Void Update()
  • Method: Void LateUpdate()
  • Method: Void OnDestroy()
  • Method: Boolean CloseAnyOpenPanels()
  • Method: Void onBtnReloadMission()
  • Method: Void UpdateMissionFileInfo(Mission msn)
  • Method: Void OnScenarioItemSelected(ListItem item)
  • Method: Boolean SetForegroundWindow(IntPtr hWnd)
  • Method: Void OnBtnOpenScnFile()
  • Method: Void OnBtnOpenCareerEvtCfg()
  • Method: Void OnBtnSpawnGate()
  • Method: Void OnBtnPublish()
  • Method: Void OnBtnOpenWorkshopPage()
  • Method: Void Awake()
  • Method: Int32 get_ScenarioStartCountdown()
  • Method: Int32 get_ScenarioStopCountdown()
  • Method: CurvedUISettings get_curvedUI()
  • Method: Void OnCreate()
  • Method: Void RequestMissionFromServer(Action`1 onReceiveMissionData)
  • Method: Void OnPanelDismiss()
  • Method: Void SetWorkingMission(Mission mission)
  • Method: Void SoftReloadWorkingMission()
  • Method: Void InitScenariosList()
  • Method: MissionStageItem CreateScenarioItem(Stage plData, Int32 i)
  • Method: Void UpdateScenarioItems()
  • Method: Void CreateScenarioSettings(MissionStageItem gsi)
  • Method: Void NeedMMXUIRebuild()
  • Method: Void ClearOptionsPanel()
  • Method: Void StopScenarioEditorToolIfAny()
  • Method: Boolean MissionNeedsPackedFolderPath(String filePath, Mission wkmsn, Action`1 then)
  • Method: Boolean IsMovingSaveLocation(String newFilePath, String& fromOldLocation)
  • Method: Void CopyPackedExternalAssets(String srcDir, String newFilePath)
  • Method: Boolean SaveWorkingMissionToFile(String filePath, Boolean skipFolderCheck)
  • Method: ScenarioModuleData AddNewScnModule(AttributedType`1 scm, ScenarioModuleData withData)
  • Method: Void onBtnSettings()
  • Method: State GetModuleUIFoldoutState(ScenarioModuleData mData)
  • Method: Stage CreateNewStage(AttributedType`1 attData, ConfigNode withData)
  • Method: Boolean IsInvoking()
  • Method: Void CancelInvoke()
  • Method: Void Invoke(String methodName, Single time)
  • Method: Void InvokeRepeating(String methodName, Single time, Single repeatRate)
  • Method: Void CancelInvoke(String methodName)
  • Method: Boolean IsInvoking(String methodName)
  • Method: Coroutine StartCoroutine(String methodName)
  • Method: Coroutine StartCoroutine(String methodName, Object value)
  • Method: Coroutine StartCoroutine(IEnumerator routine)
  • Method: Coroutine StartCoroutine_Auto(IEnumerator routine)
  • Method: Void StopCoroutine(IEnumerator routine)
  • Method: Void StopCoroutine(Coroutine routine)
  • Method: Void StopCoroutine(String methodName)
  • Method: Void StopAllCoroutines()
  • Method: Boolean get_useGUILayout()
  • Method: Void set_useGUILayout(Boolean value)
  • Method: String GetScriptClassName()
  • Method: Boolean get_enabled()
  • Method: Void set_enabled(Boolean value)
  • Method: Boolean get_isActiveAndEnabled()
  • Method: Transform get_transform()
  • Method: GameObject get_gameObject()
  • Method: Component GetComponent(Type type)
  • Method: Void GetComponentFastPath(Type type, IntPtr oneFurtherThanResultValue)
  • Method: T GetComponent()
  • Method: Boolean TryGetComponent(Type type, Component& component)
  • Method: Boolean TryGetComponent(T& component)
  • Method: Component GetComponent(String type)
  • Method: Component GetComponentInChildren(Type t, Boolean includeInactive)
  • Method: Component GetComponentInChildren(Type t)
  • Method: T GetComponentInChildren(Boolean includeInactive)
  • Method: T GetComponentInChildren()
  • Method: Component[] GetComponentsInChildren(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInChildren(Type t)
  • Method: T[] GetComponentsInChildren(Boolean includeInactive)
  • Method: Void GetComponentsInChildren(Boolean includeInactive, List`1 result)
  • Method: T[] GetComponentsInChildren()
  • Method: Void GetComponentsInChildren(List`1 results)
  • Method: Component GetComponentInParent(Type t, Boolean includeInactive)
  • Method: Component GetComponentInParent(Type t)
  • Method: T GetComponentInParent(Boolean includeInactive)
  • Method: T GetComponentInParent()
  • Method: Component[] GetComponentsInParent(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInParent(Type t)
  • Method: T[] GetComponentsInParent(Boolean includeInactive)
  • Method: Void GetComponentsInParent(Boolean includeInactive, List`1 results)
  • Method: T[] GetComponentsInParent()
  • Method: Component[] GetComponents(Type type)
  • Method: Void GetComponents(Type type, List`1 results)
  • Method: Void GetComponents(List`1 results)
  • Method: String get_tag()
  • Method: Void set_tag(String value)
  • Method: T[] GetComponents()
  • Method: Boolean CompareTag(String tag)
  • Method: Void SendMessageUpwards(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessageUpwards(String methodName, Object value)
  • Method: Void SendMessageUpwards(String methodName)
  • Method: Void SendMessageUpwards(String methodName, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, Object value)
  • Method: Void SendMessage(String methodName)
  • Method: Void SendMessage(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter)
  • Method: Void BroadcastMessage(String methodName)
  • Method: Void BroadcastMessage(String methodName, SendMessageOptions options)
  • Method: Int32 GetInstanceID()
  • Method: Int32 GetHashCode()
  • Method: Boolean Equals(Object other)
  • Method: String get_name()
  • Method: Void set_name(String value)
  • Method: HideFlags get_hideFlags()
  • Method: Void set_hideFlags(HideFlags value)
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Property: Boolean Hovered
  • Property: Int32 ScenarioStartCountdown
  • Property: Int32 ScenarioStopCountdown
  • Property: CurvedUISettings curvedUI
  • Property: Boolean useGUILayout
  • Property: Boolean enabled
  • Property: Boolean isActiveAndEnabled
  • Property: Transform transform
  • Property: GameObject gameObject
  • Property: String tag
  • Property: String name
  • Property: HideFlags hideFlags
  • Field: UIButton btn_movePlayer
  • Field: UIButton btn_moveVehicle
  • Field: UIButton btn_editScnFile
  • Field: UIButton btn_openScnFolder
  • Field: UIButton btn_editCareerEvtCfg
  • Field: UIButton btn_reloadCareerEvents
  • Field: UIButton btn_reloadMission
  • Field: UIButton btn_addProp
  • Field: UIButton btn_addPropGroup
  • Field: UIButton btn_parameters
  • Field: UIButton btn_markers
  • Field: UIButton btn_vreqs
  • Field: UIButton btn_stats
  • Field: UIButton btn_close
  • Field: UIButton btn_publish
  • Field: UIButton btn_openWorkshopPage
  • Field: UIButton btn_spawnGate
  • Field: TMP_Text txtPublishedState
  • Field: UIToggleGeneric tgl_pause
  • Field: TMP_Text txtInfoField
  • Field: Dictionary`2 infoTexts
  • Field: ScnObjectTypes objVisiblityMask
  • Field: UIHoverRect[] inputLockingHoverRects
  • Field: Boolean hoverRectLock
  • Field: ScenarioEditorParametersPanel mpp
  • Field: ScenarioEditorMarkersPanel mkp
  • Field: ScnEdVehicleRequirementsPanel vrp
  • Field: ScenarioEditorStatsPanel stp
  • Field: Boolean pauseWhileOpen
  • Field: RectTransform scenarioListContainer
  • Field: RectTransform moduleSettingsContainer
  • Field: MissionStageItem scenarioItemTemplate
  • Field: List`1 scenarioItems
  • Field: Mission WorkingMission
  • Field: MenuMachineX moduleSettingsMenu
  • Field: MissionSettingsPanel msnSettingsPanel
  • Field: UIButton btn_stopScenario
  • Field: UIButton btn_startScenario
  • Field: UIButton btn_addScenario
  • Field: UIButton btn_removeScenario
  • Field: UIButton btn_abortTimer
  • Field: UIButton btn_saveAs
  • Field: UIButton btn_save
  • Field: UIButton btn_loadMission
  • Field: UIButton btn_newMission
  • Field: UIButton btn_addModule
  • Field: UIButton btn_settings
  • Field: TMP_Text txtFileName
  • Field: CanvasGroup[] groupsInopWhileWaiting
  • Field: CanvasGroup[] groupsInopWhileLoading
  • Field: ModuleGroupItem moduleGroupItem
  • Field: MissionStageItem gsiSelected
  • Field: Foldout scenarioListFoldout
  • Field: CurvedUISettings _curvedUI
  • Field: Action OnDismiss
  • Field: ContentData content

Scenarios.Editor.UI.MissionSettingsCareerPanel

  • Method: Void OnCreate(Mission mission, MissionSettingsPanel missionSettingsPanel)
  • Method: Void OnEnable()
  • Method: Void OnDisable()
  • Method: Void OnUpdateUIFields(Mission mission)
  • Method: Void OnNeedRebuild()
  • Method: Void onNeedDialogStateChange(Boolean visible)
  • Method: Void OnTerminate()
  • Method: Void BuildMMXUI(ContentData content)
  • Method: Void LoadRequiredMissionIDFromScn(ContentData cd)
  • Method: Boolean IsInvoking()
  • Method: Void CancelInvoke()
  • Method: Void Invoke(String methodName, Single time)
  • Method: Void InvokeRepeating(String methodName, Single time, Single repeatRate)
  • Method: Void CancelInvoke(String methodName)
  • Method: Boolean IsInvoking(String methodName)
  • Method: Coroutine StartCoroutine(String methodName)
  • Method: Coroutine StartCoroutine(String methodName, Object value)
  • Method: Coroutine StartCoroutine(IEnumerator routine)
  • Method: Coroutine StartCoroutine_Auto(IEnumerator routine)
  • Method: Void StopCoroutine(IEnumerator routine)
  • Method: Void StopCoroutine(Coroutine routine)
  • Method: Void StopCoroutine(String methodName)
  • Method: Void StopAllCoroutines()
  • Method: Boolean get_useGUILayout()
  • Method: Void set_useGUILayout(Boolean value)
  • Method: String GetScriptClassName()
  • Method: Boolean get_enabled()
  • Method: Void set_enabled(Boolean value)
  • Method: Boolean get_isActiveAndEnabled()
  • Method: Transform get_transform()
  • Method: GameObject get_gameObject()
  • Method: Component GetComponent(Type type)
  • Method: Void GetComponentFastPath(Type type, IntPtr oneFurtherThanResultValue)
  • Method: T GetComponent()
  • Method: Boolean TryGetComponent(Type type, Component& component)
  • Method: Boolean TryGetComponent(T& component)
  • Method: Component GetComponent(String type)
  • Method: Component GetComponentInChildren(Type t, Boolean includeInactive)
  • Method: Component GetComponentInChildren(Type t)
  • Method: T GetComponentInChildren(Boolean includeInactive)
  • Method: T GetComponentInChildren()
  • Method: Component[] GetComponentsInChildren(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInChildren(Type t)
  • Method: T[] GetComponentsInChildren(Boolean includeInactive)
  • Method: Void GetComponentsInChildren(Boolean includeInactive, List`1 result)
  • Method: T[] GetComponentsInChildren()
  • Method: Void GetComponentsInChildren(List`1 results)
  • Method: Component GetComponentInParent(Type t, Boolean includeInactive)
  • Method: Component GetComponentInParent(Type t)
  • Method: T GetComponentInParent(Boolean includeInactive)
  • Method: T GetComponentInParent()
  • Method: Component[] GetComponentsInParent(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInParent(Type t)
  • Method: T[] GetComponentsInParent(Boolean includeInactive)
  • Method: Void GetComponentsInParent(Boolean includeInactive, List`1 results)
  • Method: T[] GetComponentsInParent()
  • Method: Component[] GetComponents(Type type)
  • Method: Void GetComponents(Type type, List`1 results)
  • Method: Void GetComponents(List`1 results)
  • Method: String get_tag()
  • Method: Void set_tag(String value)
  • Method: T[] GetComponents()
  • Method: Boolean CompareTag(String tag)
  • Method: Void SendMessageUpwards(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessageUpwards(String methodName, Object value)
  • Method: Void SendMessageUpwards(String methodName)
  • Method: Void SendMessageUpwards(String methodName, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, Object value)
  • Method: Void SendMessage(String methodName)
  • Method: Void SendMessage(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter)
  • Method: Void BroadcastMessage(String methodName)
  • Method: Void BroadcastMessage(String methodName, SendMessageOptions options)
  • Method: Int32 GetInstanceID()
  • Method: Int32 GetHashCode()
  • Method: Boolean Equals(Object other)
  • Method: String get_name()
  • Method: Void set_name(String value)
  • Method: HideFlags get_hideFlags()
  • Method: Void set_hideFlags(HideFlags value)
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Property: Boolean useGUILayout
  • Property: Boolean enabled
  • Property: Boolean isActiveAndEnabled
  • Property: Transform transform
  • Property: GameObject gameObject
  • Property: String tag
  • Property: String name
  • Property: HideFlags hideFlags
  • Field: MenuMachineX mmx
  • Field: MissionSettingsPanel missionSettingsPanel
  • Field: Mission mission

Scenarios.Editor.UI.MissionSettingsPanel

  • Method: MissionSettingsPanel Create(Mission msn, Action onDismiss)
  • Method: Void OnCreate(Mission msn, Action onDismiss)
  • Method: Void OnEnable()
  • Method: Void OnDisable()
  • Method: Void Start()
  • Method: Void UpdateUIFields()
  • Method: Void onBtnClose()
  • Method: Void Terminate()
  • Method: Boolean IsInvoking()
  • Method: Void CancelInvoke()
  • Method: Void Invoke(String methodName, Single time)
  • Method: Void InvokeRepeating(String methodName, Single time, Single repeatRate)
  • Method: Void CancelInvoke(String methodName)
  • Method: Boolean IsInvoking(String methodName)
  • Method: Coroutine StartCoroutine(String methodName)
  • Method: Coroutine StartCoroutine(String methodName, Object value)
  • Method: Coroutine StartCoroutine(IEnumerator routine)
  • Method: Coroutine StartCoroutine_Auto(IEnumerator routine)
  • Method: Void StopCoroutine(IEnumerator routine)
  • Method: Void StopCoroutine(Coroutine routine)
  • Method: Void StopCoroutine(String methodName)
  • Method: Void StopAllCoroutines()
  • Method: Boolean get_useGUILayout()
  • Method: Void set_useGUILayout(Boolean value)
  • Method: String GetScriptClassName()
  • Method: Boolean get_enabled()
  • Method: Void set_enabled(Boolean value)
  • Method: Boolean get_isActiveAndEnabled()
  • Method: Transform get_transform()
  • Method: GameObject get_gameObject()
  • Method: Component GetComponent(Type type)
  • Method: Void GetComponentFastPath(Type type, IntPtr oneFurtherThanResultValue)
  • Method: T GetComponent()
  • Method: Boolean TryGetComponent(Type type, Component& component)
  • Method: Boolean TryGetComponent(T& component)
  • Method: Component GetComponent(String type)
  • Method: Component GetComponentInChildren(Type t, Boolean includeInactive)
  • Method: Component GetComponentInChildren(Type t)
  • Method: T GetComponentInChildren(Boolean includeInactive)
  • Method: T GetComponentInChildren()
  • Method: Component[] GetComponentsInChildren(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInChildren(Type t)
  • Method: T[] GetComponentsInChildren(Boolean includeInactive)
  • Method: Void GetComponentsInChildren(Boolean includeInactive, List`1 result)
  • Method: T[] GetComponentsInChildren()
  • Method: Void GetComponentsInChildren(List`1 results)
  • Method: Component GetComponentInParent(Type t, Boolean includeInactive)
  • Method: Component GetComponentInParent(Type t)
  • Method: T GetComponentInParent(Boolean includeInactive)
  • Method: T GetComponentInParent()
  • Method: Component[] GetComponentsInParent(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInParent(Type t)
  • Method: T[] GetComponentsInParent(Boolean includeInactive)
  • Method: Void GetComponentsInParent(Boolean includeInactive, List`1 results)
  • Method: T[] GetComponentsInParent()
  • Method: Component[] GetComponents(Type type)
  • Method: Void GetComponents(Type type, List`1 results)
  • Method: Void GetComponents(List`1 results)
  • Method: String get_tag()
  • Method: Void set_tag(String value)
  • Method: T[] GetComponents()
  • Method: Boolean CompareTag(String tag)
  • Method: Void SendMessageUpwards(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessageUpwards(String methodName, Object value)
  • Method: Void SendMessageUpwards(String methodName)
  • Method: Void SendMessageUpwards(String methodName, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, Object value)
  • Method: Void SendMessage(String methodName)
  • Method: Void SendMessage(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter)
  • Method: Void BroadcastMessage(String methodName)
  • Method: Void BroadcastMessage(String methodName, SendMessageOptions options)
  • Method: Int32 GetInstanceID()
  • Method: Int32 GetHashCode()
  • Method: Boolean Equals(Object other)
  • Method: String get_name()
  • Method: Void set_name(String value)
  • Method: HideFlags get_hideFlags()
  • Method: Void set_hideFlags(HideFlags value)
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Property: Boolean useGUILayout
  • Property: Boolean enabled
  • Property: Boolean isActiveAndEnabled
  • Property: Transform transform
  • Property: GameObject gameObject
  • Property: String tag
  • Property: String name
  • Property: HideFlags hideFlags
  • Field: UITextInputField txtTitle
  • Field: UITextInputField txtDescription
  • Field: TMP_Dropdown dropdown_map
  • Field: TMP_Dropdown dropdown_gameModes
  • Field: UITextInputField txtTags
  • Field: UITextInputField txtListOrder
  • Field: TMP_Dropdown dropdown_msnIcons
  • Field: UITextInputField txtBriefing
  • Field: UITextInputField txtBriefingHeader
  • Field: UIFileInputField fileBriefingBannerImg
  • Field: UITextInputField txtDebriefWin
  • Field: UITextInputField txtDebriefLose
  • Field: UITextInputField txtDebriefDraw
  • Field: UITextInputField txtDebriefAbort
  • Field: ListItem careerPageItem
  • Field: MissionSettingsCareerPanel careerPanel
  • Field: UIButton btnClose
  • Field: Mission mission
  • Field: Action onDismiss

Scenarios.Editor.UI.MissionStageItemData

  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Method: String ToString()
  • Method: Boolean Equals(Object obj)
  • Method: Int32 GetHashCode()
  • Field: AttributedType`1 attData
  • Field: ScenarioData scnData
  • Field: Int32 index

Scenarios.Editor.UI.MissionStageItem

  • Method: Void Start()
  • Method: Void OnSetData(MissionStageItemData data)
  • Method: Void onBtnDuplicate()
  • Method: T SetData(MissionStageItemData data, ScrollRect scrollRect)
  • Method: Void SetData(MissionStageItemData data, ScrollRect scrollRect)
  • Method: Titem OnSelect(Action`1 onItemSelected)
  • Method: Titem OnDoubleClick(Action`1 onItemDoubleClick)
  • Method: String get_Caption()
  • Method: ScrollRect get_ScrollRect()
  • Method: RectTransform get_container()
  • Method: ListItemData get_BaseData()
  • Method: Boolean get_IsInteractable()
  • Method: CanvasGroup get_canvasGroup()
  • Method: T InstantiateItem()
  • Method: ListItem InstantiateItem()
  • Method: Void Start()
  • Method: Void SetData(ListItemData data, ScrollRect scrollRect)
  • Method: Void SetCaption(String text)
  • Method: Void SetTooltip(String tooltip)
  • Method: Void SetTooltip(TooltipData tooltipData)
  • Method: Void Terminate()
  • Method: Void SetSelected(Boolean suppressEvent)
  • Method: Void OnPtrHoverEnter(Pointer ptr)
  • Method: Void OnPtrHoverExit(Pointer ptr)
  • Method: Void SetThumbnailSprite(Sprite sprite)
  • Method: Void SetThumbnailSize(Single value)
  • Method: Void SetThumbnailColor(Color iconColor)
  • Method: Void SetBackgroundColor(Color bgColor)
  • Method: Void ScrollIntoView()
  • Method: Void SetInteractable(Boolean v)
  • Method: Boolean IsInvoking()
  • Method: Void CancelInvoke()
  • Method: Void Invoke(String methodName, Single time)
  • Method: Void InvokeRepeating(String methodName, Single time, Single repeatRate)
  • Method: Void CancelInvoke(String methodName)
  • Method: Boolean IsInvoking(String methodName)
  • Method: Coroutine StartCoroutine(String methodName)
  • Method: Coroutine StartCoroutine(String methodName, Object value)
  • Method: Coroutine StartCoroutine(IEnumerator routine)
  • Method: Coroutine StartCoroutine_Auto(IEnumerator routine)
  • Method: Void StopCoroutine(IEnumerator routine)
  • Method: Void StopCoroutine(Coroutine routine)
  • Method: Void StopCoroutine(String methodName)
  • Method: Void StopAllCoroutines()
  • Method: Boolean get_useGUILayout()
  • Method: Void set_useGUILayout(Boolean value)
  • Method: String GetScriptClassName()
  • Method: Boolean get_enabled()
  • Method: Void set_enabled(Boolean value)
  • Method: Boolean get_isActiveAndEnabled()
  • Method: Transform get_transform()
  • Method: GameObject get_gameObject()
  • Method: Component GetComponent(Type type)
  • Method: Void GetComponentFastPath(Type type, IntPtr oneFurtherThanResultValue)
  • Method: T GetComponent()
  • Method: Boolean TryGetComponent(Type type, Component& component)
  • Method: Boolean TryGetComponent(T& component)
  • Method: Component GetComponent(String type)
  • Method: Component GetComponentInChildren(Type t, Boolean includeInactive)
  • Method: Component GetComponentInChildren(Type t)
  • Method: T GetComponentInChildren(Boolean includeInactive)
  • Method: T GetComponentInChildren()
  • Method: Component[] GetComponentsInChildren(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInChildren(Type t)
  • Method: T[] GetComponentsInChildren(Boolean includeInactive)
  • Method: Void GetComponentsInChildren(Boolean includeInactive, List`1 result)
  • Method: T[] GetComponentsInChildren()
  • Method: Void GetComponentsInChildren(List`1 results)
  • Method: Component GetComponentInParent(Type t, Boolean includeInactive)
  • Method: Component GetComponentInParent(Type t)
  • Method: T GetComponentInParent(Boolean includeInactive)
  • Method: T GetComponentInParent()
  • Method: Component[] GetComponentsInParent(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInParent(Type t)
  • Method: T[] GetComponentsInParent(Boolean includeInactive)
  • Method: Void GetComponentsInParent(Boolean includeInactive, List`1 results)
  • Method: T[] GetComponentsInParent()
  • Method: Component[] GetComponents(Type type)
  • Method: Void GetComponents(Type type, List`1 results)
  • Method: Void GetComponents(List`1 results)
  • Method: String get_tag()
  • Method: Void set_tag(String value)
  • Method: T[] GetComponents()
  • Method: Boolean CompareTag(String tag)
  • Method: Void SendMessageUpwards(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessageUpwards(String methodName, Object value)
  • Method: Void SendMessageUpwards(String methodName)
  • Method: Void SendMessageUpwards(String methodName, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, Object value)
  • Method: Void SendMessage(String methodName)
  • Method: Void SendMessage(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter)
  • Method: Void BroadcastMessage(String methodName)
  • Method: Void BroadcastMessage(String methodName, SendMessageOptions options)
  • Method: Int32 GetInstanceID()
  • Method: Int32 GetHashCode()
  • Method: Boolean Equals(Object other)
  • Method: String get_name()
  • Method: Void set_name(String value)
  • Method: HideFlags get_hideFlags()
  • Method: Void set_hideFlags(HideFlags value)
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Property: MissionStageItemData data
  • Property: String Caption
  • Property: ScrollRect ScrollRect
  • Property: RectTransform container
  • Property: ListItemData BaseData
  • Property: Boolean IsInteractable
  • Property: CanvasGroup canvasGroup
  • Property: Boolean useGUILayout
  • Property: Boolean enabled
  • Property: Boolean isActiveAndEnabled
  • Property: Transform transform
  • Property: GameObject gameObject
  • Property: String tag
  • Property: String name
  • Property: HideFlags hideFlags
  • Field: GameObject icon_notPlaying
  • Field: GameObject icon_playing
  • Field: UIButton btnDuplicate
  • Field: Image thumbnail
  • Field: Image bg
  • Field: TMP_Text caption
  • Field: UISelectable selectable
  • Field: UIButton uiBtn
  • Field: TooltipTriggerBase tooltip
  • Field: ScrollRect scrollRect
  • Field: UnityEvent`1 OnSelected
  • Field: UnityEvent`1 OnDblClick
  • Field: RectTransform self
  • Field: Boolean isTemplate
  • Field: ListItemData data
  • Field: CanvasGroup _canvasGroup
  • Field: Single tDown

Scenarios.Editor.UI.ModuleGroupItemData

  • Method: ModularMenuItem GetPrefab(PrefabItemsSO prefabs)
  • Method: Void NeedActiveStateChange(Boolean st)
  • Method: T CacheAs(T& obj)
  • Method: MMXItemData ExpandWidth(Boolean expWidth)
  • Method: MMXItemData ExpandHeight(Boolean expHeight)
  • Method: MMXItemData WithLayoutFrom(MMXItemData src)
  • Method: MMXItemData WithBGColor(Nullable`1 bgColor)
  • Method: MMXItemData WithBGColorFrom(MMXItemData src)
  • Method: MMXItemData IsLinkTargetTo(Object obj)
  • Method: MMXItemData IsLinkTargetTo(Object obj, Action`1 onEditorIsLinking)
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Method: String ToString()
  • Method: Boolean Equals(Object obj)
  • Method: Int32 GetHashCode()
  • Field: Action onBtnRemove
  • Field: Action`1 onRename
  • Field: ScenarioModuleData mData
  • Field: LED led
  • Field: Toggle toggle
  • Field: Boolean removable
  • Field: State state
  • Field: Nullable`1 contentLayoutOptions
  • Field: String caption
  • Field: String tooltip
  • Field: TooltipData tooltipData
  • Field: Int32 controlIndex
  • Field: Nullable`1 bgColor
  • Field: Nullable`1 expandWidth
  • Field: Nullable`1 expandHeight
  • Field: Nullable`1 preferredHeight
  • Field: Nullable`1 preferredWidth
  • Field: Nullable`1 minHeight
  • Field: Nullable`1 minWidth
  • Field: Func`1 getBgColor
  • Field: Func`1 getExpandWidth
  • Field: Func`1 getExpandHeight
  • Field: Func`1 getPreferredHeight
  • Field: Func`1 getPreferredWidth
  • Field: Func`1 getMinHeight
  • Field: Func`1 getMinWidth
  • Field: Object linkTargetObject
  • Field: Action`1 onEditorIsLinking
  • Field: Action`1 onHover
  • Field: Boolean active

Scenarios.Editor.UI.ModuleGroupItem

  • Method: Void InitData(FoldoutLayout data)
  • Method: RectTransform GetContainer()
  • Method: Void Terminate()
  • Method: UIHoverRect get_hoverRect()
  • Method: FoldoutLayout get_Data()
  • Method: ModularMenuItem SetData(MMXItemData data)
  • Method: LayoutElement get_layoutElement()
  • Method: ModularContextMenu get_Menu()
  • Method: RectTransform get_rectTransform()
  • Method: ModularMenuItem Instantiate(ModularContextMenu menu)
  • Method: Void OnCreate(ModularContextMenu menu)
  • Method: MMXItemData get_ItemData()
  • Method: Boolean IsFromData(MMXItemData data)
  • Method: Void OnDestroy()
  • Method: Void OnNeedActiveStateChange(Boolean st)
  • Method: Void NotifyCtrlDown()
  • Method: Void NotifyCtrlUp()
  • Method: Object GetLinkTargetObject()
  • Method: Void OnEditorIsLinking(Boolean isLinking)
  • Method: Transform GetReceiverContainerTransform()
  • Method: Boolean IsInvoking()
  • Method: Void CancelInvoke()
  • Method: Void Invoke(String methodName, Single time)
  • Method: Void InvokeRepeating(String methodName, Single time, Single repeatRate)
  • Method: Void CancelInvoke(String methodName)
  • Method: Boolean IsInvoking(String methodName)
  • Method: Coroutine StartCoroutine(String methodName)
  • Method: Coroutine StartCoroutine(String methodName, Object value)
  • Method: Coroutine StartCoroutine(IEnumerator routine)
  • Method: Coroutine StartCoroutine_Auto(IEnumerator routine)
  • Method: Void StopCoroutine(IEnumerator routine)
  • Method: Void StopCoroutine(Coroutine routine)
  • Method: Void StopCoroutine(String methodName)
  • Method: Void StopAllCoroutines()
  • Method: Boolean get_useGUILayout()
  • Method: Void set_useGUILayout(Boolean value)
  • Method: String GetScriptClassName()
  • Method: Boolean get_enabled()
  • Method: Void set_enabled(Boolean value)
  • Method: Boolean get_isActiveAndEnabled()
  • Method: Transform get_transform()
  • Method: GameObject get_gameObject()
  • Method: Component GetComponent(Type type)
  • Method: Void GetComponentFastPath(Type type, IntPtr oneFurtherThanResultValue)
  • Method: T GetComponent()
  • Method: Boolean TryGetComponent(Type type, Component& component)
  • Method: Boolean TryGetComponent(T& component)
  • Method: Component GetComponent(String type)
  • Method: Component GetComponentInChildren(Type t, Boolean includeInactive)
  • Method: Component GetComponentInChildren(Type t)
  • Method: T GetComponentInChildren(Boolean includeInactive)
  • Method: T GetComponentInChildren()
  • Method: Component[] GetComponentsInChildren(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInChildren(Type t)
  • Method: T[] GetComponentsInChildren(Boolean includeInactive)
  • Method: Void GetComponentsInChildren(Boolean includeInactive, List`1 result)
  • Method: T[] GetComponentsInChildren()
  • Method: Void GetComponentsInChildren(List`1 results)
  • Method: Component GetComponentInParent(Type t, Boolean includeInactive)
  • Method: Component GetComponentInParent(Type t)
  • Method: T GetComponentInParent(Boolean includeInactive)
  • Method: T GetComponentInParent()
  • Method: Component[] GetComponentsInParent(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInParent(Type t)
  • Method: T[] GetComponentsInParent(Boolean includeInactive)
  • Method: Void GetComponentsInParent(Boolean includeInactive, List`1 results)
  • Method: T[] GetComponentsInParent()
  • Method: Component[] GetComponents(Type type)
  • Method: Void GetComponents(Type type, List`1 results)
  • Method: Void GetComponents(List`1 results)
  • Method: String get_tag()
  • Method: Void set_tag(String value)
  • Method: T[] GetComponents()
  • Method: Boolean CompareTag(String tag)
  • Method: Void SendMessageUpwards(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessageUpwards(String methodName, Object value)
  • Method: Void SendMessageUpwards(String methodName)
  • Method: Void SendMessageUpwards(String methodName, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, Object value)
  • Method: Void SendMessage(String methodName)
  • Method: Void SendMessage(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter)
  • Method: Void BroadcastMessage(String methodName)
  • Method: Void BroadcastMessage(String methodName, SendMessageOptions options)
  • Method: Int32 GetInstanceID()
  • Method: Int32 GetHashCode()
  • Method: Boolean Equals(Object other)
  • Method: String get_name()
  • Method: Void set_name(String value)
  • Method: HideFlags get_hideFlags()
  • Method: Void set_hideFlags(HideFlags value)
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Property: UIHoverRect hoverRect
  • Property: FoldoutLayout Data
  • Property: LayoutElement layoutElement
  • Property: ModularContextMenu Menu
  • Property: RectTransform rectTransform
  • Property: MMXItemData ItemData
  • Property: Boolean useGUILayout
  • Property: Boolean enabled
  • Property: Boolean isActiveAndEnabled
  • Property: Transform transform
  • Property: GameObject gameObject
  • Property: String tag
  • Property: String name
  • Property: HideFlags hideFlags
  • Field: LEDItem led
  • Field: ToggleItem toggle
  • Field: UIButton btn_remove
  • Field: UIButton btn_rename
  • Field: UIButton btn_duplicate
  • Field: UITextInputField txtNameInput
  • Field: UIButton btn_renameCommit
  • Field: GameObject renameOverlay
  • Field: Foldout foldout
  • Field: RectTransform container
  • Field: SRTextField txt_caption
  • Field: TooltipTriggerBase tooltipTrigger
  • Field: UIHoverRect _hoverRect
  • Field: Image bg
  • Field: FoldoutLayout data
  • Field: LayoutElement _layoutElement
  • Field: ModularContextMenu menu
  • Field: MMXItemData dataItem
  • Field: LinkTargetableItem ltgt

Scenarios.Editor.UI.ScenarioListItem

  • Method: Void OnSetData(AttributedType`1 data)
  • Method: String GetScenarioListName(AttributedType`1 data)
  • Method: T SetData(AttributedType`1 data, ScrollRect scrollRect)
  • Method: Void SetData(AttributedType`1 data, ScrollRect scrollRect)
  • Method: Titem OnSelect(Action`1 onItemSelected)
  • Method: Titem OnDoubleClick(Action`1 onItemDoubleClick)
  • Method: String get_Caption()
  • Method: ScrollRect get_ScrollRect()
  • Method: RectTransform get_container()
  • Method: ListItemData get_BaseData()
  • Method: Boolean get_IsInteractable()
  • Method: CanvasGroup get_canvasGroup()
  • Method: T InstantiateItem()
  • Method: ListItem InstantiateItem()
  • Method: Void Start()
  • Method: Void SetData(ListItemData data, ScrollRect scrollRect)
  • Method: Void SetCaption(String text)
  • Method: Void SetTooltip(String tooltip)
  • Method: Void SetTooltip(TooltipData tooltipData)
  • Method: Void Terminate()
  • Method: Void SetSelected(Boolean suppressEvent)
  • Method: Void OnPtrHoverEnter(Pointer ptr)
  • Method: Void OnPtrHoverExit(Pointer ptr)
  • Method: Void SetThumbnailSprite(Sprite sprite)
  • Method: Void SetThumbnailSize(Single value)
  • Method: Void SetThumbnailColor(Color iconColor)
  • Method: Void SetBackgroundColor(Color bgColor)
  • Method: Void ScrollIntoView()
  • Method: Void SetInteractable(Boolean v)
  • Method: Boolean IsInvoking()
  • Method: Void CancelInvoke()
  • Method: Void Invoke(String methodName, Single time)
  • Method: Void InvokeRepeating(String methodName, Single time, Single repeatRate)
  • Method: Void CancelInvoke(String methodName)
  • Method: Boolean IsInvoking(String methodName)
  • Method: Coroutine StartCoroutine(String methodName)
  • Method: Coroutine StartCoroutine(String methodName, Object value)
  • Method: Coroutine StartCoroutine(IEnumerator routine)
  • Method: Coroutine StartCoroutine_Auto(IEnumerator routine)
  • Method: Void StopCoroutine(IEnumerator routine)
  • Method: Void StopCoroutine(Coroutine routine)
  • Method: Void StopCoroutine(String methodName)
  • Method: Void StopAllCoroutines()
  • Method: Boolean get_useGUILayout()
  • Method: Void set_useGUILayout(Boolean value)
  • Method: String GetScriptClassName()
  • Method: Boolean get_enabled()
  • Method: Void set_enabled(Boolean value)
  • Method: Boolean get_isActiveAndEnabled()
  • Method: Transform get_transform()
  • Method: GameObject get_gameObject()
  • Method: Component GetComponent(Type type)
  • Method: Void GetComponentFastPath(Type type, IntPtr oneFurtherThanResultValue)
  • Method: T GetComponent()
  • Method: Boolean TryGetComponent(Type type, Component& component)
  • Method: Boolean TryGetComponent(T& component)
  • Method: Component GetComponent(String type)
  • Method: Component GetComponentInChildren(Type t, Boolean includeInactive)
  • Method: Component GetComponentInChildren(Type t)
  • Method: T GetComponentInChildren(Boolean includeInactive)
  • Method: T GetComponentInChildren()
  • Method: Component[] GetComponentsInChildren(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInChildren(Type t)
  • Method: T[] GetComponentsInChildren(Boolean includeInactive)
  • Method: Void GetComponentsInChildren(Boolean includeInactive, List`1 result)
  • Method: T[] GetComponentsInChildren()
  • Method: Void GetComponentsInChildren(List`1 results)
  • Method: Component GetComponentInParent(Type t, Boolean includeInactive)
  • Method: Component GetComponentInParent(Type t)
  • Method: T GetComponentInParent(Boolean includeInactive)
  • Method: T GetComponentInParent()
  • Method: Component[] GetComponentsInParent(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInParent(Type t)
  • Method: T[] GetComponentsInParent(Boolean includeInactive)
  • Method: Void GetComponentsInParent(Boolean includeInactive, List`1 results)
  • Method: T[] GetComponentsInParent()
  • Method: Component[] GetComponents(Type type)
  • Method: Void GetComponents(Type type, List`1 results)
  • Method: Void GetComponents(List`1 results)
  • Method: String get_tag()
  • Method: Void set_tag(String value)
  • Method: T[] GetComponents()
  • Method: Boolean CompareTag(String tag)
  • Method: Void SendMessageUpwards(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessageUpwards(String methodName, Object value)
  • Method: Void SendMessageUpwards(String methodName)
  • Method: Void SendMessageUpwards(String methodName, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, Object value)
  • Method: Void SendMessage(String methodName)
  • Method: Void SendMessage(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter)
  • Method: Void BroadcastMessage(String methodName)
  • Method: Void BroadcastMessage(String methodName, SendMessageOptions options)
  • Method: Int32 GetInstanceID()
  • Method: Int32 GetHashCode()
  • Method: Boolean Equals(Object other)
  • Method: String get_name()
  • Method: Void set_name(String value)
  • Method: HideFlags get_hideFlags()
  • Method: Void set_hideFlags(HideFlags value)
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Property: AttributedType`1 data
  • Property: String Caption
  • Property: ScrollRect ScrollRect
  • Property: RectTransform container
  • Property: ListItemData BaseData
  • Property: Boolean IsInteractable
  • Property: CanvasGroup canvasGroup
  • Property: Boolean useGUILayout
  • Property: Boolean enabled
  • Property: Boolean isActiveAndEnabled
  • Property: Transform transform
  • Property: GameObject gameObject
  • Property: String tag
  • Property: String name
  • Property: HideFlags hideFlags
  • Field: Image thumbnail
  • Field: Image bg
  • Field: TMP_Text caption
  • Field: UISelectable selectable
  • Field: UIButton uiBtn
  • Field: TooltipTriggerBase tooltip
  • Field: ScrollRect scrollRect
  • Field: UnityEvent`1 OnSelected
  • Field: UnityEvent`1 OnDblClick
  • Field: RectTransform self
  • Field: Boolean isTemplate
  • Field: ListItemData data
  • Field: CanvasGroup _canvasGroup
  • Field: Single tDown

Scenarios.Editor.UI.ScenarioListPanel

  • Method: CurvedUISettings get_CurvedUI()
  • Method: ScenarioListPanel Create(Action`1 OnScnSelect, Action OnCancel)
  • Method: Void OnCreate(Action`1 onScnSelect, Action onCancel, PopupPanel ppanel)
  • Method: Void OnDestroy()
  • Method: Void PopulateScnList()
  • Method: Void onItemSelected(ListItem arg0)
  • Method: Void onItemDblClick(ListItem arg0)
  • Method: Void OnBtnCancel()
  • Method: Void OnBtnAccept()
  • Method: Boolean IsInvoking()
  • Method: Void CancelInvoke()
  • Method: Void Invoke(String methodName, Single time)
  • Method: Void InvokeRepeating(String methodName, Single time, Single repeatRate)
  • Method: Void CancelInvoke(String methodName)
  • Method: Boolean IsInvoking(String methodName)
  • Method: Coroutine StartCoroutine(String methodName)
  • Method: Coroutine StartCoroutine(String methodName, Object value)
  • Method: Coroutine StartCoroutine(IEnumerator routine)
  • Method: Coroutine StartCoroutine_Auto(IEnumerator routine)
  • Method: Void StopCoroutine(IEnumerator routine)
  • Method: Void StopCoroutine(Coroutine routine)
  • Method: Void StopCoroutine(String methodName)
  • Method: Void StopAllCoroutines()
  • Method: Boolean get_useGUILayout()
  • Method: Void set_useGUILayout(Boolean value)
  • Method: String GetScriptClassName()
  • Method: Boolean get_enabled()
  • Method: Void set_enabled(Boolean value)
  • Method: Boolean get_isActiveAndEnabled()
  • Method: Transform get_transform()
  • Method: GameObject get_gameObject()
  • Method: Component GetComponent(Type type)
  • Method: Void GetComponentFastPath(Type type, IntPtr oneFurtherThanResultValue)
  • Method: T GetComponent()
  • Method: Boolean TryGetComponent(Type type, Component& component)
  • Method: Boolean TryGetComponent(T& component)
  • Method: Component GetComponent(String type)
  • Method: Component GetComponentInChildren(Type t, Boolean includeInactive)
  • Method: Component GetComponentInChildren(Type t)
  • Method: T GetComponentInChildren(Boolean includeInactive)
  • Method: T GetComponentInChildren()
  • Method: Component[] GetComponentsInChildren(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInChildren(Type t)
  • Method: T[] GetComponentsInChildren(Boolean includeInactive)
  • Method: Void GetComponentsInChildren(Boolean includeInactive, List`1 result)
  • Method: T[] GetComponentsInChildren()
  • Method: Void GetComponentsInChildren(List`1 results)
  • Method: Component GetComponentInParent(Type t, Boolean includeInactive)
  • Method: Component GetComponentInParent(Type t)
  • Method: T GetComponentInParent(Boolean includeInactive)
  • Method: T GetComponentInParent()
  • Method: Component[] GetComponentsInParent(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInParent(Type t)
  • Method: T[] GetComponentsInParent(Boolean includeInactive)
  • Method: Void GetComponentsInParent(Boolean includeInactive, List`1 results)
  • Method: T[] GetComponentsInParent()
  • Method: Component[] GetComponents(Type type)
  • Method: Void GetComponents(Type type, List`1 results)
  • Method: Void GetComponents(List`1 results)
  • Method: String get_tag()
  • Method: Void set_tag(String value)
  • Method: T[] GetComponents()
  • Method: Boolean CompareTag(String tag)
  • Method: Void SendMessageUpwards(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessageUpwards(String methodName, Object value)
  • Method: Void SendMessageUpwards(String methodName)
  • Method: Void SendMessageUpwards(String methodName, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, Object value)
  • Method: Void SendMessage(String methodName)
  • Method: Void SendMessage(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter)
  • Method: Void BroadcastMessage(String methodName)
  • Method: Void BroadcastMessage(String methodName, SendMessageOptions options)
  • Method: Int32 GetInstanceID()
  • Method: Int32 GetHashCode()
  • Method: Boolean Equals(Object other)
  • Method: String get_name()
  • Method: Void set_name(String value)
  • Method: HideFlags get_hideFlags()
  • Method: Void set_hideFlags(HideFlags value)
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Property: CurvedUISettings CurvedUI
  • Property: Boolean useGUILayout
  • Property: Boolean enabled
  • Property: Boolean isActiveAndEnabled
  • Property: Transform transform
  • Property: GameObject gameObject
  • Property: String tag
  • Property: String name
  • Property: HideFlags hideFlags
  • Field: PopupPanel popupPanel
  • Field: Action`1 onScnSelect
  • Field: Action onCancel
  • Field: UIButton btnAccept
  • Field: UIButton btnCancel
  • Field: ScenarioListItem scnItemTemplate
  • Field: List`1 scnItems
  • Field: AttributedType`1 selected
  • Field: CurvedUISettings _curvedUI

Scenarios.Editor.UI.ModuleSelectorPanelMMX

  • Method: ModuleSelectorPanelMMX Create(Action`1 onSelect, Action onDismiss, Int32 selStageIdx)
  • Method: ModuleSelectorPanelMMX OnCreate(Action`1 onSelect, Action onDismiss, Int32 selStageIdx)
  • Method: Void Terminate()
  • Method: ValueTuple`2 CheckModuleSelectable(AttributedType`1 scnAtt, Int32 selStageIndex)
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Method: String ToString()
  • Method: Boolean Equals(Object obj)
  • Method: Int32 GetHashCode()
  • Field: FloatingMMXPanel panel
  • Field: ContentData content
  • Field: FoldoutState treeFoldoutState

Scenarios.Editor.UI.ScenarioModuleListItem

  • Method: Void OnSetData(AttributedType`1 data)
  • Method: String GetScenarioListName(AttributedType`1 data)
  • Method: T SetData(AttributedType`1 data, ScrollRect scrollRect)
  • Method: Void SetData(AttributedType`1 data, ScrollRect scrollRect)
  • Method: Titem OnSelect(Action`1 onItemSelected)
  • Method: Titem OnDoubleClick(Action`1 onItemDoubleClick)
  • Method: String get_Caption()
  • Method: ScrollRect get_ScrollRect()
  • Method: RectTransform get_container()
  • Method: ListItemData get_BaseData()
  • Method: Boolean get_IsInteractable()
  • Method: CanvasGroup get_canvasGroup()
  • Method: T InstantiateItem()
  • Method: ListItem InstantiateItem()
  • Method: Void Start()
  • Method: Void SetData(ListItemData data, ScrollRect scrollRect)
  • Method: Void SetCaption(String text)
  • Method: Void SetTooltip(String tooltip)
  • Method: Void SetTooltip(TooltipData tooltipData)
  • Method: Void Terminate()
  • Method: Void SetSelected(Boolean suppressEvent)
  • Method: Void OnPtrHoverEnter(Pointer ptr)
  • Method: Void OnPtrHoverExit(Pointer ptr)
  • Method: Void SetThumbnailSprite(Sprite sprite)
  • Method: Void SetThumbnailSize(Single value)
  • Method: Void SetThumbnailColor(Color iconColor)
  • Method: Void SetBackgroundColor(Color bgColor)
  • Method: Void ScrollIntoView()
  • Method: Void SetInteractable(Boolean v)
  • Method: Boolean IsInvoking()
  • Method: Void CancelInvoke()
  • Method: Void Invoke(String methodName, Single time)
  • Method: Void InvokeRepeating(String methodName, Single time, Single repeatRate)
  • Method: Void CancelInvoke(String methodName)
  • Method: Boolean IsInvoking(String methodName)
  • Method: Coroutine StartCoroutine(String methodName)
  • Method: Coroutine StartCoroutine(String methodName, Object value)
  • Method: Coroutine StartCoroutine(IEnumerator routine)
  • Method: Coroutine StartCoroutine_Auto(IEnumerator routine)
  • Method: Void StopCoroutine(IEnumerator routine)
  • Method: Void StopCoroutine(Coroutine routine)
  • Method: Void StopCoroutine(String methodName)
  • Method: Void StopAllCoroutines()
  • Method: Boolean get_useGUILayout()
  • Method: Void set_useGUILayout(Boolean value)
  • Method: String GetScriptClassName()
  • Method: Boolean get_enabled()
  • Method: Void set_enabled(Boolean value)
  • Method: Boolean get_isActiveAndEnabled()
  • Method: Transform get_transform()
  • Method: GameObject get_gameObject()
  • Method: Component GetComponent(Type type)
  • Method: Void GetComponentFastPath(Type type, IntPtr oneFurtherThanResultValue)
  • Method: T GetComponent()
  • Method: Boolean TryGetComponent(Type type, Component& component)
  • Method: Boolean TryGetComponent(T& component)
  • Method: Component GetComponent(String type)
  • Method: Component GetComponentInChildren(Type t, Boolean includeInactive)
  • Method: Component GetComponentInChildren(Type t)
  • Method: T GetComponentInChildren(Boolean includeInactive)
  • Method: T GetComponentInChildren()
  • Method: Component[] GetComponentsInChildren(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInChildren(Type t)
  • Method: T[] GetComponentsInChildren(Boolean includeInactive)
  • Method: Void GetComponentsInChildren(Boolean includeInactive, List`1 result)
  • Method: T[] GetComponentsInChildren()
  • Method: Void GetComponentsInChildren(List`1 results)
  • Method: Component GetComponentInParent(Type t, Boolean includeInactive)
  • Method: Component GetComponentInParent(Type t)
  • Method: T GetComponentInParent(Boolean includeInactive)
  • Method: T GetComponentInParent()
  • Method: Component[] GetComponentsInParent(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInParent(Type t)
  • Method: T[] GetComponentsInParent(Boolean includeInactive)
  • Method: Void GetComponentsInParent(Boolean includeInactive, List`1 results)
  • Method: T[] GetComponentsInParent()
  • Method: Component[] GetComponents(Type type)
  • Method: Void GetComponents(Type type, List`1 results)
  • Method: Void GetComponents(List`1 results)
  • Method: String get_tag()
  • Method: Void set_tag(String value)
  • Method: T[] GetComponents()
  • Method: Boolean CompareTag(String tag)
  • Method: Void SendMessageUpwards(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessageUpwards(String methodName, Object value)
  • Method: Void SendMessageUpwards(String methodName)
  • Method: Void SendMessageUpwards(String methodName, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, Object value)
  • Method: Void SendMessage(String methodName)
  • Method: Void SendMessage(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter)
  • Method: Void BroadcastMessage(String methodName)
  • Method: Void BroadcastMessage(String methodName, SendMessageOptions options)
  • Method: Int32 GetInstanceID()
  • Method: Int32 GetHashCode()
  • Method: Boolean Equals(Object other)
  • Method: String get_name()
  • Method: Void set_name(String value)
  • Method: HideFlags get_hideFlags()
  • Method: Void set_hideFlags(HideFlags value)
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Property: AttributedType`1 data
  • Property: String Caption
  • Property: ScrollRect ScrollRect
  • Property: RectTransform container
  • Property: ListItemData BaseData
  • Property: Boolean IsInteractable
  • Property: CanvasGroup canvasGroup
  • Property: Boolean useGUILayout
  • Property: Boolean enabled
  • Property: Boolean isActiveAndEnabled
  • Property: Transform transform
  • Property: GameObject gameObject
  • Property: String tag
  • Property: String name
  • Property: HideFlags hideFlags
  • Field: Image thumbnail
  • Field: Image bg
  • Field: TMP_Text caption
  • Field: UISelectable selectable
  • Field: UIButton uiBtn
  • Field: TooltipTriggerBase tooltip
  • Field: ScrollRect scrollRect
  • Field: UnityEvent`1 OnSelected
  • Field: UnityEvent`1 OnDblClick
  • Field: RectTransform self
  • Field: Boolean isTemplate
  • Field: ListItemData data
  • Field: CanvasGroup _canvasGroup
  • Field: Single tDown

Scenarios.Editor.UI.ScenarioModuleListPanel

  • Method: CurvedUISettings get_CurvedUI()
  • Method: ScenarioModuleListPanel Create(Action`1 OnScnSelect, Action OnCancel, Mission workingMission, Int32 selStageIndex)
  • Method: Void OnCreate(Action`1 onScnSelect, Action onCancel, Mission workingMission, Int32 selStageIndex)
  • Method: Void OnDestroy()
  • Method: Void PopulateScnModuleList(Mission workingMission, Int32 selStageIndex)
  • Method: Void onItemSelected(ListItem arg0)
  • Method: Void onItemDblClick(ListItem arg0)
  • Method: Void OnBtnCancel()
  • Method: Void OnBtnAccept()
  • Method: Void Update()
  • Method: Boolean IsInvoking()
  • Method: Void CancelInvoke()
  • Method: Void Invoke(String methodName, Single time)
  • Method: Void InvokeRepeating(String methodName, Single time, Single repeatRate)
  • Method: Void CancelInvoke(String methodName)
  • Method: Boolean IsInvoking(String methodName)
  • Method: Coroutine StartCoroutine(String methodName)
  • Method: Coroutine StartCoroutine(String methodName, Object value)
  • Method: Coroutine StartCoroutine(IEnumerator routine)
  • Method: Coroutine StartCoroutine_Auto(IEnumerator routine)
  • Method: Void StopCoroutine(IEnumerator routine)
  • Method: Void StopCoroutine(Coroutine routine)
  • Method: Void StopCoroutine(String methodName)
  • Method: Void StopAllCoroutines()
  • Method: Boolean get_useGUILayout()
  • Method: Void set_useGUILayout(Boolean value)
  • Method: String GetScriptClassName()
  • Method: Boolean get_enabled()
  • Method: Void set_enabled(Boolean value)
  • Method: Boolean get_isActiveAndEnabled()
  • Method: Transform get_transform()
  • Method: GameObject get_gameObject()
  • Method: Component GetComponent(Type type)
  • Method: Void GetComponentFastPath(Type type, IntPtr oneFurtherThanResultValue)
  • Method: T GetComponent()
  • Method: Boolean TryGetComponent(Type type, Component& component)
  • Method: Boolean TryGetComponent(T& component)
  • Method: Component GetComponent(String type)
  • Method: Component GetComponentInChildren(Type t, Boolean includeInactive)
  • Method: Component GetComponentInChildren(Type t)
  • Method: T GetComponentInChildren(Boolean includeInactive)
  • Method: T GetComponentInChildren()
  • Method: Component[] GetComponentsInChildren(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInChildren(Type t)
  • Method: T[] GetComponentsInChildren(Boolean includeInactive)
  • Method: Void GetComponentsInChildren(Boolean includeInactive, List`1 result)
  • Method: T[] GetComponentsInChildren()
  • Method: Void GetComponentsInChildren(List`1 results)
  • Method: Component GetComponentInParent(Type t, Boolean includeInactive)
  • Method: Component GetComponentInParent(Type t)
  • Method: T GetComponentInParent(Boolean includeInactive)
  • Method: T GetComponentInParent()
  • Method: Component[] GetComponentsInParent(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInParent(Type t)
  • Method: T[] GetComponentsInParent(Boolean includeInactive)
  • Method: Void GetComponentsInParent(Boolean includeInactive, List`1 results)
  • Method: T[] GetComponentsInParent()
  • Method: Component[] GetComponents(Type type)
  • Method: Void GetComponents(Type type, List`1 results)
  • Method: Void GetComponents(List`1 results)
  • Method: String get_tag()
  • Method: Void set_tag(String value)
  • Method: T[] GetComponents()
  • Method: Boolean CompareTag(String tag)
  • Method: Void SendMessageUpwards(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessageUpwards(String methodName, Object value)
  • Method: Void SendMessageUpwards(String methodName)
  • Method: Void SendMessageUpwards(String methodName, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, Object value)
  • Method: Void SendMessage(String methodName)
  • Method: Void SendMessage(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter)
  • Method: Void BroadcastMessage(String methodName)
  • Method: Void BroadcastMessage(String methodName, SendMessageOptions options)
  • Method: Int32 GetInstanceID()
  • Method: Int32 GetHashCode()
  • Method: Boolean Equals(Object other)
  • Method: String get_name()
  • Method: Void set_name(String value)
  • Method: HideFlags get_hideFlags()
  • Method: Void set_hideFlags(HideFlags value)
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Property: CurvedUISettings CurvedUI
  • Property: Boolean useGUILayout
  • Property: Boolean enabled
  • Property: Boolean isActiveAndEnabled
  • Property: Transform transform
  • Property: GameObject gameObject
  • Property: String tag
  • Property: String name
  • Property: HideFlags hideFlags
  • Field: PopupPanel popupPanel
  • Field: Action`1 onScnSelect
  • Field: Action onCancel
  • Field: UIButton btnAccept
  • Field: UIButton btnCancel
  • Field: ScenarioModuleListItem scnItemTemplate
  • Field: List`1 scnItems
  • Field: AttributedType`1 selected
  • Field: CurvedUISettings _curvedUI

Scenarios.Editor.UI.ScenarioSettingsMenu

  • Method: ScenarioSettingsMenu get_Instance()
  • Method: Void Awake()
  • Method: ModuleGroupItem get_ModuleGroupItem()
  • Method: Dictionary`2 get_UIFoldoutStates()
  • Method: Int32 get_ScenarioStartCountdown()
  • Method: Int32 get_ScenarioStopCountdown()
  • Method: CurvedUISettings get_curvedUI()
  • Method: ScenarioSettingsMenu Create()
  • Method: Void OnCreate()
  • Method: Void RequestMissionFromServer(Action`1 onReceiveMissionData)
  • Method: Void OnPanelDismiss()
  • Method: Void SetWorkingMission(Mission mission)
  • Method: Void UpdateMissionFileInfo(Mission mission)
  • Method: Void SoftReloadWorkingMission()
  • Method: Void InitScenariosList()
  • Method: MissionStageItem CreateScenarioItem(Stage plData, Int32 i)
  • Method: Void UpdateScenarioItems()
  • Method: Void OnScenarioItemSelected(ListItem item)
  • Method: Void CreateScenarioSettings(MissionStageItem gsi)
  • Method: Void CreateModuleSettings(ContentData content, AttributedType`1 attType, ScenarioModuleData scnMdData, Int32 order, Boolean hidden, Boolean removable)
  • Method: Void RemoveModuleFromScenario(MissionStageItem gsiSelected, ScenarioModuleData mData)
  • Method: Void onMenuDataRebuild(MissionStageItem gsi)
  • Method: Void NeedMMXUIRebuild()
  • Method: Void ClearOptionsPanel()
  • Method: Void onBtnStartScenario()
  • Method: Void UiSetInopGroups(Boolean interactable)
  • Method: Void StopScenarioEditorToolIfAny()
  • Method: Void onBtnStopScenario()
  • Method: Void onBtnAddStage()
  • Method: Void onBtnRemoveStage()
  • Method: Void OnNewStageAdded(AttributedType`1 scn)
  • Method: Void onBtnAbortTimer()
  • Method: Void onCountdownStarted(CountdownMessage cmsg)
  • Method: Void onCountdownEnded(CountdownMessage cmsg, Boolean aborted)
  • Method: Void onBtnNewMission()
  • Method: String get_PersistentSavePath()
  • Method: Void set_PersistentSavePath(String value)
  • Method: Void onBtnSaveMission()
  • Method: Void onBtnSaveMissionAs()
  • Method: Boolean MissionNeedsPackedFolderPath(String filePath, Mission wkmsn, Action`1 then)
  • Method: Boolean IsMovingSaveLocation(String newFilePath, String& fromOldLocation)
  • Method: Void CopyPackedExternalAssets(String srcDir, String newFilePath)
  • Method: Boolean SaveWorkingMissionToFile(String filePath, Boolean skipFolderCheck)
  • Method: Void onBtnLoadMission()
  • Method: Void onBtnAddModule()
  • Method: Void OnNewScnModuleAdded(AttributedType`1 scm)
  • Method: ScenarioModuleData AddNewScnModule(AttributedType`1 scm, ScenarioModuleData withData)
  • Method: Void onBtnSettings()
  • Method: State GetModuleUIFoldoutState(ScenarioModuleData mData)
  • Method: Boolean GetModuleUIFoldoutExpanded(ScenarioModuleData mData)
  • Method: Stage CreateNewStage(AttributedType`1 attData, ConfigNode withData)
  • Method: Boolean CloseAnyOpenPanels()
  • Method: Boolean IsInvoking()
  • Method: Void CancelInvoke()
  • Method: Void Invoke(String methodName, Single time)
  • Method: Void InvokeRepeating(String methodName, Single time, Single repeatRate)
  • Method: Void CancelInvoke(String methodName)
  • Method: Boolean IsInvoking(String methodName)
  • Method: Coroutine StartCoroutine(String methodName)
  • Method: Coroutine StartCoroutine(String methodName, Object value)
  • Method: Coroutine StartCoroutine(IEnumerator routine)
  • Method: Coroutine StartCoroutine_Auto(IEnumerator routine)
  • Method: Void StopCoroutine(IEnumerator routine)
  • Method: Void StopCoroutine(Coroutine routine)
  • Method: Void StopCoroutine(String methodName)
  • Method: Void StopAllCoroutines()
  • Method: Boolean get_useGUILayout()
  • Method: Void set_useGUILayout(Boolean value)
  • Method: String GetScriptClassName()
  • Method: Boolean get_enabled()
  • Method: Void set_enabled(Boolean value)
  • Method: Boolean get_isActiveAndEnabled()
  • Method: Transform get_transform()
  • Method: GameObject get_gameObject()
  • Method: Component GetComponent(Type type)
  • Method: Void GetComponentFastPath(Type type, IntPtr oneFurtherThanResultValue)
  • Method: T GetComponent()
  • Method: Boolean TryGetComponent(Type type, Component& component)
  • Method: Boolean TryGetComponent(T& component)
  • Method: Component GetComponent(String type)
  • Method: Component GetComponentInChildren(Type t, Boolean includeInactive)
  • Method: Component GetComponentInChildren(Type t)
  • Method: T GetComponentInChildren(Boolean includeInactive)
  • Method: T GetComponentInChildren()
  • Method: Component[] GetComponentsInChildren(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInChildren(Type t)
  • Method: T[] GetComponentsInChildren(Boolean includeInactive)
  • Method: Void GetComponentsInChildren(Boolean includeInactive, List`1 result)
  • Method: T[] GetComponentsInChildren()
  • Method: Void GetComponentsInChildren(List`1 results)
  • Method: Component GetComponentInParent(Type t, Boolean includeInactive)
  • Method: Component GetComponentInParent(Type t)
  • Method: T GetComponentInParent(Boolean includeInactive)
  • Method: T GetComponentInParent()
  • Method: Component[] GetComponentsInParent(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInParent(Type t)
  • Method: T[] GetComponentsInParent(Boolean includeInactive)
  • Method: Void GetComponentsInParent(Boolean includeInactive, List`1 results)
  • Method: T[] GetComponentsInParent()
  • Method: Component[] GetComponents(Type type)
  • Method: Void GetComponents(Type type, List`1 results)
  • Method: Void GetComponents(List`1 results)
  • Method: String get_tag()
  • Method: Void set_tag(String value)
  • Method: T[] GetComponents()
  • Method: Boolean CompareTag(String tag)
  • Method: Void SendMessageUpwards(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessageUpwards(String methodName, Object value)
  • Method: Void SendMessageUpwards(String methodName)
  • Method: Void SendMessageUpwards(String methodName, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, Object value)
  • Method: Void SendMessage(String methodName)
  • Method: Void SendMessage(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter)
  • Method: Void BroadcastMessage(String methodName)
  • Method: Void BroadcastMessage(String methodName, SendMessageOptions options)
  • Method: Int32 GetInstanceID()
  • Method: Int32 GetHashCode()
  • Method: Boolean Equals(Object other)
  • Method: String get_name()
  • Method: Void set_name(String value)
  • Method: HideFlags get_hideFlags()
  • Method: Void set_hideFlags(HideFlags value)
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Property: ScenarioSettingsMenu Instance
  • Property: ModuleGroupItem ModuleGroupItem
  • Property: Dictionary`2 UIFoldoutStates
  • Property: Int32 ScenarioStartCountdown
  • Property: Int32 ScenarioStopCountdown
  • Property: CurvedUISettings curvedUI
  • Property: String PersistentSavePath
  • Property: Boolean useGUILayout
  • Property: Boolean enabled
  • Property: Boolean isActiveAndEnabled
  • Property: Transform transform
  • Property: GameObject gameObject
  • Property: String tag
  • Property: String name
  • Property: HideFlags hideFlags
  • Field: RectTransform scenarioListContainer
  • Field: RectTransform moduleSettingsContainer
  • Field: MissionStageItem scenarioItemTemplate
  • Field: List`1 scenarioItems
  • Field: Mission WorkingMission
  • Field: MenuMachineX moduleSettingsMenu
  • Field: MissionSettingsPanel msnSettingsPanel
  • Field: UIButton btn_stopScenario
  • Field: UIButton btn_startScenario
  • Field: UIButton btn_addScenario
  • Field: UIButton btn_removeScenario
  • Field: UIButton btn_abortTimer
  • Field: UIButton btn_saveAs
  • Field: UIButton btn_save
  • Field: UIButton btn_loadMission
  • Field: UIButton btn_newMission
  • Field: UIButton btn_addModule
  • Field: UIButton btn_settings
  • Field: TMP_Text txtFileName
  • Field: CanvasGroup[] groupsInopWhileWaiting
  • Field: CanvasGroup[] groupsInopWhileLoading
  • Field: ModuleGroupItem moduleGroupItem
  • Field: MissionStageItem gsiSelected
  • Field: Foldout scenarioListFoldout
  • Field: CurvedUISettings _curvedUI
  • Field: Action OnDismiss
  • Field: ContentData content
  • Field: ScenarioSettingsMenu instance
  • Field: Int32 gsiSelIndex
  • Field: Dictionary`2 uiFoldoutStates
  • Field: CountdownMessage countdown

Scenarios.Editor.UI.PartsListPanel

  • Method: PartsListPanel Create(Action`1 onSelected, Action onCancelled, Boolean showNoneOption)
  • Method: Void OnCreate(Action`1 onSelected, Action onCancelled)
  • Method: Void Terminate()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Method: String ToString()
  • Method: Boolean Equals(Object obj)
  • Method: Int32 GetHashCode()
  • Field: FloatingMMXPanel menu
  • Field: Action`1 onSelected
  • Field: Action onCancelled
  • Field: PartInfo selected
  • Field: FoldoutState foldout
  • Field: Boolean showNoneOption

Scenarios.Editor.UI.ScnEdVehicleRequirementsPanel

  • Method: ScnEdVehicleRequirementsPanel CreatePanel(Mission& workingMission, Action onDismiss)
  • Method: ScnEdVehicleRequirementsPanel OnCreate(Mission wkMsn, Action onDismiss)
  • Method: Void Terminate()
  • Method: Void Populate(Mission wkMsn, ContentData content)
  • Method: ScnEdVehicleRequirementsPanel NeedUIRebuild()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Method: String ToString()
  • Method: Boolean Equals(Object obj)
  • Method: Int32 GetHashCode()
  • Field: FloatingMMXPanel panel
  • Field: ContentData content
  • Field: VehicleReqFiltersListPanel addNewPanel

Scenarios.Editor.UI.VehicleReqFiltersListPanel

  • Method: VehicleReqFiltersListPanel Create(Action`1 onSelected, Action onCancelled)
  • Method: Void OnCreate(Action`1 onSelected, Action onCancelled)
  • Method: Void onNewFltSelect()
  • Method: Void Terminate()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Method: String ToString()
  • Method: Boolean Equals(Object obj)
  • Method: Int32 GetHashCode()
  • Field: Action`1 onSelected
  • Field: Action onCancelled
  • Field: Type selFilterType
  • Field: ScnVehicleFilterAttribute selFilterAtt
  • Field: FloatingMMXPanel menu