eDriven Framework API
GuiLookup Class
NamespaceseDriven.Gui.DesignerGuiLookup
eDriven Framework API
A class responsible for various kinds of GUI lookups (queries)
Declaration Syntax
C#Visual BasicVisual C++
public static class GuiLookup
Public NotInheritable Class GuiLookup
public ref class GuiLookup abstract sealed
Members
All MembersMethods



IconMemberDescription
FindAdapter(String)
Finds a ComponentAdapter globally. If such an adapter exists, returns it; if not, returns null
This lookup is most often used for looking up component factories (of popup windows)

FindAdapter<(Of <<'(T>)>>)(String)
Finds a ComponentAdapter globally. If such an adapter exists, returns it; if not, returns null
This lookup is most often used for looking up component factories (of popup windows)

FindAdapter(GameObject, String)
Finds a gui element in children. If such an element exists, returns it; if not, returns null

FindAdapter<(Of <<'(T>)>>)(GameObject, String)
Finds a gui element in children. If such an element exists, returns it; if not, returns null

FindComponent(GameObject, String)
Finds a gui element in children. If such an element exists, returns it; if not, returns null

FindComponent<(Of <<'(T>)>>)(GameObject, String)
Finds a gui element in children. If such an element exists, returns it; if not, returns null

FindParent<(Of <<'(T>)>>)(Component)
Finds a parent of the component where the parent type is being T (bottom-up)
Returns null if such a parent not found

GetAdapter(Transform)
Returns the component adapter atached to the specified transform

GetAdapter(GameObject)
Returns the component adapter atached to the specified game object

GetComponent(String)
Gets a component from the adapter specified by ID

GetComponent(GameObject, String)
Gets a component from the adapter specified by ID

GetGameObject(Component)
Gets the parent game object to which a component adapter is attached to
If this component is not being attached directly, but as a part of the container,
the container registered in component adapter collection is returned

GetPath(Transform)
Returns the list of transforms specifying the component path

PathToString(Transform, String)
Utility method for getting the string presentation of component path

Produce<(Of <<'(T>)>>)(String)
Produces a component using the adapter/factory specified by ID

Produce(String, Boolean)
Produces a component using the adapter/factory specified by ID

Produce(String)
Produces a component using the adapter/factory specified by ID

Produce(GameObject, String, Boolean)
Produces a component using the adapter/factory specified by ID

Produce(GameObject, String)
Produces a component using the adapter/factory specified by ID

Inheritance Hierarchy
Object
GuiLookup

Assembly: eDriven.Gui.Designer (Module: eDriven.Gui.Designer) Version: 2.0.1.0 (2.0.1.0)