Scaleform Studio Lua API Reference: scaleform.Buttons enumeration reference

scaleform.Buttons enumeration reference

Description

The possible game pad buttons that generate press events.

Button# enumerators have the integer values of numbers in their name.

Enumeration values

The first button.
The tenth button.
The eleventh button.
The twelfth button.
The thirteenth button.
The fourteenth button.
The fifteenth button.
The sixteenth button.
The seventeenth button.
The eighteenth button.
The nineteenth button.
The second button.
The twentieth button.
The twenty first button.
The twenty second button.
The twenty third button.
The twenty fourth button.
The twenty fifth button.
The twenty sixth button.
The twenty seventh button.
The twenty eighth button.
The twenty ninth button.
The third button.
The thirtieth button.
The thirty first button.
The thirty second button.
The fourth button.
The fifth button.
The sixth button.
The seventh button.
The eighth button.
The night button.

Equivalent to Button2.

Equivalent to Button1.

Equivalent to Button6.

Equivalent to Button12.

Equivalent to Button10.

The L3. Equivalent to Button16.

Equivalent to Button7.

Equivalent to Button14.

Equivalent to Button11.

Equivalent to Button9.

Equivalent to Button15.

Equivalent to Button8.

Equivalent to Button13.

Equivalent to Button3.

Equivalent to Button17.

Equivalent to Button4.

Equivalent to Button5.

Equivalent to Button1.

Equivalent to Button2.

Equivalent to Button6.

Equivalent to Button7.

Equivalent to Button12.

Equivalent to Button16.

Equivalent to Button10.

Equivalent to Button13.

Equivalent to Button8.

Equivalent to Button11.

Equivalent to Button15.

Equivalent to Button9.

Equivalent to Button5.

Equivalent to Button14.

Equivalent to Button3.

Equivalent to Button4.

 scaleform.Buttons.Button1
The first button.
 scaleform.Buttons.Button10
The tenth button.
 scaleform.Buttons.Button11
The eleventh button.
 scaleform.Buttons.Button12
The twelfth button.
 scaleform.Buttons.Button13
The thirteenth button.
 scaleform.Buttons.Button14
The fourteenth button.
 scaleform.Buttons.Button15
The fifteenth button.
 scaleform.Buttons.Button16
The sixteenth button.
 scaleform.Buttons.Button17
The seventeenth button.
 scaleform.Buttons.Button18
The eighteenth button.
 scaleform.Buttons.Button19
The nineteenth button.
 scaleform.Buttons.Button2
The second button.
 scaleform.Buttons.Button20
The twentieth button.
 scaleform.Buttons.Button21
The twenty first button.
 scaleform.Buttons.Button22
The twenty second button.
 scaleform.Buttons.Button23
The twenty third button.
 scaleform.Buttons.Button24
The twenty fourth button.
 scaleform.Buttons.Button25
The twenty fifth button.
 scaleform.Buttons.Button26
The twenty sixth button.
 scaleform.Buttons.Button27
The twenty seventh button.
 scaleform.Buttons.Button28
The twenty eighth button.
 scaleform.Buttons.Button29
The twenty ninth button.
 scaleform.Buttons.Button3
The third button.
 scaleform.Buttons.Button30
The thirtieth button.
 scaleform.Buttons.Button31
The thirty first button.
 scaleform.Buttons.Button32
The thirty second button.
 scaleform.Buttons.Button4
The fourth button.
 scaleform.Buttons.Button5
The fifth button.
 scaleform.Buttons.Button6
The sixth button.
 scaleform.Buttons.Button7
The seventh button.
 scaleform.Buttons.Button8
The eighth button.
 scaleform.Buttons.Button9
The night button.
 scaleform.Buttons.PS4Circle
The Circle button.
 scaleform.Buttons.PS4Cross
The Cross button.
 scaleform.Buttons.PS4Down
The Down dpad button.
 scaleform.Buttons.PS4L1
The L1 button.
 scaleform.Buttons.PS4L2
The L2 button.
 scaleform.Buttons.PS4L3
The L3. Equivalent to Button16.
 scaleform.Buttons.PS4Left
The Left dpad button.
 scaleform.Buttons.PS4Options
The Options button.
 scaleform.Buttons.PS4R1
The R1 button.
 scaleform.Buttons.PS4R2
The R2 button.
 scaleform.Buttons.PS4R3
The R3 button.
 scaleform.Buttons.PS4Right
The Right dpad button.
 scaleform.Buttons.PS4Share
The Share button.
 scaleform.Buttons.PS4Square
The Square button.
 scaleform.Buttons.PS4Touchad
The Touchpad button.
 scaleform.Buttons.PS4Triangle
The Triangle button.
 scaleform.Buttons.PS4Up
The Up dpad button.
 scaleform.Buttons.XB1A
The A button.
 scaleform.Buttons.XB1B
The B button.
 scaleform.Buttons.XB1Down
The Down dpad button.
 scaleform.Buttons.XB1Left
The Left dpad button.
 scaleform.Buttons.XB1LeftShoulder
The Left Shoulder button.
 scaleform.Buttons.XB1LeftStick
The Left Stick button.
 scaleform.Buttons.XB1LeftTrigger
The Left Trigger button.
 scaleform.Buttons.XB1Menu
The Menu button.
 scaleform.Buttons.XB1Right
The Right dpad button.
 scaleform.Buttons.XB1RightShoulder
The Right Shoulder button.
 scaleform.Buttons.XB1RightStick
The Right Stick button.
 scaleform.Buttons.XB1RightTrigger
The Right Trigger button.
 scaleform.Buttons.XB1Up
The Up dpad button.
 scaleform.Buttons.XB1View
The View button.
 scaleform.Buttons.XB1X
The X button.
 scaleform.Buttons.XB1Y
The Y button.
Indicates a table.
This documentation uses the term table to mean an anonymous, temporary Lua table that contains named data values. You typically use these tables to pass data or settings to a function, or to hold data returned by a function.
Indicates an object.
This documentation uses the term object to mean a named Lua table or userdata value that maintains a state. Some object types may have multiple instances existing at the same time, each with its own state; these objects typically have creation functions or accessors that you must call in order to get an instance. Some object types have only one instance, which you always access through the object's name.
Indicates a named variable within a namespace, object or table; or an element within an enumeration.Indicates a code sample.Indicates an enumeration.
This documentation uses the term enumeration to mean a named Lua table that contains only a set of constant values. These values typically identify a predefined set of options for some setting or behavior. You might pass an enumeration value to a function, or test the value returned by a function against the items in the enumeration to see which option is currently set.
Indicates a named variable within a namespace or object that has a pre-set constant value.Indicates a category: a semantic grouping of related API elements.Indicates a namespace.
This documentation uses the term namespace to mean a named Lua table that exists in only one single instance, intended as a container for an interface of related objects, functions and data variables.
Indicates an output value returned by a function.Indicates a named function within a namespace or object.Indicates an input parameter for a function.