.. index:: pair: namespace; EE::Graphics .. _doxid-namespace_e_e_1_1_graphics: namespace EE::Graphics ====================== .. toctree:: :hidden: enum_EE_Graphics_FontAntialiasing.rst enum_EE_Graphics_FontHinting.rst enum_EE_Graphics_FontHorizontalAlign.rst enum_EE_Graphics_FontType.rst enum_EE_Graphics_FontVerticalAlign.rst enum_EE_Graphics_GraphicsLibraryExtension.rst enum_EE_Graphics_GraphicsLibraryVersion.rst enum_EE_Graphics_ParticleEffect.rst enum_EE_Graphics_PixelDensitySize.rst enum_EE_Graphics_PrimitiveFillMode.rst enum_EE_Graphics_PrimitiveType.rst enum_EE_Graphics_RenderMode.rst enum_EE_Graphics_VertexArrayStates.rst enum_EE_Graphics_VertexBufferUsageType.rst enum_EE_Graphics_VertexFlags.rst struct_EE_Graphics_VertexData.rst class_EE_Graphics_ArcDrawable.rst class_EE_Graphics_BatchRenderer.rst class_EE_Graphics_BlendMode.rst class_EE_Graphics_CircleDrawable.rst class_EE_Graphics_ClippingMask.rst class_EE_Graphics_ConvexShapeDrawable.rst class_EE_Graphics_Drawable.rst class_EE_Graphics_DrawableGroup.rst class_EE_Graphics_DrawableResource.rst class_EE_Graphics_DrawableSearcher.rst class_EE_Graphics_Font.rst class_EE_Graphics_FontBMFont.rst class_EE_Graphics_FontFamily.rst class_EE_Graphics_FontManager.rst class_EE_Graphics_FontSprite.rst class_EE_Graphics_FontStyleConfig.rst class_EE_Graphics_FontTrueType.rst class_EE_Graphics_FragmentShader.rst class_EE_Graphics_FrameBuffer.rst class_EE_Graphics_GlobalBatchRenderer.rst class_EE_Graphics_GlobalTextureAtlas.rst class_EE_Graphics_Glyph.rst class_EE_Graphics_GlyphDrawable.rst class_EE_Graphics_Image.rst class_EE_Graphics_NinePatch.rst class_EE_Graphics_NinePatchManager.rst class_EE_Graphics_Particle.rst class_EE_Graphics_ParticleSystem.rst class_EE_Graphics_PixelDensity.rst class_EE_Graphics_PrimitiveDrawable.rst class_EE_Graphics_Primitives.rst class_EE_Graphics_RectangleDrawable.rst class_EE_Graphics_Renderer.rst class_EE_Graphics_RendererGL.rst class_EE_Graphics_RendererGLShader.rst class_EE_Graphics_ScrollParallax.rst class_EE_Graphics_Shader.rst class_EE_Graphics_ShaderProgram.rst class_EE_Graphics_ShaderProgramManager.rst class_EE_Graphics_Sprite.rst class_EE_Graphics_StateListDrawable.rst class_EE_Graphics_StatefulDrawable.rst class_EE_Graphics_Text.rst class_EE_Graphics_TextTransform.rst class_EE_Graphics_Texture.rst class_EE_Graphics_TextureAtlas.rst class_EE_Graphics_TextureAtlasLoader.rst class_EE_Graphics_TextureAtlasManager.rst class_EE_Graphics_TextureFactory.rst class_EE_Graphics_TextureLoader.rst class_EE_Graphics_TexturePacker.rst class_EE_Graphics_TextureRegion.rst class_EE_Graphics_TriangleDrawable.rst class_EE_Graphics_VertexBuffer.rst class_EE_Graphics_VertexBufferOGL.rst class_EE_Graphics_VertexBufferVBO.rst class_EE_Graphics_VertexShader.rst class_EE_Graphics_View.rst .. ref-code-block:: cpp :class: doxyrest-overview-code-block namespace Graphics { // enums enum :ref:`FontAntialiasing`; enum :ref:`FontHinting`; enum :ref:`FontHorizontalAlign`; enum :ref:`FontType`; enum :ref:`FontVerticalAlign`; enum :ref:`GraphicsLibraryExtension`; enum :ref:`GraphicsLibraryVersion`; enum :ref:`ParticleEffect`; enum :ref:`PixelDensitySize`; enum :ref:`PrimitiveFillMode`; enum :ref:`PrimitiveType`; enum :ref:`RenderMode`; enum :ref:`VertexArrayStates`; enum :ref:`VertexBufferUsageType`; enum :ref:`VertexFlags`; // structs struct :ref:`VertexData`; // classes class :ref:`ArcDrawable`; class :ref:`BatchRenderer`; class :ref:`BlendMode`; class :ref:`CircleDrawable`; class :ref:`ClippingMask`; class :ref:`ConvexShapeDrawable`; class :ref:`Drawable`; class :ref:`DrawableGroup`; class :ref:`DrawableResource`; class :ref:`DrawableSearcher`; class :ref:`Font`; class :ref:`FontBMFont`; class :ref:`FontFamily`; class :ref:`FontManager`; class :ref:`FontSprite`; class :ref:`FontStyleConfig`; class :ref:`FontTrueType`; class :ref:`FragmentShader`; class :ref:`FrameBuffer`; class :ref:`GlobalBatchRenderer`; class :ref:`GlobalTextureAtlas`; class :ref:`Glyph`; class :ref:`GlyphDrawable`; class :ref:`Image`; class :ref:`NinePatch`; class :ref:`NinePatchManager`; class :ref:`Particle`; class :ref:`ParticleSystem`; class :ref:`PixelDensity`; class :ref:`PrimitiveDrawable`; class :ref:`Primitives`; class :ref:`RectangleDrawable`; class :ref:`Renderer`; class :ref:`RendererGL`; class :ref:`RendererGLShader`; class :ref:`ScrollParallax`; class :ref:`Shader`; class :ref:`ShaderProgram`; class :ref:`ShaderProgramManager`; class :ref:`Sprite`; class :ref:`StateListDrawable`; class :ref:`StatefulDrawable`; class :ref:`Text`; class :ref:`TextTransform`; class :ref:`Texture`; class :ref:`TextureAtlas`; class :ref:`TextureAtlasLoader`; class :ref:`TextureAtlasManager`; class :ref:`TextureFactory`; class :ref:`TextureLoader`; class :ref:`TexturePacker`; class :ref:`TextureRegion`; class :ref:`TriangleDrawable`; class :ref:`VertexBuffer`; class :ref:`VertexBufferOGL`; class :ref:`VertexBufferVBO`; class :ref:`VertexShader`; class :ref:`View`; // global variables :ref:`EE_API` :ref:`Renderer`* :target:`GLi`; const int :target:`VertexElementCount`[] = { 2, 2, 2, 2, 2, 4 }; // global functions :ref:`EE_API` bool :target:`operator==`(const :ref:`BlendMode`& left, const :ref:`BlendMode`& right); :ref:`EE_API` bool :target:`operator!=`(const :ref:`BlendMode`& left, const :ref:`BlendMode`& right); } // namespace Graphics