gedi::InputManager Class Reference

#include <InputManager.h>

Collaboration diagram for gedi::InputManager:

[legend]
List of all members.

Public Member Functions

 InputManager (void)
 ~InputManager (void)
gedi::Error32 Init (HINSTANCE hInstance)
LPDIRECTINPUT8 GetInput (void)

Static Public Member Functions

static InputManagerGetSingleton (void)

Protected Attributes

LPDIRECTINPUT8 m_lpkDInput

Static Protected Attributes

static InputManagerm_pkSingleton

Detailed Description

Mirus Input Manager class


Constructor & Destructor Documentation

gedi::InputManager::InputManager ( void   ) 

Constructors

gedi::InputManager::~InputManager ( void   ) 

Destructor


Member Function Documentation

gedi::Error32 gedi::InputManager::Init ( HINSTANCE  hInstance  ) 

Initialize the input manager

LPDIRECTINPUT8 gedi::InputManager::GetInput ( void   ) 

Get the input device handle.

Returns:
DirectX input device hangle.

gedi::InputManager * gedi::InputManager::GetSingleton ( void   )  [static]

Get (singleton) input manager.

Returns:
Input manager pointer.


Member Data Documentation

LPDIRECTINPUT8 gedi::InputManager::m_lpkDInput [protected]

DirectInput objects

gedi::InputManager * gedi::InputManager::m_pkSingleton [static, protected]

Singleton


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