Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members
Public Member Functions | Protected Attributes
input::JoystickEvent Class Reference

JoystickEvent class - DOCUMENTATION NEEDED. More...

#include <JoystickEvent.h>

Inheritance diagram for input::JoystickEvent:
input::InputEvent

List of all members.

Public Member Functions

s32 getASliderX () const
 getASliderX - DOCUMENTATION NEEDED
s32 getASliderY () const
 getASliderY - DOCUMENTATION NEEDED
s32 getAxisARX () const
 getAxisARX - DOCUMENTATION NEEDED
s32 getAxisARY () const
 getAxisARY - DOCUMENTATION NEEDED
s32 getAxisARZ () const
 getAxisARZ - DOCUMENTATION NEEDED
s32 getAxisAX () const
 getAxisAX - DOCUMENTATION NEEDED
s32 getAxisAY () const
 getAxisAY - DOCUMENTATION NEEDED
s32 getAxisAZ () const
 getAxisAZ - DOCUMENTATION NEEDED
s32 getAxisFRX () const
 getAxisFRX - DOCUMENTATION NEEDED
s32 getAxisFRY () const
 getAxisFRY - DOCUMENTATION NEEDED
s32 getAxisFRZ () const
 getAxisFRZ - DOCUMENTATION NEEDED
s32 getAxisFX () const
 getAxisFX - DOCUMENTATION NEEDED
s32 getAxisFY () const
 getAxisFY - DOCUMENTATION NEEDED
s32 getAxisFZ () const
 getAxisFZ - DOCUMENTATION NEEDED
s32 getAxisRX () const
 getAxisRX - DOCUMENTATION NEEDED
s32 getAxisRY () const
 getAxisRY - DOCUMENTATION NEEDED
s32 getAxisRZ () const
 getAxisRZ - DOCUMENTATION NEEDED
s32 getAxisVRX () const
 getAxisVRX - DOCUMENTATION NEEDED
s32 getAxisVRY () const
 getAxisVRY - DOCUMENTATION NEEDED
s32 getAxisVRZ () const
 getAxisVRZ - DOCUMENTATION NEEDED
s32 getAxisVX () const
 getAxisVX - DOCUMENTATION NEEDED
s32 getAxisVY () const
 getAxisVY - DOCUMENTATION NEEDED
s32 getAxisVZ () const
 getAxisVZ - DOCUMENTATION NEEDED
s32 getAxisX () const
 getAxisX - DOCUMENTATION NEEDED
s32 getAxisY () const
 getAxisY - DOCUMENTATION NEEDED
s32 getAxisZ () const
 getAxisZ - DOCUMENTATION NEEDED
JoystickButton getButton () const
 getButton - DOCUMENTATION NEEDED
s32 getFSliderX () const
 getFSliderX - DOCUMENTATION NEEDED
s32 getFSliderY () const
 getFSliderY - DOCUMENTATION NEEDED
PovDirection getPovDirection0 ()
 getPovDirection0 - DOCUMENTATION NEEDED
PovDirection getPovDirection1 ()
 getPovDirection1 - DOCUMENTATION NEEDED
PovDirection getPovDirection2 ()
 getPovDirection2 - DOCUMENTATION NEEDED
PovDirection getPovDirection3 ()
 getPovDirection3 - DOCUMENTATION NEEDED
s32 getSliderX () const
 getSliderX - DOCUMENTATION NEEDED
s32 getSliderY () const
 getSliderY - DOCUMENTATION NEEDED
s32 getVSliderX () const
 getVSliderX - DOCUMENTATION NEEDED
s32 getVSliderY () const
 getVSliderY - DOCUMENTATION NEEDED
 JoystickEvent ()
 Contructor.
void set (JoystickButton button, s32 axisX, s32 axisY, s32 axisZ, s32 axisRX, s32 axisRY, s32 axisRZ, s32 axisVX, s32 axisVY, s32 axisVZ, s32 axisVRX, s32 axisVRY, s32 axisVRZ, s32 axisAX, s32 axisAY, s32 axisAZ, s32 axisARX, s32 axisARY, s32 axisARZ, s32 axisFX, s32 axisFY, s32 axisFZ, s32 axisFRX, s32 axisFRY, s32 axisFRZ, s32 sliderX, s32 sliderY, s32 vsliderX, s32 vsliderY, s32 asliderX, s32 asliderY, s32 fsliderX, s32 fsliderY, PovDirection povDirection0, PovDirection povDirection1, PovDirection povDirection2, PovDirection povDirection3, InputDevice *source)
 ~JoystickEvent ()
 Destructor.

