RenderManAPI  24.0
RixTexture::TxProperties Class Reference

#include <RixInterfaces.h>

Public Types

enum  TextureType {
  texture = 0, ptexture, latlong, cubeface,
  shadow, deepshadow, textureatlas
}
 Texture type. More...
 

Public Member Functions

 TxProperties ()
 Create TxProperties with initial defaults. More...
 

Public Attributes

int version
 
void * fileHandle
 
int nchannels
 
unsigned char * channelTypes
 
int nparts
 
int width
 
int height
 
float pixelAspectRatio
 
TextureType type
 
stats::DataLocId statsId
 

Member Enumeration Documentation

◆ TextureType

Texture type.

Enumerator
texture 
ptexture 
latlong 
cubeface 
shadow 
deepshadow 
textureatlas 

Constructor & Destructor Documentation

◆ TxProperties()

RixTexture::TxProperties::TxProperties ( )
inline

Create TxProperties with initial defaults.

Member Data Documentation

◆ channelTypes

unsigned char* RixTexture::TxProperties::channelTypes

◆ fileHandle

void* RixTexture::TxProperties::fileHandle

◆ height

int RixTexture::TxProperties::height

Referenced by RixIES::ReadIESProfile().

◆ nchannels

int RixTexture::TxProperties::nchannels

Referenced by RixIES::ReadIESProfile().

◆ nparts

int RixTexture::TxProperties::nparts

◆ pixelAspectRatio

float RixTexture::TxProperties::pixelAspectRatio

◆ statsId

stats::DataLocId RixTexture::TxProperties::statsId

◆ type

TextureType RixTexture::TxProperties::type

◆ version

int RixTexture::TxProperties::version

◆ width

int RixTexture::TxProperties::width

Referenced by RixIES::ReadIESProfile().


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