# tagXSI_RTS_Texture Struct Reference

`#include <XSI_rtshaders.h>`

List of all members.

## Public Attributes
char * | m_pchPath
ULONG | m_lWidth
ULONG | m_lHeight
ULONG | m_lNbChannels
ULONG | m_lPixelType
ULONG | m_lBufferSize
unsigned char * | m_pBuffer
ULONG | m_lDirty

## Detailed Description

The XSI_RTS_Texture structure represents a texture.

## Member Data Documentation

char* m_pchPath

The path of the image for this texture

ULONG m_lWidth

The width of the image

ULONG m_lHeight

The height of the image

ULONG m_lNbChannels

The number of channels

ULONG m_lPixelType

The type of pixel

ULONG m_lBufferSize

The size of the pixel buffer

unsigned char* m_pBuffer

The pixel buffer

ULONG m_lDirty

The texture is dirty and should be refreshed

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

- XSI_rtshaders.h