Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TextureRequest Class Reference

These are the things that a user might explicitly request to adjust on a texture via a line in the .txa file. More...

#include <textureRequest.h>

List of all members.

Public Member Functions

 TextureRequest ()
void pre_txa_file ()
 Sets some state up that must be set prior to reading the .txa file.


Public Attributes

TextureProperties _properties
bool _got_size
bool _got_num_channels
int _x_size
int _y_size
int _num_channels
EggTexture::Format _format
bool _force_format
bool _generic_format
EggTexture::FilterType _minfilter
EggTexture::FilterType _magfilter
int _anisotropic_degree
EggRenderMode::AlphaMode _alpha_mode
bool _omit
int _margin
double _coverage_threshold


Detailed Description

These are the things that a user might explicitly request to adjust on a texture via a line in the .txa file.

Definition at line 43 of file textureRequest.h.


Constructor & Destructor Documentation

TextureRequest::TextureRequest  ) 
 

Definition at line 33 of file textureRequest.cxx.

References EggRenderMode::AM_unspecified, EggTexture::F_unspecified, and EggTexture::FT_unspecified.


Member Function Documentation

void TextureRequest::pre_txa_file  ) 
 

Sets some state up that must be set prior to reading the .txa file.

Definition at line 62 of file textureRequest.cxx.


Member Data Documentation

EggRenderMode::AlphaMode TextureRequest::_alpha_mode
 

Definition at line 61 of file textureRequest.h.

int TextureRequest::_anisotropic_degree
 

Definition at line 60 of file textureRequest.h.

double TextureRequest::_coverage_threshold
 

Definition at line 64 of file textureRequest.h.

bool TextureRequest::_force_format
 

Definition at line 56 of file textureRequest.h.

EggTexture::Format TextureRequest::_format
 

Definition at line 55 of file textureRequest.h.

bool TextureRequest::_generic_format
 

Definition at line 57 of file textureRequest.h.

bool TextureRequest::_got_num_channels
 

Definition at line 51 of file textureRequest.h.

bool TextureRequest::_got_size
 

Definition at line 50 of file textureRequest.h.

Referenced by TextureImage::mark_eggs_stale().

EggTexture::FilterType TextureRequest::_magfilter
 

Definition at line 59 of file textureRequest.h.

int TextureRequest::_margin
 

Definition at line 63 of file textureRequest.h.

Referenced by TextureImage::got_txa_file().

EggTexture::FilterType TextureRequest::_minfilter
 

Definition at line 58 of file textureRequest.h.

int TextureRequest::_num_channels
 

Definition at line 54 of file textureRequest.h.

bool TextureRequest::_omit
 

Definition at line 62 of file textureRequest.h.

TextureProperties TextureRequest::_properties
 

Definition at line 48 of file textureRequest.h.

int TextureRequest::_x_size
 

Definition at line 52 of file textureRequest.h.

int TextureRequest::_y_size
 

Definition at line 53 of file textureRequest.h.


The documentation for this class was generated from the following files:
Generated on Fri May 2 03:28:07 2003 for Panda-Tool by doxygen1.3