Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

SCA_MouseManager Class Reference

#include <SCA_MouseManager.h>

Inheritance diagram for SCA_MouseManager:

SCA_EventManager List of all members.

Public Methods

 SCA_MouseManager (class SCA_LogicManager* logicmgr,class SCA_IInputDevice* mousedev)
virtual ~SCA_MouseManager ()
bool IsPressed (SCA_IInputDevice::KX_EnumInputs inputcode)
 Checks whether a mouse button is depressed. More...

virtual void NextFrame (double curtime,double deltatime)
 Manager for mouse events. More...

virtual void RegisterSensor (class SCA_ISensor* sensor)
SCA_IInputDeviceGetInputDevice ()

Constructor & Destructor Documentation

SCA_MouseManager::SCA_MouseManager ( class SCA_LogicManager * logicmgr,
class SCA_IInputDevice * mousedev ) [inline]
 

Definition at line 31 of file SCA_MouseManager.h.

SCA_MouseManager::~SCA_MouseManager ( ) [inline, virtual]
 

Definition at line 40 of file SCA_MouseManager.h.


Member Function Documentation

SCA_IInputDevice * SCA_MouseManager::GetInputDevice ( ) [inline]
 

Definition at line 49 of file SCA_MouseManager.h.

bool SCA_MouseManager::IsPressed ( SCA_IInputDevice::KX_EnumInputs inputcode )
 

Checks whether a mouse button is depressed.

Ignores requests on non- mouse related evenst. Can also flag mouse movement.

Definition at line 46 of file SCA_MouseManager.cpp.

void SCA_MouseManager::NextFrame ( double curtime,
double deltatime ) [virtual]
 

Manager for mouse events.

Version:

Id:
SCA_MouseManager.cpp,v 1.3 2000/12/10 00:31:33 coockie Exp

Reimplemented from SCA_EventManager.

Definition at line 18 of file SCA_MouseManager.cpp.

void SCA_MouseManager::RegisterSensor ( class SCA_ISensor * keysensor ) [virtual]
 

Reimplemented from SCA_EventManager.

Definition at line 41 of file SCA_MouseManager.cpp.


The documentation for this class was generated from the following files:
Generated at Thu Feb 1 13:03:55 2001 for Ketsji Game Engine by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000