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

MeshMod Class Reference

#include <meshmod.h>

Inheritance diagram for MeshMod:

MeshMod_FixBridge MeshMod_FixPipe MeshMod_TexFloor List of all members.

Public Methods

virtual bool bad (void) hook
virtual bool parse (Parser &) hook
virtual bool apply (Mesh *) = 0
virtual void dump (const char *pref) hook


Member Function Documentation

bool MeshMod::apply ( Mesh * mesh ) [pure virtual]
 

mesh modifying function

abstract prototype

Reimplemented in MeshMod_FixBridge, MeshMod_FixPipe, and MeshMod_TexFloor.

bool MeshMod::bad ( void ) [inline, virtual]
 

abstract prototype

Returns:
true, if parsing or constructing failed.

Reimplemented in MeshMod_TexFloor.

void MeshMod::dump ( const char * pref ) [inline, virtual]
 

abstract prototype

debugging function: dump info to stdout with preceeding pref

Reimplemented in MeshMod_FixBridge, MeshMod_FixPipe, and MeshMod_TexFloor.

bool MeshMod::parse ( Parser & parser ) [inline, virtual]
 

abstract prototype

create the modifier's data

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

Reimplemented in MeshMod_TexFloor.


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