eDriven Framework API
eDriven.Gui.Styles Namespace
Namespaces ► eDriven.Gui.Styles
eDriven Framework API
Declaration Syntax

C# | Visual Basic | Visual C++

    namespace eDriven.Gui.Styles

    Namespace eDriven.Gui.Styles

    namespace eDriven.Gui.Styles

Types

All Types | Classes | Interfaces | Enumerations | Delegates

Icon | Type | Description
--- | --- | ---
| ComponentTraverser<(Of <(<'T>)>)> | The base class for component traversers
| DictionaryDelta | Evaluates the change in the (serialized) style declaration The serialized value could change only when using Editor The delta contains: 1. additions (new styles, added via the edit dialog) 2. removals (removed styles) 3. styles having changed values The delta is used by the framework to change styles on the fly The implementation differs depending of the styling module used
| eDrivenGuiComponentReader | eDriven.Gui style proxy
| eDrivenStyleSheet | eDrivenGui style sheet wrapper object
| GuiComponentTraverser | Contains methods for traversing component trees for styling purposes
| IComponentTraverser | Component hierarchy traverser interface
| IStyleable | The component having the ability to consume styles
| IStyleReader | The ability of serving as style proxy
| IStyleValuesFactory | The ability to produce the set of style values
| MediaQuery | Serialized media query
| MediaQueryAttribute | Indicates that a method is used by the media query
| NameValueBase | The base class for serialized property and media query
| OrderedObject<(Of <(<'T>)>)> |
| OrderedObjectRow<(Of <(<'T>)>)> |
| StyleableProxy..::..ReaderMethod |
| Selector | Selector
| SerializedType | The copy of SerializedPropertyType enum from UnityEditor.dll
| SkinStyleReference |
| StyleableAttribute | The attribute mapping component to a style proxy
| StyleableProxy |
| StyleableProxyMode | The mode of calling methods on target object
| StyleAttribute | Style attribute When used with a class, both the Name, Type and Default (or ProxyType, ProxyMemberName) should be supplied When using with property/field, nothing is mandatory: If Default supplied, it is being evaluated when clearing the style and the default value will be used
| StyleClientAdapterAttribute | Indicates that a class is a style client adapter
| StyleClientAdapterBase | A wrapper around Unity component Defines rules by which the ID and Style name of the component are evaluated Note: the subject of selector is not evaluated here - it is always the full type name Adapter class should be written per component and extend StyleClientAdapterBase If style client adapter for the particular component not defined - it will fall back to the default one Note: The default adapter returns Component.gameObject.name as ID and an empty string as StyleName
| StyleDebugging |
| StyleDeclaration |
| StylePropertyCreationException |
| StyleReflector | Handles the styling-related reflection
| StyleRelation |
| StyleSelector | Style selector
| StyleTable |
| UnityComponentStylingGizmo | Shows or hides styling gizmos for supplied components
| UnityComponentTraverser | Contains methods for traversing component trees for styling purposes