State Toggle Button
14,197 Views
-
using { /Fortnite.com/UI } using { /UnrealEngine.com/Temporary/UI } StateButtonDefaultText<public><localizes>:message="Default Text" state_button_option<public> := interface<castable>: Title<public>:message GetTitle<public>():message= Title state_button_default_option<public> := class(state_button_option): Title<override>:message = StateButtonDefaultText state_button_base<public> := class<abstract>: Button<public>:text_button_base Options<public>:[]state_button_option var<private> CurrentOptionIndex<public>:int = 0 GetWidget<public>():widget= Update() Button Update<public>():void= ActiveIndex := Clamp(CurrentOptionIndex, 0, Options.Length - 1) if: TargetOption := Options[ActiveIndex] then: Button.SetText(TargetOption.GetTitle()) SetOption<public>(Index:int):void= set CurrentOptionIndex = Clamp(Index, 0, Options.Length - 1) Update()
You're reading a preview
The full reference is free for BrainDeadGuild Discord members — sign in to read it all, or open the original at the source.
Sign in with your BrainDead.TV / BrainDeadGuild Discord account for full access.