PEBL
2.2
Psychology Experiment Building Language - Cross-platform psychological experiment development system
validator/PlatformJoystick.h
Go to the documentation of this file.
1
//* -*- mode:C++; tab-width:4; c-basic-offset:4; indent-tabs-mode:nil -*- */
2
#ifndef __VALIDATOR_PLATFORMJOYSTICK_H__
3
#define __VALIDATOR_PLATFORMJOYSTICK_H__
4
5
#include "../../devices/PJoystick.h"
6
7
class
PlatformJoystick
:
public
PJoystick
{
8
public
:
9
PlatformJoystick
();
10
PlatformJoystick
(
int
id
);
11
virtual
~PlatformJoystick
();
12
virtual
signed
int
GetHatState
(
unsigned
int
hat);
13
virtual
Variant
GetBallState
(
unsigned
int
ball);
14
virtual
signed
int
GetAxisState
(
unsigned
int
axis);
15
virtual
signed
int
GetButtonState
(
unsigned
int
button);
16
protected
:
17
virtual
std::ostream&
SendToStream
(std::ostream& out)
const
;
18
};
19
20
#endif
PJoystick
Definition
PJoystick.h:41
PlatformJoystick
Definition
sdl/PlatformJoystick.h:38
PlatformJoystick::GetHatState
virtual signed int GetHatState(unsigned int hat)
PlatformJoystick::PlatformJoystick
PlatformJoystick(int id)
PlatformJoystick::PlatformJoystick
PlatformJoystick()
Definition
validator/PlatformJoystick.cpp:4
PlatformJoystick::SendToStream
virtual std::ostream & SendToStream(std::ostream &out) const
PlatformJoystick::GetAxisState
virtual signed int GetAxisState(unsigned int axis)
PlatformJoystick::GetButtonState
virtual signed int GetButtonState(unsigned int button)
PlatformJoystick::GetBallState
virtual Variant GetBallState(unsigned int ball)
PlatformJoystick::~PlatformJoystick
virtual ~PlatformJoystick()
Variant
Definition
Variant.h:67
src
platforms
validator
PlatformJoystick.h
Generated by
1.9.8