IOptionButton

public interface Montebearo.Discourse.IOptionButton : IEventComponent

EventHandlers

EventHandler Arguments Description
Selected Option Subscribe for notifications when this OptionButton has been selected by the player. Passes the Option being displayed as the argument.

Methods

Method Returns Description
InvokeSelected() void Force the button to invoke its “Selected” EventHandler. This is useful if you need custom input to mark an IOptionButton as selected (e.g. with controller support).
DisplayOption(Option option, bool immediateTransition) void Display a given option to the screen. The argument ‘immediateTransition’ indicates whether the button should transition its visibility with the ‘Immediate’ flag set.
Hide(bool immediate) void Hide the button from the screen. The bool ‘immediate’ indicates whether the button should transition its visibility with the ‘Immediate’ flag set.