![]() |
Castor3D 0.12.0
Multiplatform 3D engine
|
This is the complete list of members for castor3d::TextureUnit, including all inherited members.
| 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 |
| 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 | |
| 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 |
| 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 |