29 #ifndef _Demo_StaticPluginLoader_H_
30 #define _Demo_StaticPluginLoader_H_
32 #include "OGRE/OgreBuildSettings.h"
36 #ifdef OGRE_STATIC_LIB
37 #ifdef OGRE_BUILD_RENDERSYSTEM_METAL
40 #ifdef OGRE_BUILD_RENDERSYSTEM_D3D11
43 #ifdef OGRE_BUILD_RENDERSYSTEM_GL3PLUS
46 #ifdef OGRE_BUILD_RENDERSYSTEM_GLES2
49 #ifdef OGRE_BUILD_RENDERSYSTEM_VULKAN
61 #ifdef OGRE_STATIC_LIB
63 #ifdef OGRE_BUILD_RENDERSYSTEM_GL3PLUS
64 Ogre::GL3PlusPlugin *mGL3PlusPlugin;
66 #ifdef OGRE_BUILD_RENDERSYSTEM_GLES2
67 Ogre::GLES2Plugin *mGLES2Plugin;
69 #ifdef OGRE_BUILD_RENDERSYSTEM_D3D11
70 Ogre::D3D11Plugin *mD3D11PlusPlugin;
72 #ifdef OGRE_BUILD_RENDERSYSTEM_METAL
73 Ogre::MetalPlugin *mMetalPlugin;
75 #ifdef OGRE_BUILD_RENDERSYSTEM_VULKAN
76 Ogre::VulkanPlugin *mVulkanPlugin;
83 void install( Ogre::Root *root );