Protected Attributes

s32 mASliderX
s32 mASliderY
s32 mAxisARX
s32 mAxisARY
s32 mAxisARZ
s32 mAxisAX
s32 mAxisAY
s32 mAxisAZ
s32 mAxisFRX
s32 mAxisFRY
s32 mAxisFRZ
s32 mAxisFX
s32 mAxisFY
s32 mAxisFZ
s32 mAxisRX
s32 mAxisRY
s32 mAxisRZ
s32 mAxisVRX
s32 mAxisVRY
s32 mAxisVRZ
s32 mAxisVX
s32 mAxisVY
s32 mAxisVZ
s32 mAxisX
s32 mAxisY
s32 mAxisZ
JoystickButton mButton
s32 mFSliderX
s32 mFSliderY
PovDirection mPovDirection0
PovDirection mPovDirection1
PovDirection mPovDirection2
PovDirection mPovDirection3
s32 mSliderX
s32 mSliderY
s32 mVSliderX
s32 mVSliderY

Detailed Description

JoystickEvent class - DOCUMENTATION NEEDED.


Constructor & Destructor Documentation

input::JoystickEvent::JoystickEvent ( )
input::JoystickEvent::~JoystickEvent ( )

Destructor.


Member Function Documentation

s32 input::JoystickEvent::getASliderX ( ) const

getASliderX - DOCUMENTATION NEEDED

References mASliderX.

s32 input::JoystickEvent::getASliderY ( ) const

getASliderY - DOCUMENTATION NEEDED

References mASliderY.

s32 input::JoystickEvent::getAxisARX ( ) const

getAxisARX - DOCUMENTATION NEEDED

References mAxisARX.

s32 input::JoystickEvent::getAxisARY ( ) const

getAxisARY - DOCUMENTATION NEEDED

References mAxisARY.

s32 input::JoystickEvent::getAxisARZ ( ) const

getAxisARZ - DOCUMENTATION NEEDED

References mAxisARZ.

s32 input::JoystickEvent::getAxisAX ( ) const

getAxisAX - DOCUMENTATION NEEDED

References mAxisAX.

s32 input::JoystickEvent::getAxisAY ( ) const

getAxisAY - DOCUMENTATION NEEDED

References mAxisAY.

s32 input::JoystickEvent::getAxisAZ ( ) const

getAxisAZ - DOCUMENTATION NEEDED

References mAxisAZ.

s32 input::JoystickEvent::getAxisFRX ( ) const

getAxisFRX - DOCUMENTATION NEEDED

References mAxisFRX.

s32 input::JoystickEvent::getAxisFRY ( ) const

getAxisFRY - DOCUMENTATION NEEDED

References mAxisFRY.

s32 input::JoystickEvent::getAxisFRZ ( ) const

getAxisFRZ - DOCUMENTATION NEEDED

References mAxisFRZ.

s32 input::JoystickEvent::getAxisFX ( ) const

getAxisFX - DOCUMENTATION NEEDED

References mAxisFX.

s32 input::JoystickEvent::getAxisFY ( ) const

getAxisFY - DOCUMENTATION NEEDED

References mAxisFY.

s32 input::JoystickEvent::getAxisFZ ( ) const

getAxisFZ - DOCUMENTATION NEEDED

References mAxisFZ.

s32 input::JoystickEvent::getAxisRX ( ) const

getAxisRX - DOCUMENTATION NEEDED

References mAxisRX.

s32 input::JoystickEvent::getAxisRY ( ) const

getAxisRY - DOCUMENTATION NEEDED

References mAxisRY.

s32 input::JoystickEvent::getAxisRZ ( ) const

getAxisRZ - DOCUMENTATION NEEDED

References mAxisRZ.

s32 input::JoystickEvent::getAxisVRX ( ) const

getAxisVRX - DOCUMENTATION NEEDED

