|
enum | ControllerType {
kTypeUndefined,
kTypePlayer,
kTypeAI,
kTypeGamepad,
kTypeTouchScreen,
kTypeCardboard,
kTypeMultiplayer
} |
|
|
| Controller (ControllerType controller_type=kTypeUndefined) |
|
virtual void | AdvanceFrame (WorldTime delta_time)=0 |
|
ControllerType | controller_type () const |
|
uint32_t | is_down () const |
|
uint32_t | went_down () const |
|
uint32_t | went_up () const |
|
void | SetLogicalInputs (uint32_t bitmap, bool set) |
|
CharacterId | character_id () const |
|
void | set_character_id (CharacterId new_id) |
|
CharacterId | target_id () const |
|
void | set_target_id (CharacterId new_id) |
|
void | ClearAllLogicalInputs () |
|
|
uint32_t | is_down_ |
|
uint32_t | went_down_ |
|
uint32_t | went_up_ |
|
CharacterId | character_id_ |
|
CharacterId | target_id_ |
|
ControllerType | controller_type_ |
|
The documentation for this class was generated from the following files: