addAnimation(AnimationPtr animation) | castor3d::AnimableT< Engine > | |
AnimableT(Engine &owner) | castor3d::AnimableT< Engine > | inlineexplicitprotected |
AnimableT(AnimableT &&rhs)=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 |
AnimationPtrStrMap typedef | castor3d::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::TextureUnit | static |
create(Engine &engine, RenderDevice const &device, castor::String const &name, VkFormat format, uint32_t size, uint32_t arrayLayers, VkImageCreateFlags createFlags, VkImageUsageFlags usageFlags) | castor3d::TextureUnit | static |
create(Engine &engine, RenderDevice const &device, castor::String const &name, VkFormat format, VkExtent2D const &size, VkImageCreateFlags createFlags, VkImageUsageFlags usageFlags) | castor3d::TextureUnit | static |
create(Engine &engine, RenderDevice const &device, castor::String const &name, VkFormat format, VkExtent2D const &size, uint32_t arrayLayers, VkImageCreateFlags createFlags, VkImageUsageFlags usageFlags) | castor3d::TextureUnit | static |
create(Engine &engine, RenderDevice const &device, castor::String const &name, VkFormat format, VkExtent3D const &size, VkImageCreateFlags createFlags, VkImageUsageFlags usageFlags) | castor3d::TextureUnit | static |
createAnimation() | castor3d::TextureUnit | |
doGetAnimation(castor::String const &name) | castor3d::AnimableT< Engine > | inlineprotected |
doGetAnimation(castor::String const &name) const | castor3d::AnimableT< Engine > | inlineprotected |
doRemoveAnimation(castor::String const &name) | castor3d::AnimableT< Engine > | inlineprotected |
getAnimation() | castor3d::TextureUnit | |
getAnimation() const | castor3d::TextureUnit | |
AnimableT< Engine >::getAnimation(castor::String const &name) const | castor3d::AnimableT< Engine > | inline |
AnimableT< Engine >::getAnimation(castor::String const &name) | castor3d::AnimableT< Engine > | inline |
getAnimations() const | castor3d::AnimableT< Engine > | inline |
getConfiguration() const | castor3d::TextureUnit | inline |
getDescriptor() const | castor3d::TextureUnit | inline |
getDevice() const | castor3d::TextureUnit | inline |
getFlags() const | castor3d::TextureUnit | |
getId() const | castor3d::TextureUnit | inline |
getRenderTarget() const | castor3d::TextureUnit | inline |
getSampler() const | castor3d::TextureUnit | inline |
getSourceInfo() const | castor3d::TextureUnit | inline |
getTexcoordSet() const | castor3d::TextureUnit | inline |
getTexture() const | castor3d::TextureUnit | inline |
getTransform() const | castor3d::TextureUnit | inline |
getType() const | castor3d::TextureUnit | |
hasAnimation() const | castor3d::TextureUnit | inline |
AnimableT< Engine >::hasAnimation(castor::String const &name) const | castor3d::AnimableT< Engine > | inline |
hasDevice() const | castor3d::TextureUnit | inline |
initialise(RenderDevice const &device, QueueData const &queueData) | castor3d::TextureUnit | |
isInitialised() const | castor3d::TextureUnit | |
isTextured() const | castor3d::TextureUnit | inline |
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)=delete | castor3d::TextureUnit | |
AnimableT< Engine >::operator=(AnimableT &&rhs)=delete | castor3d::AnimableT< Engine > | protected |
AnimableT< Engine >::operator=(AnimableT const &rhs)=delete | castor3d::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::TextureUnit | inline |
setOwnSampler(SamplerRes value) | castor3d::TextureUnit | inline |
setRenderTarget(RenderTargetSPtr value) | castor3d::TextureUnit | inline |
setSampler(SamplerResPtr value) | castor3d::TextureUnit | inline |
setTexcoordSet(uint32_t value) | castor3d::TextureUnit | |
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 | |
TextureRenderer | castor3d::TextureUnit | friend |
TextureUnit(TextureUnit const &)=delete | castor3d::TextureUnit | |
TextureUnit(TextureUnit &&rhs) | castor3d::TextureUnit | |
TextureUnit(Engine &engine, TextureSourceInfo const &sourceInfo) | castor3d::TextureUnit | explicit |
toString() const | castor3d::TextureUnit | |
~AnimableT()=default | castor3d::AnimableT< Engine > | virtual |
~TextureUnit() override | castor3d::TextureUnit | |