23 #ifndef OIS_FactoryCreator_H 24 #define OIS_FactoryCreator_H 51 virtual int totalDevices(
Type iType) = 0;
57 virtual int freeDevices(
Type iType) = 0;
78 virtual void destroyObject(
Object* obj) = 0;
81 #endif //OIS_FactoryCreator_H virtual ~FactoryCreator()
Definition: OISFactoryCreator.h:40
#define _OISExport
Definition: OISPrereqs.h:40
::std::string string
Definition: gtest-port.h:756
Interface for creating devices - all devices ultimately get enumerated/created via a factory...
Definition: OISFactoryCreator.h:34
The base class of all input types.
Definition: OISObject.h:32
Type
Each Input class has a General Type variable, a form of RTTI.
Definition: OISPrereqs.h:138
std::multimap< Type, std::string > DeviceList
Map of device objects connected and their respective vendors.
Definition: OISPrereqs.h:149
Definition: EventHelpers.h:31