Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ UIKeybindingSliderItem()

Terraria.GameContent.UI.Elements.UIKeybindingSliderItem.UIKeybindingSliderItem ( Func< string > getText,
Func< float > getStatus,
Action< float > setStatusKeyboard,
Action setStatusGamepad,
int sliderIDInPage,
Color color )
inline

Definition at line 27 of file UIKeybindingSliderItem.cs.

28 {
29 _color = color;
30 _toggleTexture = Main.Assets.Request<Texture2D>("Images/UI/Settings_Toggle", (AssetRequestMode)1);
31 _TextDisplayFunction = ((getText != null) ? getText : ((Func<string>)(() => "???")));
32 _GetStatusFunction = ((getStatus != null) ? getStatus : ((Func<float>)(() => 0f)));
33 _SlideKeyboardAction = ((setStatusKeyboard != null) ? setStatusKeyboard : ((Action<float>)delegate
34 {
35 }));
36 _SlideGamepadAction = ((setStatusGamepad != null) ? setStatusGamepad : ((Action)delegate
37 {
38 }));
39 _sliderIDInPage = sliderIDInPage;
40 }

References Terraria.GameContent.UI.Elements.UIKeybindingSliderItem._color, Terraria.GameContent.UI.Elements.UIKeybindingSliderItem._GetStatusFunction, Terraria.GameContent.UI.Elements.UIKeybindingSliderItem._SlideGamepadAction, Terraria.GameContent.UI.Elements.UIKeybindingSliderItem._SlideKeyboardAction, Terraria.GameContent.UI.Elements.UIKeybindingSliderItem._sliderIDInPage, Terraria.GameContent.UI.Elements.UIKeybindingSliderItem._TextDisplayFunction, Terraria.GameContent.UI.Elements.UIKeybindingSliderItem._toggleTexture, System.Action(), and Terraria.Main.Assets.