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

ParsedMod Class Reference

abstract superclass. More...

#include <parsedmod.h>

Inheritance diagram for ParsedMod:

PolygonModifier Mod_ColorModifier Mod_DoubleSided Mod_Invisible Mod_Lego Mod_LowerColl Mod_NoColl Mod_Off Mod_Surface Mod_TAZ Mod_TexMap Mod_TexWall Mod_Transparency ModList List of all members.

Public Methods

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


Detailed Description

abstract superclass.

extends PolygonModifier with prototypes for parsing


Member Function Documentation

bool ParsedMod::bad ( void ) [virtual]
 

abstract prototype

Returns:
true, if parsing or constructing failed.

Reimplemented in ModList, Mod_ColorModifier, Mod_Lego, Mod_Surface, Mod_TAZ, Mod_TexMap, Mod_TexWall, and Mod_Transparency.

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

abstract prototype

debugging function: dump info to stdout with preceeding pref

Reimplemented in ModList, Mod_ColorModifier, Mod_DoubleSided, Mod_Invisible, Mod_Lego, Mod_LowerColl, Mod_NoColl, Mod_Off, Mod_Surface, Mod_TAZ, Mod_TexMap, Mod_TexWall, Mod_Transparency, and W_ModList.

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

abstract prototype

create the modifier's data

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

Reimplemented in ModList, Mod_ColorModifier, Mod_Lego, Mod_Surface, Mod_TAZ, Mod_TexMap, Mod_TexWall, and Mod_Transparency.


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