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 SLTexColorLUT, including all inherited members.
_alphas | SLTexColorLUT | protected |
_autoCalcTM3D | SLGLTexture | protected |
_bumpScale | SLGLTexture | protected |
_bytesInFile | SLGLTexture | protected |
_bytesOnGPU | SLGLTexture | protected |
_bytesPerPixel | SLGLTexture | protected |
_colorLUT | SLTexColorLUT | protected |
_colors | SLTexColorLUT | protected |
_compressedTexture | SLGLTexture | protected |
_deleteImageAfterBuild | SLGLTexture | protected |
_depth | SLGLTexture | protected |
_height | SLGLTexture | protected |
_images | SLGLTexture | protected |
_internalFormat | SLGLTexture | protected |
_keyboardDeltaPos | SLEventHandler | protected |
_length | SLTexColorLUT | protected |
_mag_filter | SLGLTexture | protected |
_min_filter | SLGLTexture | protected |
_mouseRotationFactor | SLEventHandler | 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 |
allAlphas() | SLTexColorLUT | |
allColors() | SLTexColorLUT | |
alphas() | SLTexColorLUT | inline |
autoCalcTM3D() const | SLGLTexture | inline |
bindActive(SLuint texUnit=0) | SLGLTexture | |
build(SLint texUnit) | SLGLTexture | virtual |
build2DMipmaps(SLint target, SLuint index) | SLGLTexture | |
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 | |
colors(SLColorLUTType lut) | SLTexColorLUT | |
colors() | SLTexColorLUT | inline |
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 | |
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 | |
fullUpdate() | SLGLTexture | |
generateTexture() | SLTexColorLUT | |
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 |
length() | SLTexColorLUT | 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 |
mouseRotationFactor(SLfloat rf) | SLEventHandler | inline |
mouseRotationFactor() | SLEventHandler | inline |
name(const SLstring &Name) | SLObject | inline |
name() const | SLObject | inline |
needsUpdate(SLbool update) | SLGLTexture | inline |
needsUpdate() | SLGLTexture | inline |
onDoubleClick(const SLMouseButton button, const SLint x, const SLint y, const SLKey mod) | SLEventHandler | inlinevirtual |
onKeyPress(const SLKey key, const SLKey mod) | SLEventHandler | inlinevirtual |
onKeyRelease(const SLKey key, const SLKey mod) | SLEventHandler | inlinevirtual |
onMouseDown(const SLMouseButton button, const SLint x, const SLint y, const SLKey mod) | SLEventHandler | inlinevirtual |
onMouseMove(const SLMouseButton button, const SLint x, const SLint y, const SLKey mod) | SLEventHandler | inlinevirtual |
onMouseUp(const SLMouseButton button, const SLint x, const SLint y, const SLKey mod) | SLEventHandler | inlinevirtual |
onMouseWheel(const SLint delta, const SLKey mod) | SLEventHandler | inlinevirtual |
onRotationPYR(const SLfloat pitchRAD, const SLfloat yawRAD, const SLfloat rollRAD) | SLEventHandler | inlinevirtual |
onTouch2Down(const SLint x1, const SLint y1, const SLint x2, const SLint y2) | SLEventHandler | inlinevirtual |
onTouch2Move(const SLint x1, const SLint y1, const SLint x2, const SLint y2) | SLEventHandler | inlinevirtual |
onTouch2Up(const SLint x1, const SLint y1, const SLint x2, const SLint y2) | SLEventHandler | inlinevirtual |
onTouch3Down(const SLint x1, const SLint y1) | SLEventHandler | inlinevirtual |
onTouch3Move(const SLint x1, const SLint y1) | SLEventHandler | inlinevirtual |
onTouch3Up(const SLint x1, const SLint y1) | SLEventHandler | inlinevirtual |
SLEventHandler() | SLEventHandler | 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 |
SLTexColorLUT(SLAssetManager *assetMgr, SLColorLUTType lutType, SLuint length=256) | SLTexColorLUT | |
SLTexColorLUT(SLAssetManager *assetMgr, SLVAlphaLUTPoint alphaVec, SLColorLUTType lutType=CLUT_RYGCB, SLuint length=256) | SLTexColorLUT | |
SLTexColorLUT(SLAssetManager *assetMgr, SLVAlphaLUTPoint alphaValues, SLVColorLUTPoint colorValues, SLuint length=256) | SLTexColorLUT | |
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 |
~SLEventHandler() | SLEventHandler | inlinevirtual |
~SLGLTexture() override | SLGLTexture | |
~SLObject() | SLObject | inlinevirtual |
~SLTexColorLUT() | SLTexColorLUT | virtual |