FPLBase
An open source project by
FPL.
|
This is the complete list of members for fplbase::AssetManager, including all inherited members.
AssetManager(Renderer &renderer) | fplbase::AssetManager | |
ClearAllAssets() | fplbase::AssetManager | |
FindFileAsset(const char *filename) | fplbase::AssetManager | |
FindMaterial(const char *filename) | fplbase::AssetManager | |
FindMesh(const char *filename) | fplbase::AssetManager | |
FindShader(const char *basename) | fplbase::AssetManager | |
FindTexture(const char *filename) | fplbase::AssetManager | |
FindTextureAtlas(const char *filename) | fplbase::AssetManager | |
ForEachShaderWithDefine(const char *define, const std::function< void(Shader *)> &func) | fplbase::AssetManager | |
LoadFileAsset(const char *filename) | fplbase::AssetManager | |
LoadMaterial(const char *filename, bool async_resources=false) | fplbase::AssetManager | |
LoadMesh(const char *filename, bool async=false) | fplbase::AssetManager | |
LoadShader(const char *basename, bool async=false, const char *alias=nullptr) | fplbase::AssetManager | |
LoadShader(const char *basename, const std::vector< std::string > &defines, bool async=false, const char *alias=nullptr) | fplbase::AssetManager | |
LoadShaderDef(const char *filename) | fplbase::AssetManager | |
LoadTexture(const char *filename, TextureFormat format=kFormatAuto, TextureFlags flags=kTextureFlagsUseMipMaps|kTextureFlagsLoadAsync) | fplbase::AssetManager | |
LoadTextureAtlas(const char *filename, TextureFormat format=kFormatAuto, TextureFlags flags=kTextureFlagsUseMipMaps|kTextureFlagsLoadAsync) | fplbase::AssetManager | |
renderer() | fplbase::AssetManager | inline |
renderer() const | fplbase::AssetManager | inline |
ResetGlobalShaderDefines(const std::vector< std::string > &defines_to_add, const std::vector< std::string > &defines_to_omit) | fplbase::AssetManager | |
SetTextureScale(const mathfu::vec2 &scale) | fplbase::AssetManager | inline |
StartLoadingTextures() | fplbase::AssetManager | |
StopLoadingTextures() | fplbase::AssetManager | |
TryFinalize() | fplbase::AssetManager | |
UnloadFileAsset(const char *filename) | fplbase::AssetManager | |
UnloadMaterial(const char *filename) | fplbase::AssetManager | |
UnloadMesh(const char *filename) | fplbase::AssetManager | |
UnloadShader(const char *filename) | fplbase::AssetManager | |
UnloadTexture(const char *filename) | fplbase::AssetManager | |
UnloadTextureAtlas(const char *filename) | fplbase::AssetManager | |
~AssetManager() | fplbase::AssetManager | inline |