Castor3D 0.12.0
Multiplatform 3D engine
castor3d::TextureUnit Liste des membres

Liste complète des membres de castor3d::TextureUnit, y compris les membres hérités :

addAnimation(AnimationPtr animation)castor3d::AnimableT< Engine >
AnimableT(Engine &owner)castor3d::AnimableT< Engine >inlineexplicitprotected
AnimableT(AnimableT &&rhs)=defaultcastor3d::AnimableT< Engine >protected
AnimableT(AnimableT const &rhs)=deletecastor3d::AnimableT< Engine >protected
Animation typedefcastor3d::AnimableT< Engine >protected
AnimationPtr typedefcastor3d::AnimableT< Engine >protected
AnimationPtrStrMap typedefcastor3d::AnimableT< Engine >protected
cleanup()castor3d::TextureUnit
cleanupAnimations()castor3d::AnimableT< Engine >inline
create(Engine &engine, RenderDevice const &device, castor::String const &name, VkFormat format, uint32_t size, VkImageCreateFlags createFlags, VkImageUsageFlags usageFlags)castor3d::TextureUnitstatic
create(Engine &engine, RenderDevice const &device, castor::String const &name, VkFormat format, uint32_t size, uint32_t arrayLayers, VkImageCreateFlags createFlags, VkImageUsageFlags usageFlags)castor3d::TextureUnitstatic
create(Engine &engine, RenderDevice const &device, castor::String const &name, VkFormat format, VkExtent2D const &size, VkImageCreateFlags createFlags, VkImageUsageFlags usageFlags)castor3d::TextureUnitstatic
create(Engine &engine, RenderDevice const &device, castor::String const &name, VkFormat format, VkExtent2D const &size, uint32_t arrayLayers, VkImageCreateFlags createFlags, VkImageUsageFlags usageFlags)castor3d::TextureUnitstatic
create(Engine &engine, RenderDevice const &device, castor::String const &name, VkFormat format, VkExtent3D const &size, VkImageCreateFlags createFlags, VkImageUsageFlags usageFlags)castor3d::TextureUnitstatic
createAnimation()castor3d::TextureUnit
doGetAnimation(castor::String const &name)castor3d::AnimableT< Engine >inlineprotected
doGetAnimation(castor::String const &name) constcastor3d::AnimableT< Engine >inlineprotected
doRemoveAnimation(castor::String const &name)castor3d::AnimableT< Engine >inlineprotected
getAnimation()castor3d::TextureUnit
getAnimation() constcastor3d::TextureUnit
AnimableT< Engine >::getAnimation(castor::String const &name) constcastor3d::AnimableT< Engine >inline
AnimableT< Engine >::getAnimation(castor::String const &name)castor3d::AnimableT< Engine >inline
getAnimations() constcastor3d::AnimableT< Engine >inline
getConfiguration() constcastor3d::TextureUnitinline
getDescriptor() constcastor3d::TextureUnitinline
getDevice() constcastor3d::TextureUnitinline
getFlags() constcastor3d::TextureUnit
getId() constcastor3d::TextureUnitinline
getRenderTarget() constcastor3d::TextureUnitinline
getSampler() constcastor3d::TextureUnitinline
getSourceInfo() constcastor3d::TextureUnitinline
getTexture() constcastor3d::TextureUnitinline
getTransform() constcastor3d::TextureUnitinline
getType() constcastor3d::TextureUnit
hasAnimation() constcastor3d::TextureUnitinline
AnimableT< Engine >::hasAnimation(castor::String const &name) constcastor3d::AnimableT< Engine >inline
hasDevice() constcastor3d::TextureUnitinline
initialise(RenderDevice const &device, QueueData const &queueData)castor3d::TextureUnit
isInitialised() constcastor3d::TextureUnit
isTextured() constcastor3d::TextureUnitinline
isTileAnimated() constcastor3d::TextureUnit
isTransformAnimated() constcastor3d::TextureUnit
m_animationscastor3d::AnimableT< Engine >protected
onChangedcastor3d::TextureUnit
operator=(TextureUnit const &)=deletecastor3d::TextureUnit
operator=(TextureUnit &&rhs)=deletecastor3d::TextureUnit
AnimableT< Engine >::operator=(AnimableT &&rhs)=deletecastor3d::AnimableT< Engine >protected
AnimableT< Engine >::operator=(AnimableT const &rhs)=deletecastor3d::AnimableT< Engine >protected
removeAnimation()castor3d::TextureUnit
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
setOwnSampler(SamplerRes value)castor3d::TextureUnitinline
setRenderTarget(RenderTargetSPtr value)castor3d::TextureUnitinline
setSampler(SamplerResPtr value)castor3d::TextureUnitinline
setTexture(TextureLayoutSPtr 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)castor3d::TextureUnit
TextureUnit(Engine &engine, TextureSourceInfo const &sourceInfo)castor3d::TextureUnitexplicit
toString() constcastor3d::TextureUnit
~AnimableT()=defaultcastor3d::AnimableT< Engine >virtual
~TextureUnit() overridecastor3d::TextureUnit