Skip to content

GameControlFlycamButton

Semantic buttons (bits of llGetGameControlModeButtons) for the FLYCAM game control mode, as listed in the LSL definitions. The current viewer only sends ZOOM_OUT, ZOOM_IN and TOGGLE_FLYCAM of these, plus toggle cursor (0x10) and orbit (0x400). These are flags and can be combined with bitwise OR.

lsl.dev groups these constants itself; the LSL definitions do not have this group yet.

All constant groups

At a glance
// Otherinteger GAME_CONTROL_BUTTON_RESET = 0x80;  // Reset camera to default view// GAME_CONTROL_BUTTON_ZOOM_*integer GAME_CONTROL_BUTTON_ZOOM_OUT = 0x1;  // Zoom camera outinteger GAME_CONTROL_BUTTON_ZOOM_IN = 0x8;  // Zoom camera in// GAME_CONTROL_BUTTON_PAN_*integer GAME_CONTROL_BUTTON_PAN_RIGHT = 0x2;  // Camera pan rightinteger GAME_CONTROL_BUTTON_PAN_LEFT = 0x4;  // Camera pan left// GAME_CONTROL_BUTTON_TOGGLE_*integer GAME_CONTROL_BUTTON_TOGGLE_ALT_ZOOM = 0x10;  // Toggle alt-zoominteger GAME_CONTROL_BUTTON_TOGGLE_FOLLOW = 0x40;  // Toggle camera follow modeinteger GAME_CONTROL_BUTTON_TOGGLE_FLYCAM = 0x100;  // Toggle flycam mode// GAME_CONTROL_BUTTON_ROLL_*integer GAME_CONTROL_BUTTON_ROLL_CCW = 0x200;  // Roll camera counter-clockwiseinteger GAME_CONTROL_BUTTON_ROLL_CW = 0x400;  // Roll camera clockwise// GAME_CONTROL_BUTTON_DOLLY_*integer GAME_CONTROL_BUTTON_DOLLY_FORWARD = 0x800;  // Camera dolly forwardinteger GAME_CONTROL_BUTTON_DOLLY_BACK = 0x1000;  // Camera dolly backward// GAME_CONTROL_BUTTON_TRUCK_*integer GAME_CONTROL_BUTTON_TRUCK_LEFT = 0x2000;  // Camera truck leftinteger GAME_CONTROL_BUTTON_TRUCK_RIGHT = 0x4000;  // Camera truck right

Constants

ConstantTypeValueDescription
GAME_CONTROL_BUTTON_DOLLY_BACKinteger0x1000Camera dolly backward. Modal button for FLYCAM mode.
GAME_CONTROL_BUTTON_DOLLY_FORWARDinteger0x800Camera dolly forward. Modal button for FLYCAM mode.
GAME_CONTROL_BUTTON_PAN_LEFTinteger0x4Camera pan left. Modal button for FLYCAM mode.
GAME_CONTROL_BUTTON_PAN_RIGHTinteger0x2Camera pan right. Modal button for FLYCAM mode.
GAME_CONTROL_BUTTON_RESETinteger0x80Reset camera to default view. Modal button for FLYCAM mode.
GAME_CONTROL_BUTTON_ROLL_CCWinteger0x200Roll camera counter-clockwise. Modal button for FLYCAM mode.
GAME_CONTROL_BUTTON_ROLL_CWinteger0x400Roll camera clockwise. Modal button for FLYCAM mode.
GAME_CONTROL_BUTTON_TOGGLE_ALT_ZOOMinteger0x10Toggle alt-zoom. Modal button for FLYCAM mode.
GAME_CONTROL_BUTTON_TOGGLE_FLYCAMinteger0x100Toggle flycam mode. Modal button for all modes.
GAME_CONTROL_BUTTON_TOGGLE_FOLLOWinteger0x40Toggle camera follow mode. Modal button for FLYCAM mode.
GAME_CONTROL_BUTTON_TRUCK_LEFTinteger0x2000Camera truck left. Modal button for FLYCAM mode.
GAME_CONTROL_BUTTON_TRUCK_RIGHTinteger0x4000Camera truck right. Modal button for FLYCAM mode.
GAME_CONTROL_BUTTON_ZOOM_INinteger0x8Zoom camera in. Modal button for FLYCAM mode.
GAME_CONTROL_BUTTON_ZOOM_OUTinteger0x1Zoom camera out. Modal button for FLYCAM mode.