| allowGenMipmaps(const glm::uvec2 &size, const bool srgb) | jop::Texture | static |
| allowSRGB() | jop::Texture | static |
| bind(const unsigned int texUnit=0) const | jop::Texture | |
| Cubemap(const std::string &name) | jop::Cubemap | |
| destroy() | jop::Texture | |
| Face enum name | jop::Cubemap | |
| Format enum name | jop::Texture | |
| getAnisotropyLevel() const | jop::Texture | |
| getBorderColor() const | jop::Texture | |
| getDefault() | jop::Cubemap | static |
| getDepthFromFormat(const Format format) | jop::Texture | protectedstatic |
| getError() | jop::Cubemap | static |
| getFilterMode() const | jop::Texture | |
| getFormatFromDepth(const uint32 depth) | jop::Texture | protectedstatic |
| getHandle() const | jop::Texture | |
| getMaximumSize() | jop::Cubemap | static |
| getMaxTextureUnits() | jop::Texture | static |
| getName() const | jop::Resource | |
| getPersistence() const | jop::Resource | |
| getPixelDepth() const override | jop::Cubemap | virtual |
| getReference() const | jop::SafeReferenceable< Resource > | |
| getRepeatMode() const | jop::Texture | |
| getSampler() const | jop::Texture | |
| getSerializePackage() const | jop::SerializeInfo | |
| getSize() const override | jop::Cubemap | virtual |
| isLightSerializeable() const | jop::SerializeInfo | |
| isValid() const | jop::Texture | |
| load(const std::string &right, const std::string &left, const std::string &top, const std::string &bottom, const std::string &back, const std::string &front, const uint32 flags=0) | jop::Cubemap | |
| load(const glm::uvec2 &size, const Format format, const uint32 flags=0) | jop::Cubemap | |
| load(const std::string &path, const uint32 flags=0) | jop::Cubemap | |
| load(const Image &image, const uint32 flags=0) | jop::Cubemap | |
| m_format | jop::Texture | protected |
| operator=(SafeReferenceable< Resource > &&other) | jop::SafeReferenceable< Resource > | protected |
| removeSampler() | jop::Texture | |
| Resource(const Resource &other, const std::string &newName) | jop::Resource | protected |
| Resource(const std::string &name) | jop::Resource | |
| SafeReferenceable(Resource *ref) | jop::SafeReferenceable< Resource > | protected |
| SafeReferenceable(SafeReferenceable< Resource > &&other) | jop::SafeReferenceable< Resource > | protected |
| SerializeInfo() | jop::SerializeInfo | |
| setAlphaSwizzle(const Format format) | jop::Texture | protected |
| setBorderColor(const Color &color) | jop::Texture | |
| setFilterMode(const TextureSampler::Filter mode, const float param=1.f) | jop::Texture | |
| setLightSerializeable(const bool set) | jop::SerializeInfo | |
| setPersistence(const unsigned short level) | jop::Resource | |
| setRepeatMode(const TextureSampler::Repeat repeat) | jop::Texture | |
| setSampler(const TextureSampler &sampler) | jop::Texture | |
| setSerializePackage(const uint16 package) | jop::SerializeInfo | |
| setShouldSerialize(const bool set) | jop::SerializeInfo | |
| setUnpackAlignment(const Format format) | jop::Texture | static |
| shouldSerialize() const | jop::SerializeInfo | |
| Texture(const std::string &name, const unsigned int glTarget) | jop::Texture | |
| unbind(const unsigned int texUnit=0) const | jop::Texture | |
| ~Resource()=0 | jop::Resource | pure virtual |
| ~SafeReferenceable() | jop::SafeReferenceable< Resource > | protected |
| ~Texture() override=0 | jop::Texture | pure virtual |