Namespace MacacaGames.ViewSystem
Classes
BreakPointViewElementTransform
ComponentTreeView
FullPageChanger
FullPageChangerExtension
LayoutDropdownWindow
MicroCoroutine
Simple supports(only yield return null) lightweight, threadsafe coroutine dispatcher.
MicroCoroutine.Coroutine
NestedViewElement
NestedViewElementEditor
OverlayPageChanger
OverlayPageChangerExtension
OverridePropertyDrawer
OverridePropertyDrawer.OverridePopup
PageChanger
PageChangerExtension
PropertyOverride
QueueExtension
ReadOnlyAttribute
SafePadding
Make the UnityEngine.RectTransform of object with this component driven into full stretch to its immediate parent, then apply padding according to device's reported UnityEngine.Screen.safeArea. Therefore makes an area inside this object safe for input-receiving components.
Then it is possible to make other objects safe area responsive by anchoring thier positions to this object's edges while being a child object.
SafePadding.PerEdgeValues
VectorConvert
View
ViewController
ViewControllerBase
ViewControllerBase.ViewPageEventArgs
ViewControllerBase.ViewPageTrisitionEventArgs
ViewControllerBase.ViewStateEventArgs
ViewControllerEditor
ViewElemenOverride
ViewElement
ViewElementEditor
ViewElementEventData
ViewElementGroup
ViewElementLifeCycle
ViewElementLifeCycle.BoolEvent
ViewElementNavigationData
ViewElementNavigationDataViewState
ViewElementNavigationTarget
ViewElementOverrideAsset
ViewElementOverrideHelper
ViewElementPropertyOverrideData
ViewElementRequestedPool
ViewElementRuntimePool
ViewElementRuntimePoolEditor
ViewElementTransform
ViewEventGroup
ViewMarginFixer
ViewMarginFixer.Margin
ViewMarginFixerEditor
ViewPage
ViewPageItem
ViewRuntimeOverride
ViewState
ViewSystemComponentData
ViewSystemEventAttribute
ViewSystemLayoutRebuilder
ViewSystemNodeConsole
ViewSystemRectTransformData
ViewSystemSaveData
ViewSystemSaveData.ViewPageSaveData
ViewSystemSaveData.ViewStateSaveData
ViewSystemSaveData.ViewSystemBaseSetting
ViewSystemScriptBaker
ViewSystemUtilitys
ViewSystemUtilitys.OverlayPageStatus
ViewSystemUtilitys.PageRootWrapper
VS_EditorUtility
VS_EditorUtility.ViewPageItemDetailPopup
VS_EditorUtility.ViewPageItemsBreakPointPopup
Structs
ViewSystemNodeConsole.ConsoleMsg
Interfaces
IViewController
IViewElementInjectable
IViewElementLifeCycle
Enums
LayoutDropdownWindow.LayoutMode
PropertyOverride.S_Type
SafePadding.EdgeEvaluationMode
How a component looks at a particular edge to take the edge's property. Meaning depends on context of that component.