Kanzi Graphics Engine
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
KzuTexture Struct Reference

Abstract texture. More...

#include <kzu_texture.h>

Data Fields

struct KzuGPUResource gpuResource
 Inherited from KzuGPUResource. More...
 
enum KzuTextureDataType dataType
 Data type. More...
 
enum KzuTextureChannels channels
 Channels. More...
 
enum KzuTextureCompression compression
 Compression. More...
 
enum KzuTextureFilter filter
 Filter. More...
 
enum KzuTextureWrap wrap
 Wrap mode. More...
 
kzFloat anisotropy
 Maximum anisotropy to use if possible. More...
 
kzUint width
 Width of the texture. More...
 
kzUint height
 Height of the texture. More...
 
kzUint textureHandle
 Texture handle. More...
 

Detailed Description

Abstract texture.

Field Documentation

struct KzuGPUResource KzuTexture::gpuResource

Inherited from KzuGPUResource.

enum KzuTextureDataType KzuTexture::dataType

Data type.

enum KzuTextureChannels KzuTexture::channels

Channels.

enum KzuTextureCompression KzuTexture::compression

Compression.

enum KzuTextureFilter KzuTexture::filter

Filter.

enum KzuTextureWrap KzuTexture::wrap

Wrap mode.

kzFloat KzuTexture::anisotropy

Maximum anisotropy to use if possible.

kzUint KzuTexture::width

Width of the texture.

kzUint KzuTexture::height

Height of the texture.

kzUint KzuTexture::textureHandle

Texture handle.

This is 0 if the texture is invalid.


The documentation for this struct was generated from the following file: