Cavestory Mod API
Classes | Typedefs | Enumerations | Variables
ModeInputVector.h File Reference
#include <CSMAPI_begincode.h>
#include <CSMAPI_endcode.h>

Go to the source code of this file.

Classes

struct  ModeInputOptionConfig
 Advanced configuration for a ModeInputOption. More...
 
struct  ModeInputOption
 ModeInputVector's input object. More...
 
class  ModeInputVector
 A helpful 2D vector class to manage mode input. More...
 

Typedefs

typedef unsigned int ModeInputSelectionId
 Used for ModeInputOption.
 
typedef unsigned int ModeInputIndex
 For ModeInputVector's indexes.
 
typedef int ModeInputOptionCoord
 Coordinate type for ModeInputOption.
 

Enumerations

enum  ModeInputButtonState { MIBS_NORMAL = 0 , MIBS_HOVERED = 1 , MIBS_PRESSED = 2 }
 Controls the button states for non-GUI driven ModeInputOption s. More...
 

Variables

class CAVESTORY_MOD_API BaseModeInstance