Go to the documentation of this file. 17 #ifndef IGNITION_RENDERING_OGRE2_OGRE2INCLUDES_HH_ 18 #define IGNITION_RENDERING_OGRE2_OGRE2INCLUDES_HH_ 21 #pragma GCC system_header 24 #pragma clang diagnostic ignored "-W#warnings" 27 #include <OgreBillboard.h> 28 #include <OgreImageCodec.h> 29 #include <OgreMovableObject.h> 30 #include <OgreRenderable.h> 31 #include <OgreRenderWindow.h> 32 #include <OgrePlugin.h> 33 #include <OgreDataStream.h> 34 #include <OgreLogManager.h> 35 #include <OgreWindowEventUtilities.h> 36 #include <OgreSceneQuery.h> 39 #include <OgreSceneManager.h> 40 #include <OgreSceneNode.h> 41 #include <OgreVector3.h> 42 #include <OgreManualObject.h> 43 #include <OgreMaterialManager.h> 44 #include <OgreMatrix4.h> 45 #include <OgreColourValue.h> 46 #include <OgreQuaternion.h> 47 #include <OgreMesh2.h> 48 #include <OgreSubMesh2.h> 49 #include <OgreMeshManager2.h> 50 #include <OgreHardwareBufferManager.h> 51 #include <OgreCamera.h> 53 #include <OgreSimpleRenderable.h> 54 #include <OgreFrameListener.h> 55 #include <OgreTexture.h> 56 #include <OgreRectangle2D.h> 57 #include <OgreRenderObjectListener.h> 58 #include <OgreTechnique.h> 60 #include <OgreOldSkeletonManager.h> 61 #include <OgreTextureUnitState.h> 62 #include <OgreGpuProgramManager.h> 63 #include <OgreHighLevelGpuProgramManager.h> 64 #include <OgreHardwarePixelBuffer.h> 65 #include <OgreShadowCameraSetupPSSM.h> 66 #include <OgreDepthBuffer.h> 67 #include <OgreParticleEmitter.h> 68 #include <OgreParticleSystem.h> 70 #include <OgreHlmsManager.h> 71 #include <OgreHlmsTextureManager.h> 72 #include <Hlms/Unlit/OgreHlmsUnlit.h> 73 #include <Hlms/Pbs/OgreHlmsPbs.h> 75 #include <Compositor/OgreCompositorManager2.h> 76 #include <Compositor/OgreCompositorNode.h> 77 #include <Compositor/OgreCompositorNodeDef.h> 78 #include <Compositor/OgreCompositorShadowNode.h> 79 #include <Compositor/OgreCompositorWorkspace.h> 80 #include <Compositor/OgreCompositorWorkspaceListener.h> 81 #include <Compositor/Pass/PassClear/OgreCompositorPassClearDef.h> 82 #include <Compositor/Pass/PassQuad/OgreCompositorPassQuadDef.h> 83 #include <Compositor/Pass/PassScene/OgreCompositorPassScene.h> 84 #include <Compositor/Pass/PassScene/OgreCompositorPassSceneDef.h> 86 #include <Overlay/OgreOverlayPrerequisites.h> 87 #include <Overlay/OgreOverlayManager.h> 88 #include <Overlay/OgreOverlayElement.h> 89 #include <Overlay/OgreOverlayContainer.h> 90 #include <Overlay/OgreFontManager.h> 91 #include <Overlay/OgreOverlaySystem.h>