Castor3D
0.11.0
Multiplatform 3D engine
|
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)=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 |
doRemoveAnimation(castor::String const &name) | castor3d::AnimableT< Engine > | inlineprotected |
getAnimation() | 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 |
getTexture() 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) | castor3d::TextureUnit | |
isInitialised() const | castor3d::TextureUnit | |
isTextured() const | castor3d::TextureUnit | inline |
m_animations | castor3d::AnimableT< Engine > | protected |
onChanged | castor3d::TextureUnit | |
operator=(TextureUnit const &)=delete | castor3d::TextureUnit | |
operator=(TextureUnit &&)=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 | |
setConfiguration(TextureConfiguration value) | castor3d::TextureUnit | |
setId(uint32_t value) | castor3d::TextureUnit | inline |
setRenderTarget(RenderTargetSPtr value) | castor3d::TextureUnit | inline |
setSampler(SamplerSPtr value) | castor3d::TextureUnit | inline |
setTexture(TextureLayoutSPtr texture) | castor3d::TextureUnit | |
setTransform(castor::Point3f const &translate, castor::Angle const &rotate) | castor3d::TextureUnit | |
TextureRenderer class | castor3d::TextureUnit | friend |
TextureUnit(TextureUnit const &)=delete | castor3d::TextureUnit | |
TextureUnit(TextureUnit &&)=default | castor3d::TextureUnit | |
TextureUnit(Engine &engine) | castor3d::TextureUnit | explicit |
toString() const | castor3d::TextureUnit | |
~AnimableT()=default | castor3d::AnimableT< Engine > | protectedvirtual |
~TextureUnit() | castor3d::TextureUnit |