|
SPARK
0.1.0
A general purpose game engine written in C++.
|
Interface for Vulkan sampler. More...
#include <VulkanSampler.h>
Additional Inherited Members | |
Public Types inherited from spark::render::IResource< VkSampler > | |
| using | handle_type |
Public Member Functions inherited from spark::render::ISampler | |
| virtual FilterMode | minifyingFilter () const noexcept=0 |
| Gets the filter mode for minifying lookups. | |
| virtual FilterMode | magnifyingFilter () const noexcept=0 |
| Gets the filter mode for magnifying lookups. | |
| virtual std::array< BorderMode, 3 > | borderMode () const noexcept=0 |
| Gets the addressing mode at the horizontal, vertical and depth borders. | |
| virtual float | anisotropy () const noexcept=0 |
| Gets the anisotropy level used when sampling the texture. | |
| virtual MipMapMode | mipMapMode () const noexcept=0 |
| Gets the mip-map selection mode. | |
| virtual float | mipMapBias () const noexcept=0 |
| Gets the mip-map level of detail bias. | |
| virtual float | minLod () const noexcept=0 |
| Gets the minimum texture level of detail. | |
| virtual float | maxLod () const noexcept=0 |
| Gets the maximum texture level of detail. | |
Public Member Functions inherited from spark::render::IStateResource | |
| virtual const std::string & | name () const noexcept=0 |
| Gets the name of the state resource. | |
Public Member Functions inherited from spark::render::IResource< VkSampler > | |
| virtual const VkSampler & | handle () const=0 |
| Gets the managed resource handle. | |
Protected Member Functions inherited from spark::render::IResource< VkSampler > | |
| virtual VkSampler & | handle ()=0 |
| Gets the managed resource handle. | |
Interface for Vulkan sampler.