#include <kanzi/core.ui/graphics2d/texture.hpp>
#include <kanzi/core.ui/graphics2d/native_deployment_target.hpp>
Classes | |
struct | kanzi::Texture::CreateInfo |
Struct which contains all the parameters that are needed for texture creation. More... | |
struct | kanzi::Texture::CreateInfo2D |
Texture creation parameters for two dimensional texture. More... | |
struct | kanzi::Texture::CreateInfoCubemap |
Texture creation parameters for cubemap texture that is initialized from six images. More... | |
struct | kanzi::Texture::CreateInfoCubemapRenderTarget |
Use Texture::CreateInfoCubemapRenderTarget to create a Cubemap Render Target Texture resource. More... | |
struct | kanzi::Texture::CreateInfoHostCopy2D |
Texture creation parameters for two dimensional texture that is updated from the CPU. More... | |
struct | kanzi::Texture::CreateInfoNode2DRenderTarget |
Texture creation parameters for texture that can be used as render target for 2D nodes. More... | |
struct | kanzi::Texture::CreateInfoRenderpassRenderTarget |
Texture creation parameters for texture that can be used as render target for renderpasses. More... | |
Namespaces | |
namespace | kanzi |
Functions | |
FixedString | kanzi::getVerboseDescription (Texture::CreateInfo::Status status) |
Returns human readable description for CreateInfo status. | |
BitmapImageUniquePtr | kanzi::loadImage (Domain *domain, string_view imageUrl, bool isInCubemap) |
Loads an image from KZB file. | |
Texture::CreateInfo | kanzi::loadTextureCreateInfo (Domain *domain, KzbFile &kzbFile, ReadOnlyMemoryFile &file, KzbMemoryParser &parser) |
Load texture create info from KZB file. | |
void | kanzi::swap (Texture::CreateInfo &info1, Texture::CreateInfo &info2) |