FS2_Open
Open source remastering of the Freespace 2 engine
config_item Struct Reference

#include <controlsconfig.h>

Public Attributes

short key_default
 default key bound to action More...
 
short joy_default
 default joystick button bound to action More...
 
char tab
 what tab (category) it belongs in More...
 
bool hasXSTR
 whether we should translate this with an XSTR More...
 
char * text
 describes the action in the config screen More...
 
char type
 manner control should be checked in More...
 
short key_id
 actual key bound to action More...
 
short joy_id
 joystick button bound to action More...
 
int used
 has control been used yet in mission? If so, this is the timestamp More...
 
bool disabled
 whether this action should be available at all More...
 
bool continuous_ongoing
 whether this action is a continuous one and is currently ongoing More...
 

Detailed Description

Control configuration item type.

Definition at line 61 of file controlsconfig.h.

Member Data Documentation

bool config_item::continuous_ongoing

whether this action is a continuous one and is currently ongoing

Definition at line 72 of file controlsconfig.h.

bool config_item::disabled

whether this action should be available at all

Definition at line 71 of file controlsconfig.h.

bool config_item::hasXSTR

whether we should translate this with an XSTR

Definition at line 65 of file controlsconfig.h.

short config_item::joy_default

default joystick button bound to action

Definition at line 63 of file controlsconfig.h.

short config_item::joy_id

joystick button bound to action

Definition at line 69 of file controlsconfig.h.

short config_item::key_default

default key bound to action

Definition at line 62 of file controlsconfig.h.

short config_item::key_id

actual key bound to action

Definition at line 68 of file controlsconfig.h.

char config_item::tab

what tab (category) it belongs in

Definition at line 64 of file controlsconfig.h.

char* config_item::text

describes the action in the config screen

Definition at line 66 of file controlsconfig.h.

char config_item::type

manner control should be checked in

Definition at line 67 of file controlsconfig.h.

int config_item::used

has control been used yet in mission? If so, this is the timestamp

Definition at line 70 of file controlsconfig.h.


The documentation for this struct was generated from the following file: