Class hierarchy   Compound list   File list   Compound Members   File Members  

ParsedMod Class Reference

abstract superclass. More...

Inherits PolygonModifier.

Inherited by ModList, Mod_ColorModifier, Mod_DoubleSided, Mod_Invisible, Mod_Lego, Mod_NoColl, Mod_Off, Mod_Surface, Mod_TAZ, Mod_TexMap, Mod_TexWall and Mod_Transparency.

List of all members.

Public Members


Detailed Description

abstract superclass.

extends PolygonModifier with prototypes for parsing


Member Function Documentation

virtual bool ParsedMod::bad(void) hook [virtual]

abstract prototype

Returns:
true, if parsing or constructing failed.

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

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

abstract prototype

create the modifier's data

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

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

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

abstract prototype

debugging function: dump info to stdout with preceeding pref

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


The documentation for this class was generated from the following files:
Generated at Wed May 31 21:08:20 2000 for Rvtmod/rvglue by doxygen  written by Dimitri van Heesch, © 1997-1998