CmOISPlugin.cpp 467 B

12345678910111213141516171819
  1. #include "CmOISPrerequisites.h"
  2. #include "CmInputHandlerOIS.h"
  3. #include "CmApplication.h"
  4. #include "CmInput.h"
  5. namespace CamelotEngine
  6. {
  7. extern "C" CM_OIS_EXPORT const String& getPluginName()
  8. {
  9. static String pluginName = "OISInput";
  10. return pluginName;
  11. }
  12. extern "C" CM_OIS_EXPORT void loadPlugin()
  13. {
  14. InputHandlerOIS* inputHandler = new InputHandlerOIS(gApplication().getAppWindowId());
  15. gInput().registerInputHandler(inputHandler);
  16. }
  17. }