![]() |
BlankMat 0.1.0
Free open-source 3D texture creation application
|
This is the complete list of members for Texture, including all inherited members.
CopyTexture(const std::string &file, const std::string &fromDir, const std::string &toDir, bool flip=true) | Texture | inlinestatic |
GetScope() | INameable | inline |
GetScopedName() | INameable | inline |
GetSelectableType() | ISelectable | inlinevirtual |
GetUnscopedName() | INameable | inline |
INameable() | INameable | inlineexplicit |
InitName(const std::string &name, const std::string &scope="") | INameable | inline |
ISelectable(SelectableType type=SelectableType::NONE) | ISelectable | inlineexplicit |
IsInternal() | Texture | inline |
mDir | Texture | |
mFile | Texture | |
mID | Texture | |
mName | INameable | protected |
mScope | INameable | protected |
mSelectableType | ISelectable | protected |
mType | Texture | |
Rename(const std::string &newName, bool includeScope=true) | INameable | inlinevirtual |
SetName(const std::string &name) | INameable | inlinevirtual |
SetScope(const std::string &scope) | INameable | inlinevirtual |
Texture(const std::string &name, const std::string &scope, TextureType type, const std::string &dir, const std::string &filename, bool flip=true, bool internal=false) | Texture | inline |
Texture(const std::string &name, const std::string &scope, unsigned int id, TextureType type=TextureType::DIFFUSE, const std::string &dir="", const std::string &filename="", bool internal=false) | Texture | inline |
Texture(const std::string &name="", const std::string &scope="", TextureType type=TextureType::DIFFUSE, const glm::vec3 &color=glm::vec3(1.0f), bool internal=false) | Texture | inline |
TextureFromColor(const glm::vec3 &color) | Texture | inlinestatic |
TextureFromFile(const std::string &directory, const std::string &filename, bool flip=true) | Texture | inlinestatic |
TextureFromFile(const std::string &directory, const std::string &filename, int &outWidth, int &outHeight, bool flip=true) | Texture | inlinestatic |
TextureToTypeString(TextureType type) | Texture | inlinestatic |
TextureTypeToDisplayString(TextureType type) | Texture | inlinestatic |