#include <samplerinstance.h>
Public Member Functions | |
| SamplerArrayInstance (RenderService &renderService, const SamplerDeclaration &declaration, const Sampler *sampler, const SamplerChangedCallback &samplerChangedCallback) | |
| virtual | ~SamplerArrayInstance () |
| virtual int | getNumElements () const |
Public Member Functions inherited from SamplerInstance | |
| SamplerInstance (RenderService &renderService, const SamplerDeclaration &declaration, const Sampler *sampler, const SamplerChangedCallback &samplerChangedCallback) | |
| virtual | ~SamplerInstance () |
| bool | init (utility::ErrorState &errorState) |
| const SamplerDeclaration & | getDeclaration () const |
| VkSampler | getVulkanSampler () const |
Additional Inherited Members | |
Protected Member Functions inherited from SamplerInstance | |
| void | raiseChanged (int index=0) |
Protected Attributes inherited from SamplerInstance | |
| RenderService * | mRenderService = nullptr |
| VkSampler | mVulkanSampler = VK_NULL_HANDLE |
| const Sampler * | mSampler = nullptr |
| const SamplerDeclaration * | mDeclaration = nullptr |
| SamplerChangedCallback | mSamplerChangedCallback |
Sampler array instance.
| SamplerArrayInstance | ( | RenderService & | renderService, |
| const SamplerDeclaration & | declaration, | ||
| const Sampler * | sampler, | ||
| const SamplerChangedCallback & | samplerChangedCallback | ||
| ) |
|
virtual |
|
virtual |