GlistEngine
Loading...
Searching...
No Matches
gGLRenderEngine Member List

This is the complete list of members for gGLRenderEngine, including all inherited members.

activateTexture(int textureSlotNo=0) overridegGLRenderEnginevirtual
addSceneLight(gLight *light)gRenderer
arcmeshgRendererprotected
attachRenderbufferToFramebuffer(GLenum attachment, GLuint rbo) overridegGLRenderEnginevirtual
attachTextureToFramebuffer(GLenum attachment, GLenum textarget, GLuint texId, GLuint level=0) overridegGLRenderEnginevirtual
attachUbo(GLuint id, int bindingpoint, const std::string &uboName) overridegGLRenderEngineinlinevirtual
backupMatrices()gRenderer
beginSSAO()gRenderer
bindBuffer(GLenum target, GLuint buffer) overridegGLRenderEnginevirtual
bindDefaultFramebuffer() overridegGLRenderEnginevirtual
bindFramebuffer(GLuint fbo) overridegGLRenderEnginevirtual
bindQuadVAO() overridegGLRenderEnginevirtual
bindRenderbuffer(GLuint rbo) overridegGLRenderEnginevirtual
bindSkyTexture(GLuint texId) overridegGLRenderEnginevirtual
bindSkyTexture(GLuint texId, int textureSlot) overridegGLRenderEnginevirtual
bindTexture(GLuint texId) overridegGLRenderEnginevirtual
bindTexture(GLuint texId, int textureSlotNo) overridegGLRenderEnginevirtual
bindVAO(GLuint vao) overridegGLRenderEnginevirtual
boxmeshgRendererprotected
brdfshadergRendererprotected
bufSubData(GLuint buffer, int offset, int size, const void *data) overridegGLRenderEnginevirtual
cameragRendererprotected
camerapositiongRendererprotected
checkCompileErrors(GLuint shader, const std::string &type) overridegGLRenderEnginevirtual
checkFramebufferStatus() overridegGLRenderEnginevirtual
circlemeshgRendererprotected
cleanup()gRendererprotectedvirtual
cleanupSSAOResources()gRendererprotected
clear() overridegGLRenderEnginevirtual
clearColor(int r, int g, int b, int a=255) overridegGLRenderEnginevirtual
clearColor(gColor color) overridegGLRenderEnginevirtual
clearScreen(bool color=true, bool depth=true) overridegGLRenderEnginevirtual
colorshadergRendererprotected
createFramebuffer() overridegGLRenderEnginevirtual
createFullscreenQuad(GLuint &vao, GLuint &vbo) overridegGLRenderEnginevirtual
createQuad(GLuint &inQuadVAO, GLuint &inQuadVBO) overridegGLRenderEnginevirtual
createRenderbuffer() overridegGLRenderEnginevirtual
createTextures() overridegGLRenderEnginevirtual
createVAO() overridegGLRenderEnginevirtual
crossmeshgRendererprotected
currentresolutiongRendererprotectedstatic
deleteBuffer(GLuint &buffer) overridegGLRenderEnginevirtual
deleteFramebuffer(GLuint &fbo) overridegGLRenderEnginevirtual
deleteFullscreenQuad(GLuint &vao, GLuint *vbo) overridegGLRenderEnginevirtual
deleteRenderbuffer(GLuint &rbo) overridegGLRenderEnginevirtual
deleteTexture(GLuint &texId) overridegGLRenderEnginevirtual
deleteVAO(GLuint &vao) overridegGLRenderEnginevirtual
depthtesttypegRendererprotected
DEPTHTESTTYPE_ALWAYSgRendererstatic
DEPTHTESTTYPE_LESSgRendererstatic
depthtesttypeidgRendererprotected
disableAlphaBlending() overridegGLRenderEnginevirtual
disableAlphaTest() overridegGLRenderEnginevirtual
disableDepthTest() overridegGLRenderEnginevirtual
disableFog()gRenderer
disableGammaCorrection()gRenderer
disableGrid()gRenderer
disableHDR()gRenderer
disableLighting()gRenderer
disableSoftShadows()gRenderer
disableSSAO()gRenderer
disableVertexAttrib(int index) overridegGLRenderEnginevirtual
drawArc(float xCenter, float yCenter, float radius, bool isFilled=true, int numberOfSides=60, float degree=360.0f, float rotate=360.0f)gRenderer
drawArrays(int drawMode, int count) overridegGLRenderEnginevirtual
drawArrow(float x1, float y1, float length, float angle, float tipLength, float tipAngle)gRenderer
drawBox(float x, float y, float z, float w=1.0f, float h=1.0f, float d=1.0f, bool isFilled=true)gRenderer
drawBox(glm::mat4 transformationMatrix, bool isFilled=true)gRenderer
drawCircle(float xCenter, float yCenter, float radius, bool isFilled=false, float numberOfSides=64.0f)gRenderer
drawCone(float x, float y, float z, int r, int h, glm::vec3 scale=glm::vec3(1.0f, 1.0f, 1.0f), int segmentnum=32, bool isFilled=true)gRenderer
drawConeOblique(float x, float y, float z, int r, int h, glm::vec2 shiftdistance, glm::vec3 scale=glm::vec3(1.0f, 1.0f, 1.0f), int segmentnum=32, bool isFilled=true)gRenderer
drawCross(float x, float y, float width, float height, float thickness, bool isFilled)gRenderer
drawCylinder(float x, float y, float z, int r, int h, glm::vec3 scale=glm::vec3(1.0f, 1.0f, 1.0f), int segmentnum=32, bool isFilled=true)gRenderer
drawCylinderOblique(float x, float y, float z, int r, int h, glm::vec2 shiftdistance, glm::vec3 scale=glm::vec3(1.0f, 1.0f, 1.0f), int segmentnum=32, bool isFilled=true)gRenderer
drawCylinderObliqueTrapezodial(float x, float y, float z, int r1, int r2, int h, glm::vec2 shiftdistance, glm::vec3 scale=glm::vec3(1.0, 1.0, 1.0), int segmentnum=32, bool isFilled=true)gRenderer
drawCylinderTrapezodial(float x, float y, float z, int r1, int r2, int h, glm::vec3 scale=glm::vec3(1.0f, 1.0f, 1.0f), int segmentnum=32, bool isFilled=true)gRenderer
drawElements(int drawMode, int count) overridegGLRenderEnginevirtual
drawFullscreenQuad() overridegGLRenderEnginevirtual
drawGrid()gRenderer
drawGridXY()gRenderer
drawGridXZ()gRenderer
drawGridYZ()gRenderer
drawLine(float x1, float y1, float x2, float y2, float thickness=1.0f)gRenderer
drawLine(float x1, float y1, float z1, float x2, float y2, float z2, float thickness=1.0f)gRenderer
drawPyramid(float x, float y, float z, int r, int h, glm::vec3 scale=glm::vec3(1.0f, 1.0f, 1.0f), int numberofsides=4, bool isFilled=true)gRenderer
drawPyramidOblique(float x, float y, float z, int r, int h, glm::vec2 shiftdistance, glm::vec3 scale=glm::vec3(1.0f, 1.0f, 1.0f), int numberofsides=4, bool isFilled=true)gRenderer
drawRectangle(float x, float y, float w, float h, bool isFilled=false)gRenderer
drawRoundedRectangle(float x, float y, float w, float h, int radius, bool isFilled)gRenderer
drawSphere(float xPos, float yPos, float zPos, glm::vec3 scale=glm::vec3(1.0f, 1.0f, 1.0f), int xSegmentNum=64, int ySegmentNum=32, bool isFilled=true)gRenderer
drawTriangle(float px, float py, float qx, float qy, float rx, float ry, bool is_filled=true)gRenderer
drawTube(float x, float y, float z, int outerradius, int innerradious, int h, glm::vec3 scale=glm::vec3(1.0f, 1.0f, 1.0f), int segmentnum=32, bool isFilled=true)gRenderer
drawTubeOblique(float x, float y, float z, int outerradius, int innerradious, int h, glm::vec2 shiftdistance, glm::vec3 scale=glm::vec3(1.0f, 1.0f, 1.0f), int segmentnum=32, bool isFilled=true)gRenderer
drawTubeObliqueTrapezodial(float x, float y, float z, int topouterradius, int topinnerradious, int buttomouterradious, int buttominnerradious, int h, glm::vec2 shiftdistance, glm::vec3 scale=glm::vec3(1.0f, 1.0f, 1.0f), int segmentnum=32, bool isFilled=true)gRenderer
drawTubeTrapezodial(float x, float y, float z, int topouterradius, int topinnerradious, int buttomouterradious, int buttominnerradious, int h, glm::vec3 scale=glm::vec3(1.0f, 1.0f, 1.0f), int segmentnum=32, bool isFilled=true)gRenderer
drawVbo(const gVbo &vbo) overridegGLRenderEnginevirtual
ENABLE_FOG enum valuegRenderer
ENABLE_GAMMA enum valuegRenderer
ENABLE_HDR enum valuegRenderer
ENABLE_SOFT_SHADOWS enum valuegRenderer
ENABLE_SSAO enum valuegRenderer
enableAlphaBlending() overridegGLRenderEnginevirtual
enableAlphaTest() overridegGLRenderEnginevirtual
enableCubeMap() overridegGLRenderEnginevirtual
enableDepthTest() overridegGLRenderEnginevirtual
enableDepthTest(int depthTestType) overridegGLRenderEnginevirtual
enableDepthTestEqual() overridegGLRenderEnginevirtual
enableFog()gRenderer
enableGammaCorrection()gRenderer
enableGrid()gRenderer
enableHDR()gRenderer
enableLighting()gRenderer
enableSoftShadows()gRenderer
enableSSAO()gRenderer
enableVertexAttrib(int index) overridegGLRenderEnginevirtual
endSSAO()gRenderer
equirectangularshadergRendererprotected
fboshadergRendererprotected
fogcolorgRendererprotected
fogdensitygRendererprotected
foggradientgRendererprotected
foglinearendgRendererprotected
foglinearstartgRendererprotected
fogmodegRendererprotected
FOGMODE_EXPgRendererstatic
FOGMODE_LINEARgRendererstatic
fognogRendererprotected
fontshadergRendererprotected
fullscreenquadvaogRendererprotected
fullscreenquadvbogRendererprotected
genBuffers() overridegGLRenderEnginevirtual
generateMipMap() overridegGLRenderEnginevirtual
generateSkyMipMap() overridegGLRenderEnginevirtual
getBrdfShader()gRenderer
getCamera() constgRenderer
getCameraPosition() constgRenderer
getColor()gRenderer
getColorShader()gRenderer
getCurrentResolution()gRenderer
getDepthTestType() overridegGLRenderEnginevirtual
getEquirectangularShader()gRenderer
getFboShader()gRenderer
getFogColor() constgRenderer
getFogDensity() constgRenderer
getFogGradient() constgRenderer
getFogLinearEnd() constgRenderer
getFogLinearStart() constgRenderer
getFogMode() constgRenderer
getFogNo() constgRenderer
getFontShader()gRenderer
getFullscreenQuadVAO() constgRenderer
getGlobalAmbientColor()gRenderer
getGrid() constgRenderer
getGridLineInterval()gRenderer
getGridMaxLength()gRenderer
getGridShader()gRenderer
getHeight()gRenderer
getImageShader()gRenderer
getIrradianceShader()gRenderer
getLightingColor()gRenderer
getLightingPosition()gRenderer
getPbrShader()gRenderer
getPrefilterShader()gRenderer
getProjectionMatrix() constgRenderer
getProjectionMatrix2d() constgRenderer
getResolution(int screenWidth, int screenHeight)gRendererstatic
getScaleMultiplier()gRendererstatic
getSceneLight(int lightNo)gRenderer
getSceneLightNum()gRenderer
getScreenHeight()gRenderer
getScreenScaling()gRendererstatic
getScreenWidth()gRenderer
getShaderSrcBrdfFragment()gRendererprotectedstatic
getShaderSrcBrdfVertex()gRendererprotectedstatic
getShaderSrcColorFragment()gRendererprotectedstatic
getShaderSrcColorVertex()gRendererprotectedstatic
getShaderSrcCubemapVertex()gRendererprotectedstatic
getShaderSrcEquirectangularFragment()gRendererprotectedstatic
getShaderSrcFboFragment()gRendererprotectedstatic
getShaderSrcFboVertex()gRendererprotectedstatic
getShaderSrcFontFragment()gRendererprotectedstatic
getShaderSrcFontVertex()gRendererprotectedstatic
getShaderSrcGridFragment()gRendererprotectedstatic
getShaderSrcGridVertex()gRendererprotectedstatic
getShaderSrcImageFragment()gRendererprotectedstatic
getShaderSrcImageVertex()gRendererprotectedstatic
getShaderSrcIrradianceFragment()gRendererprotectedstatic
getShaderSrcPbrFragment()gRendererprotectedstatic
getShaderSrcPbrVertex()gRendererprotectedstatic
getShaderSrcPrefilterFragment()gRendererprotectedstatic
getShaderSrcShadowmapFragment()gRendererprotectedstatic
getShaderSrcShadowmapVertex()gRendererprotectedstatic
getShaderSrcSkyboxFragment()gRendererprotectedstatic
getShaderSrcSkyboxVertex()gRendererprotectedstatic
getShaderSrcSSAOBlurFragment()gRendererprotectedstatic
getShaderSrcSSAOFragment()gRendererprotectedstatic
getShaderSrcSSAOVertex()gRendererprotectedstatic
getShaderSrcTextureFragment()gRendererprotectedstatic
getShaderSrcTextureVertex()gRendererprotectedstatic
getShadowmapShader()gRenderer
getSkyboxShader()gRenderer
getSSAOBias()gRenderer
getSSAORadius()gRenderer
getSSAOStrength()gRenderer
getTextureShader()gRenderer
getUniformLocation(GLuint id, const std::string &name) overridegGLRenderEnginevirtual
getUnitHeight()gRenderer
getUnitResolution()gRenderer
getUnitWidth()gRenderer
getViewMatrix() constgRenderer
getWidth()gRenderer
gGetAppDir()gObjectstatic
gGetAssetsDir()gObjectstatic
gGetDatabasesDir()gObjectstatic
gGetFilesDir()gObjectstatic
gGetFontsDir()gObjectstatic
gGetImagesDir()gObjectstatic
gGetModelsDir()gObjectstatic
gGetShadersDir()gObjectstatic
gGetSoundsDir()gObjectstatic
gGetTexturesDir()gObjectstatic
gGetVideosDir()gObjectstatic
gGLRenderEngine()=defaultgGLRenderEngine
globalambientcolorgRendererprotected
gObject()gObject
gRenderer()=defaultgRenderer
gridgRendererprotected
gridshadergRendererprotected
gSetAssetsDir(std::string assetsDir)gObjectstatic
heightgRendererprotectedstatic
imageshadergRendererprotected
init() overridegGLRenderEngineprotectedvirtual
initSSAOResources()gRendererprotected
irradianceshadergRendererprotected
isalphablendingenabledgRendererprotected
isAlphaBlendingEnabled() overridegGLRenderEnginevirtual
isalphatestenabledgRendererprotected
isAlphaTestEnabled() overridegGLRenderEnginevirtual
isdepthtestenabledgRendererprotected
isDepthTestEnabled() overridegGLRenderEnginevirtual
isFogEnabled()gRenderer
isfogenabledgRendererprotected
isgammacorrectionenabledgRendererprotected
isGammaCorrectionEnabled()gRenderer
isglobalambientcolorchangedgRendererprotected
isGridEnabled()gRenderer
isGridXYEnabled()gRenderer
isGridXZEnabled()gRenderer
isGridYZEnabled()gRenderer
isHDREnabled()gRenderer
ishdrenabledgRendererprotected
isLightingEnabled()gRenderer
islightingenabledgRendererprotected
issoftshadowsenabledgRendererprotected
isSoftShadowsEnabled()gRenderer
isssaoallocatedgRendererprotected
isSSAOAllocated()gRenderer
isssaodebuggRendererprotected
isSSAODebug()gRenderer
isSSAOEnabled()gRenderer
isssaoenabledgRendererprotected
isssaorenderinggRendererprotected
lightingcolorgRendererprotected
lightingpositiongRendererprotected
lightsubogRendererprotected
linemeshgRendererprotected
linemesh2gRendererprotected
linemesh3gRendererprotected
loadProgram(const char *vertexSource, const char *fragmentSource, const char *geometrySource) overridegGLRenderEnginevirtual
logd(std::string message)gObject
logd(std::string tag, std::string message)gObject
loge(std::string message)gObject
loge(std::string tag, std::string message)gObject
logi(std::string message)gObject
logi(std::string tag, std::string message)gObject
LOGLEVEL_DEBUGgObjectstatic
LOGLEVEL_ERRORgObjectstatic
LOGLEVEL_INFOgObjectstatic
LOGLEVEL_SILENTgObjectstatic
LOGLEVEL_WARNINGgObjectstatic
logw(std::string message)gObject
logw(std::string tag, std::string message)gObject
originalgridgRendererprotected
pbrshadergRendererprotected
popMatrix() overridegGLRenderEnginevirtual
prefiltershadergRendererprotected
projectionmatrixgRendererprotected
projectionmatrix2dgRendererprotected
projectionmatrixoldgRendererprotected
pushMatrix() overridegGLRenderEnginevirtual
readTexturePixels(unsigned char *inPixels, GLuint textureId, int width, int height, GLenum format) overridegGLRenderEnginevirtual
readTexturePixelsHDR(float *inPixels, GLuint textureId, int width, int height, GLenum format) overridegGLRenderEnginevirtual
rectanglemeshgRendererprotected
releaseresolutiongObjectprotectedstatic
releasescalinggObjectprotectedstatic
removeAllSceneLights()gRenderer
removeSceneLight(gLight *light)gRenderer
rendercolorgRendererprotected
renderpassnogObjectprotectedstatic
renderpassnumgObjectprotectedstatic
resetShader(GLuint id, bool loaded) const overridegGLRenderEnginevirtual
resetTexture() overridegGLRenderEnginevirtual
restoreMatrices()gRenderer
roundedrectanglemeshgRendererprotected
scaleX(int x)gRendererstatic
scaleY(int y)gRendererstatic
SceneDataFlags enum namegRenderer
scenelightsgRendererprotected
sceneubogRendererprotected
screenscalinggRendererprotectedstatic
SCREENSCALING_AUTOgRendererstatic
SCREENSCALING_MIPMAPgRendererstatic
SCREENSCALING_NONEgRendererstatic
setBool(GLuint uniformloc, bool value) overridegGLRenderEnginevirtual
setBufferData(GLuint buffer, const void *data, size_t size, int usage) overridegGLRenderEnginevirtual
setBufferRange(int index, GLuint buffer, int offset, int size) overridegGLRenderEnginevirtual
setCamera(gCamera *camera)gRenderer
setCameraPosition(glm::vec3 cameraPosition)gRenderer
setColor(int r, int g, int b, int a=255)gRenderer
setColor(float r, float g, float b, float a=1.0f)gRenderer
setColor(const gColor &color)gRenderer
setColor(gColor *color)gRenderer
setCurrentResolution(int resolution)gRendererstatic
setCurrentResolution(int screenWidth, int screenHeight)gRendererstatic
setDepthTestFunc(int depthTestType) overridegGLRenderEnginevirtual
setDrawBufferNone() overridegGLRenderEnginevirtual
setFiltering(GLenum target, GLint minFilter, GLint magFilter) overridegGLRenderEnginevirtual
setFloat(GLuint uniformloc, float value) overridegGLRenderEnginevirtual
setFogColor(float r, float g, float b)gRenderer
setFogColor(const gColor &color)gRenderer
setFogDensity(float value)gRenderer
setFogGradient(float value)gRenderer
setFogLinearEnd(float value)gRenderer
setFogLinearStart(float value)gRenderer
setFogMode(int fogMode)gRenderer
setFogNo(int no)gRenderer
setGlobalAmbientColor(int r, int g, int b, int a=255)gRenderer
setGlobalAmbientColor(gColor color)gRendererinline
setGrid(gGrid *newgrid)gRenderer
setGridColorofAxisWireFrameXY(int r, int g, int b, int a)gRenderer
setGridColorofAxisWireFrameXY(gColor *color)gRenderer
setGridColorofAxisWireFrameXZ(int r, int g, int b, int a)gRenderer
setGridColorofAxisWireFrameXZ(gColor *color)gRenderer
setGridColorofAxisWireFrameYZ(int r, int g, int b, int a)gRenderer
setGridColorofAxisWireFrameYZ(gColor *color)gRenderer
setGridColorofAxisXY(int r, int g, int b, int a)gRenderer
setGridColorofAxisXY(gColor *color)gRenderer
setGridColorofAxisXZ(int r, int g, int b, int a)gRenderer
setGridColorofAxisXZ(gColor *color)gRenderer
setGridColorofAxisYZ(int r, int g, int b, int a)gRenderer
setGridColorofAxisYZ(gColor *color)gRenderer
setGridEnableAxis(bool xy, bool yz, bool xz)gRenderer
setGridEnableXY(bool xy)gRenderer
setGridEnableXZ(bool xz)gRenderer
setGridEnableYZ(bool yz)gRenderer
setGridLineInterval(float intervalvalue)gRenderer
setGridMaxLength(float length)gRenderer
setIndexBufferData(GLuint ebo, size_t size, const void *data, int usage) overridegGLRenderEnginevirtual
setInt(GLuint uniformloc, int value) overridegGLRenderEnginevirtual
setLightingColor(int r, int g, int b, int a=255)gRenderer
setLightingColor(gColor *color)gRendererinline
setLightingPosition(glm::vec3 lightingPosition)gRenderer
setMat2(GLuint uniformloc, const glm::mat2 &mat) overridegGLRenderEnginevirtual
setMat3(GLuint uniformloc, const glm::mat3 &mat) overridegGLRenderEnginevirtual
setMat4(GLuint uniformloc, const glm::mat4 &mat) overridegGLRenderEnginevirtual
setProjectionMatrix(glm::mat4 projectionMatrix)gRenderer
setProjectionMatrix2d(glm::mat4 projectionMatrix2d)gRenderer
setReadBufferNone() overridegGLRenderEnginevirtual
setRenderbufferStorage(GLenum format, int width, int height) overridegGLRenderEnginevirtual
setScreenScaling(int screenScaling)gRendererstatic
setScreenSize(int screenWidth, int screenHeight)gRendererstatic
setSSAOBias(float value)gRenderer
setSSAODebug(bool enabled)gRenderer
setSSAORadius(float value)gRenderer
setSSAOStrength(float value)gRenderer
setSwizzleMask(GLint swizzleMask[4]) overridegGLRenderEnginevirtual
setUnitResolution(int resolution)gRendererstatic
setUnitResolution(int screenWidth, int screenHeight)gRendererstatic
setUnitScreenSize(int unitWidth, int unitHeight)gRendererstatic
setUnsignedInt(GLuint uniformloc, unsigned int value) overridegGLRenderEnginevirtual
setVec2(GLuint uniformloc, const glm::vec2 &value) overridegGLRenderEnginevirtual
setVec2(GLuint uniformloc, float x, float y) overridegGLRenderEnginevirtual
setVec3(GLuint uniformloc, const glm::vec3 &value) overridegGLRenderEnginevirtual
setVec3(GLuint uniformloc, float x, float y, float z) overridegGLRenderEnginevirtual
setVec4(GLuint uniformloc, const glm::vec4 &value) overridegGLRenderEnginevirtual
setVec4(GLuint uniformloc, float x, float y, float z, float w) overridegGLRenderEnginevirtual
setVertexAttribPointer(int index, int size, int type, bool normalized, int stride, const void *pointer) overridegGLRenderEnginevirtual
setVertexBufferData(GLuint vbo, size_t size, const void *data, int usage) overridegGLRenderEnginevirtual
setViewMatrix(glm::mat4 viewMatrix)gRenderer
setViewport(int x, int y, int width, int height) overridegGLRenderEnginevirtual
setWrapping(GLenum target, GLint wrapS, GLint wrapT) overridegGLRenderEnginevirtual
setWrapping(GLenum target, GLint wrapS, GLint wrapT, GLint wrapR) overridegGLRenderEnginevirtual
setWrappingAndFiltering(GLenum target, GLint wrapS, GLint wrapT, GLint minFilter, GLint magFilter) overridegGLRenderEnginevirtual
setWrappingAndFiltering(GLenum target, GLint wrapS, GLint wrapT, GLint wrapR, GLint minFilter, GLint magFilter) overridegGLRenderEnginevirtual
shadowmapshadergRendererprotected
skyboxshadergRendererprotected
ssaobiasgRendererprotected
ssaoblurshadergRendererprotected
ssaofbogRendererprotected
ssaokernelgRendererprotected
ssaonoisetexturegRendererprotected
ssaoradiusgRendererprotected
ssaorealdefaultfbogRendererprotected
ssaoresultfbogRendererprotected
ssaoshadergRendererprotected
ssaostrengthgRendererprotected
takeScreenshot(gImage &img, int x, int y, int width, int height) overridegGLRenderEnginevirtual
takeScreenshot(gImage &img) overridegGLRenderEnginevirtual
texImage2D(GLenum target, GLint internalFormat, int width, int height, GLint format, GLint type, void *data) overridegGLRenderEnginevirtual
textureshadergRendererprotected
trianglemeshgRendererprotected
unbindBuffer(GLenum target) overridegGLRenderEnginevirtual
unbindSkyTexture() overridegGLRenderEnginevirtual
unbindSkyTexture(int textureSlotNo) overridegGLRenderEnginevirtual
unbindTexture() overridegGLRenderEnginevirtual
unbindVAO() overridegGLRenderEnginevirtual
unitheightgRendererprotectedstatic
unitresolutiongRendererprotectedstatic
unitwidthgRendererprotectedstatic
unscaleX(int x)gRendererstatic
unscaleY(int y)gRendererstatic
updateLights()gRenderer
updateScene()gRenderer
useShader(GLuint id) const overridegGLRenderEnginevirtual
viewmatrixgRendererprotected
viewmatrixoldgRendererprotected
widthgRendererprotectedstatic
~gGLRenderEngine() overridegGLRenderEngine
~gRenderer()gRenderervirtual