Castor3D
0.16.0
Multiplatform 3D engine
Main Page
Related Pages
Namespaces
Concepts
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
castor3d
TextureUnit
castor3d::TextureUnit Member List
This is the complete list of members for
castor3d::TextureUnit
, including all inherited members.
addAnimation
(AnimationPtr animation)
castor3d::AnimableT< Engine >
addParsers
(castor::AttributeParsers &result, castor::UInt32StrMap const &textureChannels)
castor3d::TextureUnit
static
AnimableT
(Engine &owner)
castor3d::AnimableT< Engine >
inline
explicit
protected
AnimableT
(AnimableT &&rhs) noexcept=default
castor3d::AnimableT< Engine >
protected
AnimableT
(AnimableT const &rhs)=delete
castor3d::AnimableT< Engine >
protected
Animation
typedef
castor3d::AnimableT< Engine >
protected
AnimationPtr
typedef
castor3d::AnimableT< Engine >
protected
AnimationsMap
typedef
castor3d::AnimableT< Engine >
protected
cleanup
() noexcept
castor3d::TextureUnit
cleanupAnimations
()
castor3d::AnimableT< Engine >
createAnimation
()
castor3d::TextureUnit
doGetAnimation
(castor::String const &name)
castor3d::AnimableT< Engine >
protected
doGetAnimation
(castor::String const &name) const
castor3d::AnimableT< Engine >
protected
doRemoveAnimation
(castor::String const &name)
castor3d::AnimableT< Engine >
protected
failed
() const noexcept
castor3d::TextureUnit
inline
getAnimation
()
castor3d::TextureUnit
getAnimation
() const
castor3d::TextureUnit
AnimableT< Engine >::getAnimation
(castor::String const &name) const
castor3d::AnimableT< Engine >
AnimableT< Engine >::getAnimation
(castor::String const &name)
castor3d::AnimableT< Engine >
getAnimations
() const
castor3d::AnimableT< Engine >
inline
getConfiguration
() const noexcept
castor3d::TextureUnit
inline
getCPUImage
() const noexcept
castor3d::TextureUnit
inline
getData
() const noexcept
castor3d::TextureUnit
inline
getDescriptor
() const noexcept
castor3d::TextureUnit
inline
getDevice
() const noexcept
castor3d::TextureUnit
inline
getFlags
() const
castor3d::TextureUnit
getGPUImage
() const noexcept
castor3d::TextureUnit
inline
getId
() const noexcept
castor3d::TextureUnit
inline
getOwner
() const
castor::OwnedBy< Owner >
inline
getRenderTarget
() const
castor3d::TextureUnit
getSampler
() const
castor3d::TextureUnit
getSourceInfo
() const noexcept
castor3d::TextureUnit
inline
getTexcoordSet
() const noexcept
castor3d::TextureUnit
inline
getTextureDimensions
() const
castor3d::TextureUnit
getTextureImageBuffer
() const
castor3d::TextureUnit
getTextureImageTiles
() const
castor3d::TextureUnit
getTextureMipmapCount
() const
castor3d::TextureUnit
getTextureName
() const
castor3d::TextureUnit
getTexturePath
() const
castor3d::TextureUnit
getTexturePixelFormat
() const
castor3d::TextureUnit
getTransform
() const noexcept
castor3d::TextureUnit
inline
getType
() const
castor3d::TextureUnit
hasAnimation
() const noexcept
castor3d::TextureUnit
inline
AnimableT< Engine >::hasAnimation
(castor::String const &name) const
castor3d::AnimableT< Engine >
hasDevice
() const noexcept
castor3d::TextureUnit
inline
hasTextureImageBuffer
() const
castor3d::TextureUnit
initialise
()
castor3d::TextureUnit
isInitialised
() const
castor3d::TextureUnit
isRenderTarget
() const noexcept
castor3d::TextureUnit
inline
isTextured
() const noexcept
castor3d::TextureUnit
inline
isTextureStatic
() const
castor3d::TextureUnit
isTileAnimated
() const
castor3d::TextureUnit
isTransformAnimated
() const
castor3d::TextureUnit
m_animations
castor3d::AnimableT< Engine >
protected
onChanged
castor3d::TextureUnit
onIdChanged
castor3d::TextureUnit
operator=
(TextureUnit const &)=delete
castor3d::TextureUnit
operator=
(TextureUnit &&rhs) noexcept=delete
castor3d::TextureUnit
AnimableT< Engine >::operator=
(AnimableT &&rhs) noexcept=delete
castor3d::AnimableT< Engine >
protected
AnimableT< Engine >::operator=
(AnimableT const &rhs)=delete
castor3d::AnimableT< Engine >
protected
OwnedBy
(Owner &owner)
castor::OwnedBy< Owner >
inline
explicit
protected
removeAnimation
()
castor3d::TextureUnit
reportFailure
()
castor3d::TextureUnit
inline
setAnimationTransform
(castor::Point3f const &translate, castor::Angle const &rotate, castor::Point3f const &scale)
castor3d::TextureUnit
setConfiguration
(TextureConfiguration value)
castor3d::TextureUnit
setId
(uint32_t value)
castor3d::TextureUnit
inline
setSampler
(SamplerObs sampler)
castor3d::TextureUnit
setTexcoordSet
(uint32_t value)
castor3d::TextureUnit
setTexture
(Texture const *texture)
castor3d::TextureUnit
setTransform
(castor::Point3f const &translate, castor::Angle const &rotate, castor::Point3f const &scale)
castor3d::TextureUnit
setTransform
(TextureTransform const &transform)
castor3d::TextureUnit
TextureRenderer
castor3d::TextureUnit
friend
TextureUnit
(TextureUnit const &)=delete
castor3d::TextureUnit
TextureUnit
(TextureUnit &&rhs) noexcept
castor3d::TextureUnit
TextureUnit
(Engine &engine, TextureUnitData &data)
castor3d::TextureUnit
explicit
toString
() const
castor3d::TextureUnit
~AnimableT
() noexcept=default
castor3d::AnimableT< Engine >
virtual
~TextureUnit
() noexcept override
castor3d::TextureUnit
Generated by
1.10.0