Public Member Functions
||FltMesh (FltHeader *header)|
virtual TypeHandle ||force_init_type ()|
virtual TypeHandle ||get_type () const |
||PT (FltLocalVertexPool) _vpool|
Static Public Member Functions
static TypeHandle ||get_class_type ()|
|static void ||init_type ()|
| ||This function is declared non-inline to work around a compiler bug in g++ 2.96. |
Protected Member Functions
|virtual bool ||build_record (FltRecordWriter &writer) const |
| ||Fills up the current record on the FltRecordWriter with data for this record, but does not advance the writer. |
|virtual bool ||extract_ancillary (FltRecordReader &reader)|
| ||Checks whether the given bead, which follows this bead sequentially in the file, is an ancillary record of this bead. |
|virtual bool ||extract_record (FltRecordReader &reader)|
| ||Fills in the information in this bead based on the information given in the indicated datagram, whose opcode has already been read. |
|virtual FltError ||write_ancillary (FltRecordWriter &writer) const |
| ||Writes whatever ancillary records are required for this record. |
A mesh of connected polygons and tristrips, etc., with a local vertex pool.
Definition at line 30 of file fltMesh.h.
Checks whether the given bead, which follows this bead sequentially in the file, is an ancillary record of this bead.
If it is, extracts the relevant information and returns true; otherwise, leaves it alone and returns false.
Reimplemented from FltBeadID.
Definition at line 70 of file fltMesh.cxx.