Go to the documentation of this file. 17 #ifndef IGNITION_RENDERING_OGRE2_OGRE2INCLUDES_HH_ 18 #define IGNITION_RENDERING_OGRE2_OGRE2INCLUDES_HH_ 22 #pragma GCC system_header 24 #pragma warning(push, 0) 28 #pragma clang diagnostic ignored "-W#warnings" 33 #include <OgreBillboard.h> 34 #include <OgreCamera.h> 35 #include <OgreColourValue.h> 36 #include <OgreDataStream.h> 37 #include <OgreDepthBuffer.h> 38 #include <OgreFrameListener.h> 39 #include <OgreGpuProgramManager.h> 40 #include <OgreHardwareBufferManager.h> 41 #include <OgreHighLevelGpuProgramManager.h> 43 #include <OgreImage2.h> 44 #include <OgreLogManager.h> 45 #include <OgreManualObject.h> 46 #include <OgreMaterialManager.h> 47 #include <OgreMatrix4.h> 48 #include <OgreMesh2.h> 49 #include <OgreMeshManager2.h> 50 #include <OgreMovableObject.h> 52 #include <OgreOldSkeletonManager.h> 53 #include <OgreParticleEmitter.h> 54 #include <OgreParticleSystem.h> 56 #include <OgrePixelFormatGpuUtils.h> 57 #include <OgrePlugin.h> 58 #include <OgreQuaternion.h> 59 #include <OgreRectangle2D.h> 60 #include <OgreRenderObjectListener.h> 61 #include <OgreRenderable.h> 63 #include <OgreSceneManager.h> 64 #include <OgreSceneNode.h> 65 #include <OgreSceneQuery.h> 66 #include <OgreShadowCameraSetupPSSM.h> 67 #include <OgreSimpleRenderable.h> 68 #include <OgreStagingTexture.h> 69 #include <OgreSubMesh2.h> 70 #include <OgreTechnique.h> 71 #include <OgreTextureGpu.h> 72 #include <OgreTextureGpuManager.h> 73 #include <OgreTextureUnitState.h> 74 #include <OgreGpuProgramManager.h> 75 #include <OgreHighLevelGpuProgramManager.h> 76 #include <OgreShadowCameraSetupPSSM.h> 77 #include <OgreDepthBuffer.h> 78 #include <OgreParticleAffector.h> 79 #include <OgreParticleAffectorFactory.h> 80 #include <OgreParticleEmitter.h> 81 #include <OgreParticleSystem.h> 82 #include <OgreVector3.h> 83 #include <OgreWindow.h> 84 #include <OgreWindowEventUtilities.h> 86 #include <Hlms/Unlit/OgreHlmsUnlit.h> 87 #include <Hlms/Pbs/OgreHlmsPbs.h> 89 #include <Compositor/OgreCompositorManager2.h> 90 #include <Compositor/OgreCompositorNode.h> 91 #include <Compositor/OgreCompositorNodeDef.h> 92 #include <Compositor/OgreCompositorShadowNode.h> 93 #include <Compositor/OgreCompositorWorkspace.h> 94 #include <Compositor/OgreCompositorWorkspaceListener.h> 95 #include <Compositor/Pass/PassQuad/OgreCompositorPassQuadDef.h> 96 #include <Compositor/Pass/PassScene/OgreCompositorPassScene.h> 97 #include <Compositor/Pass/PassScene/OgreCompositorPassSceneDef.h> 99 #include <Overlay/OgreOverlayPrerequisites.h> 100 #include <Overlay/OgreOverlayManager.h> 101 #include <Overlay/OgreOverlayElement.h> 102 #include <Overlay/OgreOverlayContainer.h> 103 #include <Overlay/OgreFontManager.h> 104 #include <Overlay/OgreOverlaySystem.h>