SLProject
4.2.000
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
|
This is the complete list of members for SLTexFont, including all inherited members.
_autoCalcTM3D | SLGLTexture | protected |
_bumpScale | SLGLTexture | protected |
_bytesInFile | SLGLTexture | protected |
_bytesOnGPU | SLGLTexture | protected |
_bytesPerPixel | SLGLTexture | protected |
_compressedTexture | SLGLTexture | protected |
_deleteImageAfterBuild | SLGLTexture | protected |
_deleteProgram | SLTexFont | |
_depth | SLGLTexture | protected |
_fontTexProgram | SLTexFont | |
_height | SLGLTexture | protected |
_images | SLGLTexture | protected |
_internalFormat | SLGLTexture | protected |
_mag_filter | SLGLTexture | protected |
_min_filter | SLGLTexture | protected |
_mutex | SLGLTexture | protected |
_name | SLObject | protected |
_needsUpdate | SLGLTexture | protected |
_resizeToPow2 | SLGLTexture | protected |
_target | SLGLTexture | protected |
_texID | SLGLTexture | protected |
_texType | SLGLTexture | protected |
_tm | SLGLTexture | protected |
_url | SLObject | protected |
_uvIndex | SLGLTexture | protected |
_vaoSprite | SLGLTexture | protected |
_width | SLGLTexture | protected |
_wrap_s | SLGLTexture | protected |
_wrap_t | SLGLTexture | protected |
autoCalcTM3D() const | SLGLTexture | inline |
bindActive(SLuint texUnit=0) | SLGLTexture | |
build(SLint texUnit) | SLGLTexture | virtual |
build2DMipmaps(SLint target, SLuint index) | SLGLTexture | |
buildTextBuffers(SLGLVertexArray &vao, const SLstring &text, SLfloat maxWidth=0.0f, SLfloat lineHeight=1.5f) | SLTexFont | |
bumpScale(SLfloat bs) | SLGLTexture | inline |
bumpScale() const | SLGLTexture | inline |
bytesInFile() | SLGLTexture | inline |
bytesOnGPU() | SLGLTexture | inline |
bytesPerPixel() | SLGLTexture | inline |
calc3DGradients(SLint sampleRadius, const function< void(int)> &onUpdateProgress=nullptr) | SLGLTexture | |
calcTextSize(const SLstring &text, SLfloat maxWidth=0.0f, SLfloat lineHeightFactor=1.5f) | SLTexFont | |
chars | SLTexFont | |
charsHeight | SLTexFont | |
copyVideoImage(SLint camWidth, SLint camHeight, CVPixelFormatGL glFormat, SLuchar *data, SLbool isContinuous, SLbool isTopLeft) | SLGLTexture | |
copyVideoImage(SLint camWidth, SLint camHeight, CVPixelFormatGL srcFormat, CVPixelFormatGL dstFormat, SLuchar *data, SLbool isContinuous, SLbool isTopLeft) | SLGLTexture | |
create(SLstring fontFilename) | SLTexFont | |
cubeUV2XYZ(SLint index, SLfloat u, SLfloat v, SLfloat &x, SLfloat &y, SLfloat &z) | SLGLTexture | |
cubeXYZ2UV(SLfloat x, SLfloat y, SLfloat z, SLint &index, SLfloat &u, SLfloat &v) | SLGLTexture | |
deleteData(SLbool deleteAlsoOnGPU) | SLGLTexture | |
deleteDataGpu() | SLGLTexture | |
deleteImageAfterBuild(SLbool delImg) | SLGLTexture | inline |
deleteImages() | SLGLTexture | |
depth() | SLGLTexture | inline |
detectType(const SLstring &filename) | SLGLTexture | static |
drawSprite(SLbool doUpdate, SLfloat x, SLfloat y, SLfloat w, SLfloat h) | SLGLTexture | |
dudv(SLfloat u, SLfloat v) | SLGLTexture | |
filterString(SLint glFilter) | SLGLTexture | |
fontTexProgram() | SLTexFont | inline |
fullUpdate() | SLGLTexture | |
getTexelf(SLfloat u, SLfloat v, SLuint imgIndex=0) | SLGLTexture | |
getTexelf(const SLVec3f &cubemapDir) | SLGLTexture | |
hasAlpha() | SLGLTexture | inline |
height() | SLGLTexture | inline |
images() | SLGLTexture | inline |
internalFormatStr(int internalFormat) | SLGLTexture | static |
isTexture() | SLGLTexture | inline |
load(const SLstring &filename, SLbool flipVertical=true, SLbool loadGrayscaleIntoAlpha=false) | SLGLTexture | protected |
load(const SLVCol4f &colors) | SLGLTexture | protected |
magFiler(SLint magF) | SLGLTexture | inline |
magnificationFilterName() | SLGLTexture | inline |
maxAnisotropy | SLGLTexture | static |
minFiler(SLint minF) | SLGLTexture | inline |
minificationFilterName() | SLGLTexture | inline |
name(const SLstring &Name) | SLObject | inline |
name() const | SLObject | inline |
needsUpdate(SLbool update) | SLGLTexture | inline |
needsUpdate() | SLGLTexture | inline |
SLGLTexture() | SLGLTexture | |
SLGLTexture(SLAssetManager *assetMgr, const SLVCol4f &colors, SLint min_filter=GL_LINEAR, SLint mag_filter=GL_LINEAR, SLint wrapS=GL_REPEAT, const SLstring &name="2D-Texture") | SLGLTexture | explicit |
SLGLTexture(SLAssetManager *assetMgr, SLint min_filter, SLint mag_filter, SLint wrapS, SLint wrapT, SLenum target=GL_TEXTURE_2D) | SLGLTexture | explicit |
SLGLTexture(SLAssetManager *assetMgr, unsigned char *data, int width, int height, int cvtype, SLint min_filter, SLint mag_filter, SLTextureType type, SLint wrapS, SLint wrapT) | SLGLTexture | explicit |
SLGLTexture(SLAssetManager *assetMgr, const SLstring &imageFilename, SLint min_filter=GL_LINEAR_MIPMAP_LINEAR, SLint mag_filter=GL_LINEAR, SLTextureType type=TT_unknown, SLint wrapS=GL_REPEAT, SLint wrapT=GL_REPEAT) | SLGLTexture | explicit |
SLGLTexture(SLAssetManager *assetMgr, const SLVstring &imageFilenames, SLint min_filter=GL_LINEAR, SLint mag_filter=GL_LINEAR, SLint wrapS=GL_REPEAT, SLint wrapT=GL_REPEAT, const SLstring &name="3D-Texture", SLbool loadGrayscaleIntoAlpha=false) | SLGLTexture | explicit |
SLGLTexture(SLAssetManager *assetMgr, SLint depth, const SLstring &imageFilename, SLint min_filter=GL_LINEAR, SLint mag_filter=GL_LINEAR, SLint wrapS=GL_REPEAT, SLint wrapT=GL_REPEAT, const SLstring &name="3D-Texture", SLbool loadGrayscaleIntoAlpha=false) | SLGLTexture | explicit |
SLGLTexture(SLAssetManager *assetMgr, const SLstring &imageFilenameXPos, const SLstring &imageFilenameXNeg, const SLstring &imageFilenameYPos, const SLstring &imageFilenameYNeg, const SLstring &imageFilenameZPos, const SLstring &imageFilenameZNeg, SLint min_filter=GL_LINEAR, SLint mag_filter=GL_LINEAR, SLTextureType type=TT_unknown) | SLGLTexture | |
SLObject(const SLstring &Name="", const SLstring &url="") | SLObject | inline |
SLTexFont(SLstring fontFilename, SLGLProgram *fontTexProgram) | SLTexFont | |
SLTexFont(SLstring fontFilename, SLstring shaderDir) | SLTexFont | |
smooth3DGradients(SLint smoothRadius, function< void(int)> onUpdateProgress=nullptr) | SLGLTexture | |
target() const | SLGLTexture | inline |
texID() const | SLGLTexture | inline |
textureSize(int width, int height) | SLGLTexture | inline |
texType(SLTextureType bt) | SLGLTexture | inline |
texType() | SLGLTexture | inline |
tm() | SLGLTexture | inline |
totalNumBytesOnGPU | SLGLTexture | static |
typeName() | SLGLTexture | |
typeShortName() | SLGLTexture | |
url(const SLstring &url) | SLObject | inline |
url() const | SLObject | inline |
uvIndex(SLbyte i) | SLGLTexture | inline |
uvIndex() | SLGLTexture | inline |
width() | SLGLTexture | inline |
wrapTextToLines(SLstring text, SLfloat maxW) | SLTexFont | |
~SLGLTexture() override | SLGLTexture | |
~SLObject() | SLObject | inlinevirtual |
~SLTexFont() | SLTexFont |