GUI_Tumbler_State Struct Reference

Tumbler state When focused, cycles through pieces of text and/or art each time user deflects left/right Displays, art, text or both, but if both, both tables must match up. More...

#include <gui.h>

Collaboration diagram for GUI_Tumbler_State:

Collaboration graph
[legend]

Data Fields

GUI_Control_State basic
const OPCShape *const * states
const char *const * tstates
unsigned ialign
int cStates
int stateCurr
int statePrev
int offPrev
int cTransition
unsigned msRepeat
unsigned msPrev
unsigned keyPrev

Detailed Description

Tumbler state When focused, cycles through pieces of text and/or art each time user deflects left/right Displays, art, text or both, but if both, both tables must match up.

Definition at line 478 of file gui.h.


Field Documentation

Common state

Definition at line 480 of file gui.h.

Referenced by _GUI_Tumbler_SetFrame(), and _GUI_Tumbler_Setup().

States this can assume based on art; NULL for no art

Definition at line 481 of file gui.h.

Referenced by _GUI_Tumbler_Setup().

const char* const* GUI_Tumbler_State::tstates

States this can assume based on text; NULL for no text

Definition at line 482 of file gui.h.

Referenced by _GUI_Tumbler_Setup().

Alignment for images; same mask as for text

Definition at line 483 of file gui.h.

Referenced by _GUI_Tumbler_Setup().

Count of states this can assume

Definition at line 484 of file gui.h.

Referenced by _GUI_Tumbler_Setup().

Current state

Definition at line 485 of file gui.h.

Referenced by _GUI_Tumbler_SetFrame(), and _GUI_Tumbler_Setup().

Previous state for transitions

Definition at line 486 of file gui.h.

Referenced by _GUI_Tumbler_Setup().

Offset for transition/scroll effect

Definition at line 487 of file gui.h.

Referenced by _GUI_Tumbler_SetFrame(), and _GUI_Tumbler_Setup().

Number of cycles to perform transitions over

Definition at line 488 of file gui.h.

Referenced by _GUI_Tumbler_Setup().

Set repeat rate for tumblers that are held down (default: GUI_DefaultRepeat)

Definition at line 489 of file gui.h.

Referenced by _GUI_Tumbler_Setup().

Timestamp of last pulse

Definition at line 490 of file gui.h.

Timestamp of last pulse

Definition at line 491 of file gui.h.


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

Generated on Fri Jan 2 15:28:37 2009 for Squat by  doxygen 1.5.6