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 SLAssetLoader, including all inherited members.
_am | SLAssetLoader | |
_fontPath | SLAssetLoader | |
_loadTasks | SLAssetLoader | |
_messageCondVar | SLAssetLoader | |
_messageMutex | SLAssetLoader | |
_modelPath | SLAssetLoader | |
_onDoneLoading | SLAssetLoader | |
_scene | SLAssetLoader | |
_shaderPath | SLAssetLoader | |
_state | SLAssetLoader | |
_texturePath | SLAssetLoader | |
_worker | SLAssetLoader | |
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() const | SLAssetLoader | inline |
loadAssetsAsync(function< void()> onDone) | SLAssetLoader | |
loadAssetsSync() | SLAssetLoader | |
modelPath() const | SLAssetLoader | inline |
scene(SLScene *scene) | SLAssetLoader | inline |
shaderPath() const | SLAssetLoader | inline |
SLAssetLoader(SLstring modelPath, SLstring texturePath, SLstring shaderPath, SLstring fontPath) | SLAssetLoader | |
State enum name | SLAssetLoader | private |
texturePath() const | SLAssetLoader | inline |
~SLAssetLoader() | SLAssetLoader |