Jopnal Engine
alpha 0.4
Simple Component Based 2D/3D Game Engine
Main Page
Modules
Classes
Class List
Class Index
Class Hierarchy
Class Members
jop
Texture
jop::Texture Member List
This is the complete list of members for
jop::Texture
, including all inherited members.
allowGenMipmaps
(const glm::uvec2 &size, const bool srgb)
jop::Texture
static
allowSRGB
()
jop::Texture
static
bind
(const unsigned int texUnit=0) const
jop::Texture
destroy
()
jop::Texture
Format
enum name
jop::Texture
getAnisotropyLevel
() const
jop::Texture
getBorderColor
() const
jop::Texture
getDepthFromFormat
(const Format format)
jop::Texture
protected
static
getFilterMode
() const
jop::Texture
getFormatFromDepth
(const uint32 depth)
jop::Texture
protected
static
getHandle
() const
jop::Texture
getMaxTextureUnits
()
jop::Texture
static
getName
() const
jop::Resource
getPersistence
() const
jop::Resource
getPixelDepth
() const =0
jop::Texture
pure virtual
getReference
() const
jop::SafeReferenceable< Resource >
getRepeatMode
() const
jop::Texture
getSampler
() const
jop::Texture
getSerializePackage
() const
jop::SerializeInfo
getSize
() const =0
jop::Texture
pure virtual
isLightSerializeable
() const
jop::SerializeInfo
isValid
() const
jop::Texture
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
Generated on Sun Sep 11 2016 20:44:42 for Jopnal Engine by
1.8.11