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

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

bind() constgTexture
bind(int textureSlotNo) constgTexture
checkPixelPerfectCollision(gImage *otherImage, float imgposX, float imgposY, float otherimgposX, float otherimgposY)gImage
cleanupAll()gTexture
cleanupData()gTexture
clearData()gImage
componentnumgTextureprotected
copyFrom(const gImage &other) noexceptgImageprotected
gTexture::copyFrom(const gTexture &other) noexceptgTextureprotected
createRenderer()gRenderObjectstatic
datagTextureprotected
datahdrgTextureprotected
destroyRenderer()gRenderObjectstatic
directorygTextureprotected
disableShadowMapping()gRenderObjectstatic
draw(int x, int y)gTexture
draw(int x, int y, int w, int h)gTexture
draw(int x, int y, int w, int h, float rotate)gTexture
draw(int x, int y, int w, int h, int pivotx, int pivoty, float rotate)gTexture
draw(glm::vec2 position, glm::vec2 size, float rotate=0.0f)gTexture
draw(glm::vec2 position, glm::vec2 size, glm::vec2 pivot, float rotate=0.0f)gTexture
drawSub(int x, int y, int sx, int sy, int sw, int sh)gTexture
drawSub(int x, int y, int w, int h, int sx, int sy, int sw, int sh)gTexture
drawSub(int x, int y, int w, int h, int sx, int sy, int sw, int sh, float rotate)gTexture
drawSub(int x, int y, int w, int h, int sx, int sy, int sw, int sh, int pivotx, int pivoty, float rotate)gTexture
drawSub(glm::vec2 pos, glm::vec2 size, glm::vec2 subpos, glm::vec2 subsize, float rotate=0.0f)gTexture
drawSub(glm::vec2 pos, glm::vec2 size, glm::vec2 subpos, glm::vec2 subsize, glm::vec2 pivot, float rotate=0.0f)gTexture
drawSub(const gRect &src, const gRect &dst, float rotate=0.f)gTexture
drawSub(const gRect &src, const gRect &dst, int pivotx, int pivoty, float rotate=0.f)gTexture
drawSub(const gRect &src, const gRect &dst, glm::vec2 pivot, float rotate=0.f)gTexture
enableShadowMapping()gRenderObjectstatic
filtermaggTextureprotected
filtermingTextureprotected
formatgTextureprotected
fullpathgTextureprotected
generateDownloadedImagePath(std::string imageType="png")gImagestatic
getComponentNum() constgTexture
getData()gTexture
getDir() constgTexture
getDirName(const std::string &fname)gTextureprotected
getFilename() constgTexture
getFileName(const std::string &fname)gTextureprotected
getFilterMag() constgTexture
getFilterMin() constgTexture
getFormat() constgTexture
getFullPath() constgTexture
getHeight() constgTexture
getId() constgTexture
getImageData()gImage
getImageDataHDR()gImage
getImageUrl()gImage
getInternalFormat() constgTexture
getRenderer()gRenderObjectstatic
getScreenHeight()gRenderObject
getScreenWidth()gRenderObject
getType() constgTexture
getTypeName() constgTexture
getTypeName(TextureType textureType)gTexturestatic
getWidth() constgTexture
getWrapS() constgTexture
getWrapT() constgTexture
gGetAppDir()gObjectstatic
gGetAssetsDir()gObjectstatic
gGetDatabasesDir()gObjectstatic
gGetFilesDir()gObjectstatic
gGetFontsDir()gObjectstatic
gGetImagesDir()gObjectstatic
gGetModelsDir()gObjectstatic
gGetShadersDir()gObjectstatic
gGetSoundsDir()gObjectstatic
gGetTexturesDir()gObjectstatic
gGetVideosDir()gObjectstatic
gImage()gImage
gImage(int w, int h, int format=GL_RGBA)gImage
gImage(const gImage &other)gImage
gImage(gImage &&other) noexceptgImage
gObject()gObject
gRenderObject()gRenderObject
gSetAssetsDir(std::string assetsDir)gObjectstatic
gTexture()gTexture
gTexture(int w, int h, int format=GL_RGBA, bool isFbo=false)gTexture
gTexture(const gTexture &other)gTexture
gTexture(gTexture &&other) noexceptgTexture
heightgTextureprotected
idgTextureprotected
internalformatgTextureprotected
ishdrgTextureprotected
isHDR() constgTexture
ismaskloadedgTextureprotected
ismutablegTextureprotected
isMutable()gTextureprotected
isShadowMappingEnabled()gRenderObjectstatic
isshadowmappingenabledgRenderObjectprotectedstatic
isstbimagegTextureprotected
istextureallocatedgTextureprotected
load(const std::string &fullPath)gImagevirtual
loadData(const std::string &fullPath)gImage
loadImage(const std::string &imagePath)gImage
loadImageData(const std::string &imagePath)gImage
loadImageFromURL(const std::string &imageUrl)gImage
loadImageFromURL(const std::string &imageUrl, bool cutUrlParameters)gImage
loadMask(const std::string &fullPath)gTexture
loadMaskImage(const std::string &maskImagePath)gImage
loadMaskTexture(const std::string &maskTexturePath)gTexture
loadTexture(const std::string &texturePath)gTexture
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
masktexturegTextureprotected
operator=(const gImage &other)gImage
operator=(gImage &&other) noexceptgImage
gTexture::operator=(const gTexture &other)gTexture
gTexture::operator=(gTexture &&other) noexceptgTexture
pathgTextureprotected
popMatrix()gRenderObject
pushMatrix()gRenderObject
releaseresolutiongObjectprotectedstatic
releasescalinggObjectprotectedstatic
renderpassnogObjectprotectedstatic
renderpassnumgObjectprotectedstatic
save(std::string fullpath)gImage
saveImage(std::string fileName)gImage
saveTexture(std::string fileName)gTexture
setCurrentResolution(int scalingNo, int currentResolutionNo)gObjectstatic
setData(unsigned char *textureData, int width, int height, int componentNum, bool isMutable=false, bool isStbImage=false)gTexture
setDataHDR(float *textureData, int width, int height, int componentNum, bool isMutable=false, bool isStbImage=false)gTexture
setDataInternal(unsigned char *textureData, bool isMutable=false, bool isStbImage=false, bool clean=true)gTextureprotected
setDataInternalHDR(float *textureData, bool isMutable=false, bool isStbImage=false, bool clean=true)gTextureprotected
setFiltering(int minFilter, int magFilter)gTexture
setImageData(unsigned char *imageData)gImage
setImageData(unsigned char *imageData, int width, int height, int componentNum, bool isMutable=false, bool isStbImage=false)gImage
setImageDataHDR(float *imageData)gImage
setImageDataHDR(float *imageData, int width, int height, int componentNum, bool isMutable=false, bool isStbImage=false)gImage
setScreenScaling(int screenScaling)gRenderObjectstatic
setScreenSize(int screenWidth, int screenHeight)gRenderObjectstatic
setType(TextureType textureType)gTexture
setUnitScreenSize(int unitWidth, int unitHeight)gRenderObjectstatic
setupRenderData()gTexture
setWrapping(int wrapS, int wrapT)gTexture
swap(gImage &other) noexceptgImageprotected
gTexture::swap(gTexture &other) noexceptgTextureprotected
TextureMagFilter enum namegTexture
TEXTUREMINMAGFILTER_CLAMP enum valuegTexture
TEXTUREMINMAGFILTER_LINEAR enum valuegTexture
TEXTUREMINMAGFILTER_MIPMAPLINEAR enum valuegTexture
TEXTUREMINMAGFILTER_NEAREST enum valuegTexture
TextureType enum namegTexture
TEXTURETYPE_COUNT enum valuegTexture
TEXTURETYPE_DIFFUSE enum valuegTexture
TEXTURETYPE_HEIGHT enum valuegTexture
TEXTURETYPE_NORMAL enum valuegTexture
TEXTURETYPE_PBR_ALBEDO enum valuegTexture
TEXTURETYPE_PBR_AO enum valuegTexture
TEXTURETYPE_PBR_METALNESS enum valuegTexture
TEXTURETYPE_PBR_NORMAL enum valuegTexture
TEXTURETYPE_PBR_ROUGHNESS enum valuegTexture
TEXTURETYPE_SPECULAR enum valuegTexture
TextureWrap enum namegTexture
TEXTUREWRAP_CLAMP enum valuegTexture
TEXTUREWRAP_CLAMPTOEDGE enum valuegTexture
TEXTUREWRAP_NEAREST enum valuegTexture
TEXTUREWRAP_REPEAT enum valuegTexture
typegTextureprotected
unbind() constgTexture
useData()gImage
widthgTextureprotected
wrapsgTextureprotected
wraptgTextureprotected
~gImage()gImagevirtual
~gTexture()gTexturevirtual