# Button Pressed
Grammar — Button Pressed
Flags —Native
|Function
Returns the button pressed. Use in response to a “Button Pressed” event.
Returns — string
[ gamelink::Button ]
native string EventButtonPressed();
# Supported triggers
- Button Pressed — TriggerAddEventButtonPressed
# Related
Category: UI / Input
- [F] —
void
— Key Pressed — ( TriggerAddEventKeyPressed ) - [F] —
void
— Hotkey Pressed — ( TriggerAddEventHotkeyPressed ) - [F] —
void
— Button Pressed — ( TriggerAddEventButtonPressed ) - [F] —
void
— Mouse Clicked — ( TriggerAddEventMouseClicked ) - [F] —
void
— Mouse Moved — ( TriggerAddEventMouseMoved ) - [F] —
void
— Mouse Wheel — ( TriggerAddEventMouseWheel ) - [F] —
string
[ gamelink::Button ] — Button Pressed — ( EventButtonPressed ) - [F] —
int
[ preset::Key ] — Key Pressed — ( EventKeyPressed ) - [F] —
int
[ preset::Key ] — Hotkey Pressed — ( EventHotkeyPressed ) - [F] —
bool
— Control Key Pressed — ( EventKeyControl ) - [F] —
bool
— Alt Key Pressed — ( EventKeyAlt ) - [F] —
bool
— Shift Key Pressed — ( EventKeyShift ) - [F] —
int
[ preset::MouseButton ] — Mouse Clicked Button — ( EventMouseClickedButton ) - [F] —
int
— Mouse Clicked UI Pos X — ( EventMouseClickedPosXUI ) - [F] —
int
— Mouse Clicked UI Pos Y — ( EventMouseClickedPosYUI ) - [F] —
fixed
— Mouse Clicked World Pos X — ( EventMouseClickedPosXWorld ) - [F] —
fixed
— Mouse Clicked World Pos Y — ( EventMouseClickedPosYWorld ) - [F] —
fixed
— Mouse Clicked World Pos Z — ( EventMouseClickedPosZWorld ) - [F] —
int
— Mouse Moved UI Pos X — ( EventMouseMovedPosXUI ) - [F] —
int
— Mouse Moved UI Pos Y — ( EventMouseMovedPosYUI ) - [F] —
fixed
— Mouse Moved World Pos X — ( EventMouseMovedPosXWorld ) - [F] —
fixed
— Mouse Moved World Pos Y — ( EventMouseMovedPosYWorld ) - [F] —
fixed
— Mouse Moved World Pos Z — ( EventMouseMovedPosZWorld ) - [F] —
fixed
— Mouse Wheel Spin — ( EventMouseWheelSpin )
# Examples
# campaigns/void.sc2campaign
// L7000
EventButtonPressed()
// L7015
EventButtonPressed()
// L8137
EventButtonPressed()
// L8152
EventButtonPressed()
// L11244
EventButtonPressed()
// L11259
EventButtonPressed()
// L12438
EventButtonPressed()
// L12453
EventButtonPressed()
// L13426
EventButtonPressed()
// L13441
EventButtonPressed()
// L7000
EventButtonPressed()
// L7015
EventButtonPressed()
// L8137
EventButtonPressed()
// L8152
EventButtonPressed()
// L11244
EventButtonPressed()
// L11259
EventButtonPressed()
// L12438
EventButtonPressed()
// L12453
EventButtonPressed()
// L13426
EventButtonPressed()
// L13441
EventButtonPressed()