ManaPlus
Data Structures | Macros | Functions | Variables
graphicsmanager.h File Reference

(986a3bf)

#include "localconsts.h"
#include <SDL_opengl.h>
#include "sdlshared.h"
#include "utils/stringvector.h"
#include <set>

Go to the source code of this file.

Data Structures

class  GraphicsManager
 

Macros

#define GL_GLEXT_PROTOTYPES   1
 

Functions

 PRAGMA45 (GCC diagnostic push) PRAGMA45(GCC diagnostic ignored "-Wredundant-decls") PRAGMA45(GCC diagnostic pop) class TestMain
 

Variables

GraphicsManager graphicsManager
 

Macro Definition Documentation

◆ GL_GLEXT_PROTOTYPES

#define GL_GLEXT_PROTOTYPES   1

Definition at line 32 of file graphicsmanager.h.

Function Documentation

◆ PRAGMA45()

PRAGMA45 ( GCC diagnostic  push)

Variable Documentation

◆ graphicsManager

GraphicsManager graphicsManager
extern

Definition at line 115 of file graphicsmanager.cpp.

Referenced by Setup_Video::action(), OpenGLImageHelper::copySurfaceToImage(), NormalOpenGLGraphics::drawLineArrayf(), NormalOpenGLGraphics::drawLineArrayi(), MobileOpenGL2Graphics::drawLineArrays(), MobileOpenGLGraphics::drawLineArrays(), ModernOpenGLGraphics::drawLineArrays(), drawQuad(), MobileOpenGL2Graphics::drawQuad(), ModernOpenGLGraphics::drawQuad(), NormalOpenGLGraphics::drawQuadArrayfi(), NormalOpenGLGraphics::drawQuadArrayfiCached(), NormalOpenGLGraphics::drawQuadArrayii(), NormalOpenGLGraphics::drawQuadArrayiiCached(), drawRescaledQuad(), MobileOpenGL2Graphics::drawRescaledQuad(), ModernOpenGLGraphics::drawRescaledQuad(), MobileOpenGL2Graphics::drawTriangleArray(), ModernOpenGLGraphics::drawTriangleArray(), MobileOpenGLGraphics::drawTriangleArrayfs(), MobileOpenGLGraphics::drawTriangleArrayfsCached(), emuglTextureSubImage2DEXT(), Client::gameInit(), Graphics::getMemoryUsage(), MobileOpenGLScreenshotHelper::getScreenshot(), OpenGLScreenshotHelper::getScreenshot(), OpenGLImageHelper::glLoad(), SafeOpenGLImageHelper::glLoad(), Client::initGraphics(), MapReader::loadEmptyAtlas(), MobileOpenGL2Graphics::postInit(), ModernOpenGLGraphics::postInit(), MobileOpenGLScreenshotHelper::prepare(), OpenGLScreenshotHelper::prepare(), MapReader::readTileset(), Theme::selectSkin(), setConfigDefaults2(), Graphics::setOpenGLMode(), MobileOpenGL2Graphics::testDraw(), ModernOpenGLGraphics::testDraw(), NormalOpenGLGraphics::testDraw(), TestLauncher::testTextures(), TestLauncher::testVideoDetection(), and Graphics::updateMemoryInfo().