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. |