ManaPlus
Macros | Functions
openglgraphicsdefadvanced.hpp File Reference

(986a3bf)

Go to the source code of this file.

Macros

#define RENDER_OPENGLGRAPHICSDEFADVANCED_HPP
 

Functions

void drawVertexes (const OpenGLGraphicsVertexes &restrict ogl) restrict2 A_INLINE
 
void initArrays (const int vertCount) restrict2 override final
 
void debugBindTexture (const Image *restrict const image) restrict2
 
void deleteArraysInternal () restrict2
 

Macro Definition Documentation

◆ RENDER_OPENGLGRAPHICSDEFADVANCED_HPP

#define RENDER_OPENGLGRAPHICSDEFADVANCED_HPP

Definition at line 24 of file openglgraphicsdefadvanced.hpp.

Function Documentation

◆ debugBindTexture()

void debugBindTexture ( const Image *restrict const  image)
protected

◆ deleteArraysInternal()

void NormalOpenGLGraphics::deleteArraysInternal ( )
protected

Definition at line 226 of file mobileopengl2graphics.cpp.

227 {
228  delete [] mFloatArray;
229  mFloatArray = nullptr;
230  delete [] mFloatArrayCached;
231  mFloatArrayCached = nullptr;
232 }

References MobileOpenGL2Graphics::mFloatArray, and MobileOpenGL2Graphics::mFloatArrayCached.

Referenced by MobileOpenGL2Graphics::~MobileOpenGL2Graphics(), MobileOpenGLGraphics::~MobileOpenGLGraphics(), ModernOpenGLGraphics::~ModernOpenGLGraphics(), and NormalOpenGLGraphics::~NormalOpenGLGraphics().

◆ drawVertexes()

void drawVertexes ( const OpenGLGraphicsVertexes &restrict  ogl)
inline

◆ initArrays()

void initArrays ( const int  vertCount)
finaloverride