Class CancelableBuildUIEvent
- Namespace
- MonkeyLoader.Resonite.Events
- Assembly
- MonkeyLoader.Resonite.Integration.dll
Abstract base class for all sorts of cancelable UI-generation events.
public abstract class CancelableBuildUIEvent : CancelableSyncEvent
- Inheritance
-
CancelableBuildUIEvent
- Derived
- Inherited Members
Constructors
CancelableBuildUIEvent(UIBuilder)
Creates a new UI-generation event instance with the given FrooxEngine.UIX.UIBuilder.
protected CancelableBuildUIEvent(UIBuilder ui)
Parameters
ui
UIBuilderThe FrooxEngine.UIX.UIBuilder to use while generating extra UI elements.
Properties
UI
Gets the FrooxEngine.UIX.UIBuilder that should be used to generate extra UI elements.
public UIBuilder UI { get; }
Property Value
- UIBuilder
Remarks
The style and FrooxEngine.UIX.UIBuilder.Current target should be the same after handling the event.
Use FrooxEngine.UIX.UIBuilder.PushStyle() before making style changes,
and revert them by using FrooxEngine.UIX.UIBuilder.PopStyle() once done.