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

Mod_ColorModifier Class Reference

Abstract thing for color-modifying mods. More...

#include <colormod.h>

Inheritance diagram for Mod_ColorModifier:

ParsedMod PolygonModifier Mod_EnvMap Mod_SetColor Mod_SetShade Mod_SetShadedColor Mod_Shade List of all members.

Public Methods

 Mod_ColorModifier ()
virtual bool bad (void)
virtual bool parse (Parser &)
virtual void dump (const char *pref)

Protected Attributes

bool parsed
ParsedColor color
int lowest
int highest
char name [20]


Detailed Description

Abstract thing for color-modifying mods.


Constructor & Destructor Documentation

Mod_ColorModifier::Mod_ColorModifier ( void )
 


Member Function Documentation

bool Mod_ColorModifier::bad ( void ) [virtual]
 

abstract prototype

Returns:
true, if parsing or constructing failed.

Reimplemented from ParsedMod.

void Mod_ColorModifier::dump ( const char * pref ) [virtual]
 

abstract prototype

debugging function: dump info to stdout with preceeding pref

Reimplemented from ParsedMod.

bool Mod_ColorModifier::parse ( Parser & p ) [virtual]
 

abstract prototype

create the modifier's data

Returns:
true, if parsing succeeded. The prototype always returns true.

Reimplemented from ParsedMod.


Member Data Documentation

ParsedColor Mod_ColorModifier::color [protected]
 

int Mod_ColorModifier::highest [protected]
 

int Mod_ColorModifier::lowest [protected]
 

char Mod_ColorModifier::name[20] [protected]
 

bool Mod_ColorModifier::parsed [protected]
 


The documentation for this class was generated from the following files:
Generated at Fri Jul 26 09:33:59 2002 for rvtmod/rvglue by doxygen1.2.0 written by Dimitri van Heesch, © 1997-2000