SLProject  4.2.000
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
SLAssetLoader Member List

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

_amSLAssetLoader
_fontPathSLAssetLoader
_loadTasksSLAssetLoader
_messageCondVarSLAssetLoader
_messageMutexSLAssetLoader
_modelPathSLAssetLoader
_onDoneLoadingSLAssetLoader
_sceneSLAssetLoader
_shaderPathSLAssetLoader
_stateSLAssetLoader
_texturePathSLAssetLoader
_workerSLAssetLoader
addGeoTiffToLoad(SLDeviceLocation &devLoc, const SLstring &imageFileWithPath)SLAssetLoader
addLoadTask(SLAssetLoadTask task)SLAssetLoader
addNodeToLoad(SLNode *&node, const SLstring &modelPath, SLSkybox *skybox=nullptr, SLbool deleteTexImgAfterBuild=false, SLbool loadMeshesOnly=true, SLMaterial *overrideMat=nullptr, float ambientFactor=0.5f, SLbool forceCookTorranceRM=false, SLuint flags=SLProcess_Triangulate|SLProcess_JoinIdenticalVertices|SLProcess_RemoveRedundantMaterials|SLProcess_FindDegenerates|SLProcess_FindInvalidData|SLProcess_SplitLargeMeshes)SLAssetLoader
addProgramToLoad(SLGLProgram *&program, const SLstring &vertShaderFile, const SLstring &fragShaderFile)SLAssetLoader
addRawDataToLoad(SLIOBuffer &buffer, SLstring filename, SLIOStreamKind kind)SLAssetLoader
addSkyboxToLoad(SLSkybox *&skybox, const SLstring &path, SLVec2i resolution, SLstring name)SLAssetLoader
addSkyboxToLoad(SLSkybox *&skybox, const SLstring &cubeMapXPos, const SLstring &cubeMapXNeg, const SLstring &cubeMapYPos, const SLstring &cubeMapYNeg, const SLstring &cubeMapZPos, const SLstring &cubeMapZNeg)SLAssetLoader
addTextureToLoad(SLGLTexture *&texture, const SLstring &path, SLint min_filter=GL_LINEAR_MIPMAP_LINEAR, SLint mag_filter=GL_LINEAR, SLTextureType type=TT_unknown, SLint wrapS=GL_REPEAT, SLint wrapT=GL_REPEAT)SLAssetLoader
addTextureToLoad(SLGLTexture *&texture, 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)SLAssetLoader
addTextureToLoad(SLGLTexture *&texture, SLint depth, const SLstring &path, 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)SLAssetLoader
addTextureToLoad(SLGLTexture *&texture, const SLVstring &imagePaths, SLint min_filter, SLint mag_filter, SLint wrapS, SLint wrapT, const SLstring &name, SLbool loadGrayscaleIntoAlpha)SLAssetLoader
checkIfAsyncLoadingIsDone()SLAssetLoader
isLoading() constSLAssetLoaderinline
loadAssetsAsync(function< void()> onDone)SLAssetLoader
loadAssetsSync()SLAssetLoader
modelPath() constSLAssetLoaderinline
scene(SLScene *scene)SLAssetLoaderinline
shaderPath() constSLAssetLoaderinline
SLAssetLoader(SLstring modelPath, SLstring texturePath, SLstring shaderPath, SLstring fontPath)SLAssetLoader
State enum nameSLAssetLoaderprivate
texturePath() constSLAssetLoaderinline
~SLAssetLoader()SLAssetLoader