|
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 |