#include <txaLine.h>
Public Member Functions | |
TxaLine () | |
bool | parse (const string &line) |
bool | match_egg (EggFile *egg_file) const |
bool | match_texture (TextureImage *texture) const |
void | output (ostream &out) const |
Private Types | |
typedef pvector< GlobPattern > | Patterns |
typedef pvector< Keyword > | Keywords |
enum | SizeType { ST_none, ST_scale, ST_explicit_2, ST_explicit_3 } |
enum | Keyword { KW_omit, KW_nearest, KW_linear, KW_mipmap, KW_cont, KW_anisotropic } |
Private Attributes | |
Patterns | _texture_patterns |
Patterns | _egg_patterns |
SizeType | _size_type |
float | _scale |
int | _x_size |
int | _y_size |
int | _num_channels |
EggTexture::Format | _format |
bool | _force_format |
bool | _generic_format |
EggRenderMode::AlphaMode | _alpha_mode |
int | _aniso_degree |
bool | _got_margin |
int | _margin |
bool | _got_coverage_threshold |
double | _coverage_threshold |
Keywords | _keywords |
PaletteGroups | _palette_groups |
PNMFileType * | _color_type |
PNMFileType * | _alpha_type |
|
|
|
|
|
|
|
|
|
Definition at line 36 of file txaLine.cxx. References _alpha_mode, _alpha_type, _aniso_degree, _color_type, _coverage_threshold, _force_format, _format, _generic_format, _got_coverage_threshold, _got_margin, _margin, _num_channels, _scale, _size_type, _x_size, _y_size, EggRenderMode::AM_unspecified, EggTexture::F_unspecified, NULL, and ST_none. |
|
Definition at line 307 of file txaLine.cxx. References _egg_patterns, _keywords, _palette_groups, EggFile::clear_surprise(), Namable::get_name(), KW_anisotropic, KW_cont, KW_linear, KW_mipmap, KW_nearest, KW_omit, and EggFile::match_txa_groups(). |
|
|
Definition at line 497 of file txaLine.cxx. References _alpha_type, _aniso_degree, _color_type, _coverage_threshold, _egg_patterns, _format, _keywords, _margin, _num_channels, _palette_groups, _scale, _texture_patterns, _x_size, _y_size, PaletteGroups::begin(), PaletteGroups::const_iterator, PaletteGroups::end(), EggTexture::F_unspecified, PNMFileType::get_suggested_extension(), KW_anisotropic, KW_cont, KW_linear, KW_mipmap, KW_nearest, KW_omit, NULL, ST_explicit_2, ST_explicit_3, ST_none, and ST_scale. Referenced by operator<<(). |
|
|
Definition at line 74 of file txaLine.h. Referenced by match_texture(), parse(), and TxaLine(). |
|
Definition at line 97 of file txaLine.h. Referenced by match_texture(), output(), parse(), and TxaLine(). |
|
Definition at line 76 of file txaLine.h. Referenced by match_texture(), output(), parse(), and TxaLine(). |
|
Definition at line 96 of file txaLine.h. Referenced by match_texture(), output(), parse(), and TxaLine(). |
|
Definition at line 80 of file txaLine.h. Referenced by match_texture(), output(), parse(), and TxaLine(). |
|
Definition at line 57 of file txaLine.h. Referenced by match_egg(), output(), and parse(). |
|
Definition at line 72 of file txaLine.h. Referenced by match_texture(), parse(), and TxaLine(). |
|
Definition at line 71 of file txaLine.h. Referenced by match_texture(), output(), parse(), and TxaLine(). |
|
|
|
|
|
|
|
Definition at line 92 of file txaLine.h. Referenced by match_egg(), match_texture(), output(), and parse(). |
|
Definition at line 78 of file txaLine.h. Referenced by match_texture(), output(), parse(), and TxaLine(). |
|
Definition at line 70 of file txaLine.h. Referenced by match_texture(), output(), parse(), and TxaLine(). |
|
Definition at line 94 of file txaLine.h. Referenced by match_egg(), match_texture(), output(), and parse(). |
|
Definition at line 67 of file txaLine.h. Referenced by match_texture(), output(), parse(), and TxaLine(). |
|
|
|
Definition at line 56 of file txaLine.h. Referenced by match_texture(), output(), and parse(). |
|
Definition at line 68 of file txaLine.h. Referenced by match_texture(), output(), parse(), and TxaLine(). |
|
Definition at line 69 of file txaLine.h. Referenced by match_texture(), output(), parse(), and TxaLine(). |