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

Defines functions for different texture types. More...

#include <kzu_texture_base.h>

Data Fields

struct KzuGPUResourceClass base
 Inherited from KzuGPUResourceClass. More...
 
enum KzcRendererTextureType rendererType
 Texture type for binding to OpenGL. More...
 
KzuTextureBindFunction bind
 Bind function for applying texture for rendering. More...
 
KzuTextureUnbindFunction unbind
 Unbind function for detaching the texture from rendering. More...
 

Detailed Description

Defines functions for different texture types.

Field Documentation

struct KzuGPUResourceClass KzuTextureClass::base

Inherited from KzuGPUResourceClass.

enum KzcRendererTextureType KzuTextureClass::rendererType

Texture type for binding to OpenGL.

KzuTextureBindFunction KzuTextureClass::bind

Bind function for applying texture for rendering.

KzuTextureUnbindFunction KzuTextureClass::unbind

Unbind function for detaching the texture from rendering.


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