References mAxisVRX.

s32 input::JoystickEvent::getAxisVRY ( ) const

getAxisVRY - DOCUMENTATION NEEDED

References mAxisVRY.

s32 input::JoystickEvent::getAxisVRZ ( ) const

getAxisVRZ - DOCUMENTATION NEEDED

References mAxisVRZ.

s32 input::JoystickEvent::getAxisVX ( ) const

getAxisVX - DOCUMENTATION NEEDED

References mAxisVX.

s32 input::JoystickEvent::getAxisVY ( ) const

getAxisVY - DOCUMENTATION NEEDED

References mAxisVY.

s32 input::JoystickEvent::getAxisVZ ( ) const

getAxisVZ - DOCUMENTATION NEEDED

References mAxisVZ.

s32 input::JoystickEvent::getAxisX ( ) const

getAxisX - DOCUMENTATION NEEDED

References mAxisX.

s32 input::JoystickEvent::getAxisY ( ) const

getAxisY - DOCUMENTATION NEEDED

References mAxisY.

s32 input::JoystickEvent::getAxisZ ( ) const

getAxisZ - DOCUMENTATION NEEDED

References mAxisZ.

JoystickButton input::JoystickEvent::getButton ( ) const

getButton - DOCUMENTATION NEEDED

References mButton.

s32 input::JoystickEvent::getFSliderX ( ) const

getFSliderX - DOCUMENTATION NEEDED

References mFSliderX.

s32 input::JoystickEvent::getFSliderY ( ) const

getFSliderY - DOCUMENTATION NEEDED

References mFSliderY.

PovDirection input::JoystickEvent::getPovDirection0 ( )

getPovDirection0 - DOCUMENTATION NEEDED

References mPovDirection0.

PovDirection input::JoystickEvent::getPovDirection1 ( )

getPovDirection1 - DOCUMENTATION NEEDED

References mPovDirection1.

PovDirection input::JoystickEvent::getPovDirection2 ( )

getPovDirection2 - DOCUMENTATION NEEDED

References mPovDirection2.

PovDirection input::JoystickEvent::getPovDirection3 ( )

getPovDirection3 - DOCUMENTATION NEEDED

References mPovDirection3.

s32 input::JoystickEvent::getSliderX ( ) const

getSliderX - DOCUMENTATION NEEDED

References mSliderX.

s32 input::JoystickEvent::getSliderY ( ) const

getSliderY - DOCUMENTATION NEEDED

References mSliderY.

s32 input::JoystickEvent::getVSliderX ( ) const

getVSliderX - DOCUMENTATION NEEDED

References mVSliderX.

s32 input::JoystickEvent::getVSliderY ( ) const

getVSliderY - DOCUMENTATION NEEDED

References mVSliderY.

void input::JoystickEvent::set ( JoystickButton  button,
s32  axisX,
s32  axisY,
s32  axisZ,
s32  axisRX,
s32  axisRY,
s32  axisRZ,
s32  axisVX,
s32  axisVY,
s32  axisVZ,
s32  axisVRX,
s32  axisVRY,
s32  axisVRZ,
s32  axisAX,
s32  axisAY,
s32  axisAZ,
s32  axisARX,
s32  axisARY,
s32  axisARZ,
s32  axisFX,
s32  axisFY,
s32  axisFZ,
s32  axisFRX,
s32  axisFRY,
s32  axisFRZ,
s32  sliderX,
s32  sliderY,
s32  vsliderX,
s32  vsliderY,
s32  asliderX,
s32  asliderY,
s32  fsliderX,
s32  fsliderY,
PovDirection  povDirection0,
PovDirection  povDirection1,
PovDirection  povDirection2,
PovDirection  povDirection3,
InputDevice source 
)

Set the joystick event

Parameters:
button,:ButtonCode enumeration type, specifying the button.
source,:The input device which this event originates from.
axisX,:x-axis position.
axisY,:y-axis position.
axisZ,:z-axis position.
axisRX,:x-axis rotation.
axisRY,:y-axis rotation.
axisRZ,:z-axis rotation.
axisVX,:x-axis velocity.
axisVY,:y-axis velocity.
axisVZ,:z-axis velocity.
axisVRX,:x-axis angular velocity.
axisVRY,:y-axis angular velocity.
axisVRZ,:z-axis angular velocity.
axisAX,:x-axis acceleration.
axisAY,:y-axis acceleration.
axisAZ,:z-axis acceleration.
axisARX,:x-axis angular acceleration.
axisARY,:y-axis angular acceleration.
axisARZ,:z-axis angular acceleration.
axisFX,:x-axis force.
axisFY,:y-axis force.
axisFZ,:z-axis force.
axisFRX,:x-axis torque.
axisFRY,:y-axis torque.
axisFRZ,:z-axis torque.
sliderX,:extra x-axis position.
sliderY,:extra y-axis position.
vsliderX,:extra x-axis rotation.
vsliderY,:extra y-axis rotation.
asliderX,:extra x-axis acceleration.
asliderY,:extra y-axis acceleration.
fsliderX,:extra x-axis force.
fsliderY,:extra y-axis force.
povDirection0,:pov0 direction.
povDirection1,:pov1 direction.
povDirection2,:pov2 direction.
povDirection3,:pov3 direction.
source,:The input device which this event originates from.

References mASliderX, mASliderY, mAxisARX, mAxisARY, mAxisARZ, mAxisAX, mAxisAY, mAxisAZ, mAxisFRX, mAxisFRY, mAxisFRZ, mAxisFX, mAxisFY, mAxisFZ, mAxisRX, mAxisRY, mAxisRZ, mAxisVRX, mAxisVRY, mAxisVRZ, mAxisVX, mAxisVY, mAxisVZ, mAxisX, mAxisY, mAxisZ, mButton, mFSliderX, mFSliderY, mPovDirection0, mPovDirection1, mPovDirection2, mPovDirection3, mSliderX, mSliderY, mVSliderX, and mVSliderY.


Member Data Documentation

Referenced by getASliderX(), JoystickEvent(), and set().

Referenced by getASliderY(), JoystickEvent(), and set().

Referenced by getAxisARX(), JoystickEvent(), and set().

Referenced by getAxisARY(), JoystickEvent(), and set().

Referenced by getAxisARZ(), JoystickEvent(), and set().

Referenced by getAxisAX(), JoystickEvent(), and set().

Referenced by getAxisAY(), JoystickEvent(), and set().

Referenced by getAxisAZ(), JoystickEvent(), and set().

Referenced by getAxisFRX(), JoystickEvent(), and set().

Referenced by getAxisFRY(), JoystickEvent(), and set().

Referenced by getAxisFRZ(), JoystickEvent(), and set().

Referenced by getAxisFX(), JoystickEvent(), and set().

Referenced by getAxisFY(), JoystickEvent(), and set().

Referenced by getAxisFZ(), JoystickEvent(), and set().

Referenced by getAxisRX(), JoystickEvent(), and set().

Referenced by getAxisRY(), JoystickEvent(), and set().

Referenced by getAxisRZ(), JoystickEvent(), and set().

Referenced by getAxisVRX(), JoystickEvent(), and set().

Referenced by getAxisVRY(), JoystickEvent(), and set().

Referenced by getAxisVRZ(), JoystickEvent(), and set().

Referenced by getAxisVX(), JoystickEvent(), and set().

Referenced by getAxisVY(), JoystickEvent(), and set().

Referenced by getAxisVZ(), JoystickEvent(), and set().

Referenced by getAxisX(), JoystickEvent(), and set().

Referenced by getAxisY(), JoystickEvent(), and set().

Referenced by getAxisZ(), JoystickEvent(), and set().

Referenced by getButton(), JoystickEvent(), and set().

Referenced by getFSliderX(), JoystickEvent(), and set().

Referenced by getFSliderY(), JoystickEvent(), and set().

Referenced by getSliderX(), JoystickEvent(), and set().

Referenced by getSliderY(), JoystickEvent(), and set().

Referenced by getVSliderX(), JoystickEvent(), and set().

Referenced by getVSliderY(), JoystickEvent(), and set().


The documentation for this class was generated from the following files:

The KG Game Engine
The KG Game Engine Documentation © 2006-2011 by Kat'Oun. Generated on Sat Jul 2 2011 00:50:07 by Doxygen (1.7.4)