|
Beamable SDK
|
This visual element handles the rendering of BeamHints in the BeamableAssistantWindow. More...


Classes | |
| class | UxmlFactory |
| class | UxmlTraits |
Public Member Functions | |
| BeamHintHeaderVisualElement (BeamHintsDataModel dataModel, BeamHintReflectionCache.Registry library, in BeamHintHeader hint, int headerIdx) | |
| void | UpdateFromBeamHintHeader (in BeamHintHeader hint, int headerIdx) |
| sealed override void | Refresh () |
| void | ResolveInjections< T > (IEnumerable< BeamHintVisualsInjectionBag.Injection< T > > injections, VisualElement container) |
| Query the given container for matching elements to each of the given injections . Matches by VisualElement type, name and class, then calls Inject<T> for all matching elements. More... | |
Public Member Functions inherited from Beamable.Editor.Assistant.BeamableAssistantComponent | |
| BeamableAssistantComponent (string name) | |
Public Member Functions inherited from Beamable.Editor.UI.Components.BeamableVisualElement | |
| override void | Refresh () |
Public Member Functions inherited from Beamable.Editor.UI.Common.BeamableBasicVisualElement | |
| void | Refresh (IDependencyProvider provider) |
| virtual void | Init () |
| void | Destroy () |
Additional Inherited Members | |
Public Attributes inherited from Beamable.Editor.UI.Common.BeamableBasicVisualElement | |
| IDependencyProvider | provider |
Protected Member Functions inherited from Beamable.Editor.UI.Components.BeamableVisualElement | |
| BeamableVisualElement (string commonPath) | |
Protected Member Functions inherited from Beamable.Editor.UI.Common.BeamableBasicVisualElement | |
| BeamableBasicVisualElement (string ussPath, bool createRoot=true) | |
| virtual void | OnDestroy () |
| virtual void | OnDetach () |
Properties inherited from Beamable.Editor.UI.Common.BeamableBasicVisualElement | |
| VisualElement | Root [getset] |
| string | UssPath [get] |
This visual element handles the rendering of BeamHints in the BeamableAssistantWindow.
|
inlinevirtual |
Reimplemented from Beamable.Editor.UI.Common.BeamableBasicVisualElement.
|
inline |
Query the given container for matching elements to each of the given injections . Matches by VisualElement type, name and class, then calls Inject<T> for all matching elements.
| injections | A collection of BeamHintVisualsInjectionBag.Injection<T>s that were created in a BeamHintDetailConverterAttribute annotated function. |
| container | The VisualElement for us to run the injections in. |
| T | Any type as defined in BeamHintVisualsInjectionBag fields. |