| OgreHaptics::AtomicScalar< T > | Structure which has built in atomic arithmetic operators which can be performed on 32-bit variables (e.g |
| OgreHaptics::ConcurrentQueue< T > | ConcurrentQueue is an unbounded FIFO (First-In First-Out) data structure that permits producers and consumers on multiple threads of execution to concurrently push and pop elements |
| OgreHaptics::ConcurrentQueue< T >::HazardPtr | HazardPtr provides a safe mechanism for threads to advertise to all other threads making use of the same data structure about their memory usage |
| OgreHaptics::ConfigDialog | |
| OgreHaptics::DebugRenderer | The DebugRenderer provides utilities to draw elements used in a haptic scene |
| OgreHaptics::Device | Device defines the interface all concrete haptic device subclasses must implement |
| OgreHaptics::Device::RenderStats | Structure holding data regarding rendering statistics |
| OgreHaptics::DeviceEvent | Class containing information about a device event |
| OgreHaptics::DeviceInitInfo | Structure to hold information about an available Device |
| OgreHaptics::DeviceListener | DeviceListener is an interface class which can be implemented to receive event notifications from Device instances |
| OgreHaptics::DeviceState | Structure holding data describing the state of a device, excluding calibration state |
| OgreHaptics::DuplicateItemException | |
| OgreHaptics::EventArgs | Base class all event arguments must extend |
| OgreHaptics::Exception | Specialised Ogre::Exception which is used to signal errors inside the library |
| OgreHaptics::ExceptionFactory | Class implementing dispatch methods in order to construct by-value exceptions of a derived type based on an exception code |
| OgreHaptics::ForceEffect | A ForceEffect provides a way to render forces to a Device to simulate arbitrary sensations |
| OgreHaptics::ForceEffect::CmdFadeInDuration | Command object for fade_in_duration (see Ogre::ParamCommand) |
| OgreHaptics::ForceEffect::CmdFadeOutDuration | Command object for fade_out_duration (see Ogre::ParamCommand) |
| OgreHaptics::ForceEffect::CmdSustainDuration | Command object for sustain_duration (see Ogre::ParamCommand) |
| OgreHaptics::ForceEffect::CmdSustainMode | Command object for sustain_mode (see Ogre::ParamCommand) |
| OgreHaptics::ForceEffect::Listener | |
| OgreHaptics::ForceEffectAlgorithm | ForceEffectAlgorithm is used for the actual force calculations for the haptic rendering of a ForceEffect |
| OgreHaptics::ForceEffectAlgorithmFactory | Abstract class defining the interface to be implemented by creators of ForceEffectAlgorithm subclasses |
| OgreHaptics::ForceEffectManager | Manages force effects, force effect scripts (templates) and the available algorithm factories |
| OgreHaptics::ForceOutput | ForceOutput is a simple structure holding data that will be output by a Device |
| OgreHaptics::FrameEvent | |
| OgreHaptics::FrameListener | |
| OgreHaptics::HapticsAPIException | |
| OgreHaptics::InternalErrorException | |
| OgreHaptics::InvalidArgumentsException | |
| OgreHaptics::InvalidOperationException | |
| OgreHaptics::ItemNotFoundException | |
| OgreHaptics::NonCopyable | NonCopyable provides the base implementation for all classes which should not be copyable through either copy constructors and assignment operators |
| OgreHaptics::RenderSystem | Abstract class defining the interface of a haptics rendering system, through which API wide settings and schedulers can be controlled |
| OgreHaptics::System | System is the root class of the OgreHaptics system |
| OgreHaptics::Timer | Abstract class defining the interface of a Timer to be implemented by rendering systems |
Last modified Tue Jan 6 22:31:25 2009