Common Media Input Layer Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
Application
cmil::AxisNote that SDL provides a signed integer value for each axis (-32768 to 32768)
cmil::AxisAction
cmil::ComboHandler
cmil::ContextActor
ContextActor
cmil::Coord
cmil::CoordAction
cmil::defaultContextThe context delegates how it's effected through a sequencer(Sequence Registry),
cmil::SDL::DefaultKeyboard
cmil::SDL::DefaultMouse
cmil::DeviceInputs
cmil::DeviceRegistry
cmil::SDL::DeviceTranslator
cmil::Ev
Exception
cmil::GameController
cmil::Hat
cmil::HatAction
helloAction
cmil::InputAction
cmil::InputActorThis class defines the interface to an InputActor (IE observer to the Arbitrator)
cmil::InputArbitratorRegisters input devices, and receives event information from InputTranslator(s), notifies InputActor(s)
cmil::InputContextThis represents a context which is affected by input events passed
cmil::InputData
cmil::InputDeviceThis provides a container for device information
cmil::InputNode
cmil::InputSequencer
cmil::InputTranslator
cmil::KeyboardThis is a base keyboard device
Logger
LogManager
cmil::ModAction
cmil::ModData
cmil::MotionThis is data which provides general relative motion
cmil::MotionAction
cmil::MouseThis is a base mouse device
cmil::NodeSequencer
cmil::NormalHandler
cmil::NormalHandler::NodeSequence
cmil::Press
cmil::SDL::Relay
cmil::SDL::SDLControllers
cmil::SDL::SDLControllers::DeviceThis class encapsulates individual joystick information
cmil::SDL::SDLKeyboards
cmil::SDL::SDLMice
cmil::SDL::SDLSystemTODO Unfortunetly this system is way to tightly coupled to specific methods and structures provided by SDL,
cmil::SDL::SDLSystem::Parameters
cmil::SDL::SDLTranslatorTranslates SDL events to InputData for the InputArbitrator
Singleton< T, InstanceArg >
SingletonNoArg< T >
cmil::SDL::SupportedFactory
cmil::System
cmil::SystemClient
cmil::SDL::tDeviceTranslator< DeviceBase >This class provides common concrete behavior for translators of a specific device type
cmil::tInputData< ActionType >This is a template wrapper for the InputData class, which provides common concrete functionality to subclasses
cmil::tInputIndex< T >
cmil::TranslatorRegistry
WidgetMouseThis is an example of a custom device

(c) 2006-2007 John P. Feltz
Generated on Wed Jul 25 16:08:02 2007 for Common Media Input Layer by doxygen 1.4.7

SourceForge.net Logo