Jopnal Engine  alpha 0.4
Simple Component Based 2D/3D Game Engine
jop::Cubemap Member List

This is the complete list of members for jop::Cubemap, including all inherited members.

allowGenMipmaps(const glm::uvec2 &size, const bool srgb)jop::Texturestatic
allowSRGB()jop::Texturestatic
bind(const unsigned int texUnit=0) const jop::Texture
Cubemap(const std::string &name)jop::Cubemap
destroy()jop::Texture
Face enum namejop::Cubemap
Format enum namejop::Texture
getAnisotropyLevel() const jop::Texture
getBorderColor() const jop::Texture
getDefault()jop::Cubemapstatic
getDepthFromFormat(const Format format)jop::Textureprotectedstatic
getError()jop::Cubemapstatic
getFilterMode() const jop::Texture
getFormatFromDepth(const uint32 depth)jop::Textureprotectedstatic
getHandle() const jop::Texture
getMaximumSize()jop::Cubemapstatic
getMaxTextureUnits()jop::Texturestatic
getName() const jop::Resource
getPersistence() const jop::Resource
getPixelDepth() const overridejop::Cubemapvirtual
getReference() constjop::SafeReferenceable< Resource >
getRepeatMode() const jop::Texture
getSampler() const jop::Texture
getSerializePackage() const jop::SerializeInfo
getSize() const overridejop::Cubemapvirtual
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_formatjop::Textureprotected
operator=(SafeReferenceable< Resource > &&other)jop::SafeReferenceable< Resource >protected
removeSampler()jop::Texture
Resource(const Resource &other, const std::string &newName)jop::Resourceprotected
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::Textureprotected
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::Texturestatic
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()=0jop::Resourcepure virtual
~SafeReferenceable()jop::SafeReferenceable< Resource >protected
~Texture() override=0jop::Texturepure virtual