Castor3D 0.16.0
Multiplatform 3D engine
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::TextureUnitstatic
AnimableT(Engine &owner)castor3d::AnimableT< Engine >inlineexplicitprotected
AnimableT(AnimableT &&rhs) noexcept=defaultcastor3d::AnimableT< Engine >protected
AnimableT(AnimableT const &rhs)=deletecastor3d::AnimableT< Engine >protected
Animation typedefcastor3d::AnimableT< Engine >protected
AnimationPtr typedefcastor3d::AnimableT< Engine >protected
AnimationsMap typedefcastor3d::AnimableT< Engine >protected
cleanup() noexceptcastor3d::TextureUnit
cleanupAnimations()castor3d::AnimableT< Engine >
createAnimation()castor3d::TextureUnit
doGetAnimation(castor::String const &name)castor3d::AnimableT< Engine >protected
doGetAnimation(castor::String const &name) constcastor3d::AnimableT< Engine >protected
doRemoveAnimation(castor::String const &name)castor3d::AnimableT< Engine >protected
failed() const noexceptcastor3d::TextureUnitinline
getAnimation()castor3d::TextureUnit
getAnimation() constcastor3d::TextureUnit
AnimableT< Engine >::getAnimation(castor::String const &name) constcastor3d::AnimableT< Engine >
AnimableT< Engine >::getAnimation(castor::String const &name)castor3d::AnimableT< Engine >
getAnimations() constcastor3d::AnimableT< Engine >inline
getConfiguration() const noexceptcastor3d::TextureUnitinline
getCPUImage() const noexceptcastor3d::TextureUnitinline
getData() const noexceptcastor3d::TextureUnitinline
getDescriptor() const noexceptcastor3d::TextureUnitinline
getDevice() const noexceptcastor3d::TextureUnitinline
getFlags() constcastor3d::TextureUnit
getGPUImage() const noexceptcastor3d::TextureUnitinline
getId() const noexceptcastor3d::TextureUnitinline
getOwner() constcastor::OwnedBy< Owner >inline
getRenderTarget() constcastor3d::TextureUnit
getSampler() constcastor3d::TextureUnit
getSourceInfo() const noexceptcastor3d::TextureUnitinline
getTexcoordSet() const noexceptcastor3d::TextureUnitinline
getTextureDimensions() constcastor3d::TextureUnit
getTextureImageBuffer() constcastor3d::TextureUnit
getTextureImageTiles() constcastor3d::TextureUnit
getTextureMipmapCount() constcastor3d::TextureUnit
getTextureName() constcastor3d::TextureUnit
getTexturePath() constcastor3d::TextureUnit
getTexturePixelFormat() constcastor3d::TextureUnit
getTransform() const noexceptcastor3d::TextureUnitinline
getType() constcastor3d::TextureUnit
hasAnimation() const noexceptcastor3d::TextureUnitinline
AnimableT< Engine >::hasAnimation(castor::String const &name) constcastor3d::AnimableT< Engine >
hasDevice() const noexceptcastor3d::TextureUnitinline
hasTextureImageBuffer() constcastor3d::TextureUnit
initialise()castor3d::TextureUnit
isInitialised() constcastor3d::TextureUnit
isRenderTarget() const noexceptcastor3d::TextureUnitinline
isTextured() const noexceptcastor3d::TextureUnitinline
isTextureStatic() constcastor3d::TextureUnit
isTileAnimated() constcastor3d::TextureUnit
isTransformAnimated() constcastor3d::TextureUnit
m_animationscastor3d::AnimableT< Engine >protected
onChangedcastor3d::TextureUnit
onIdChangedcastor3d::TextureUnit
operator=(TextureUnit const &)=deletecastor3d::TextureUnit
operator=(TextureUnit &&rhs) noexcept=deletecastor3d::TextureUnit
AnimableT< Engine >::operator=(AnimableT &&rhs) noexcept=deletecastor3d::AnimableT< Engine >protected
AnimableT< Engine >::operator=(AnimableT const &rhs)=deletecastor3d::AnimableT< Engine >protected
OwnedBy(Owner &owner)castor::OwnedBy< Owner >inlineexplicitprotected
removeAnimation()castor3d::TextureUnit
reportFailure()castor3d::TextureUnitinline
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::TextureUnitinline
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
TextureRenderercastor3d::TextureUnitfriend
TextureUnit(TextureUnit const &)=deletecastor3d::TextureUnit
TextureUnit(TextureUnit &&rhs) noexceptcastor3d::TextureUnit
TextureUnit(Engine &engine, TextureUnitData &data)castor3d::TextureUnitexplicit
toString() constcastor3d::TextureUnit
~AnimableT() noexcept=defaultcastor3d::AnimableT< Engine >virtual
~TextureUnit() noexcept overridecastor3d::TextureUnit