#include <fltVertexList.h>
Inheritance diagram for FltVertexList:
Public Member Functions | |
FltVertexList (FltHeader *header) | |
int | get_num_vertices () const |
FltVertex * | get_vertex (int n) const |
void | clear_vertices () |
void | add_vertex (FltVertex *vertex) |
virtual void | output (ostream &out) const |
virtual TypeHandle | get_type () const |
virtual TypeHandle | force_init_type () |
Static Public Member Functions | |
TypeHandle | get_class_type () |
void | init_type () |
Protected Member Functions | |
virtual bool | extract_record (FltRecordReader &reader) |
virtual bool | build_record (FltRecordWriter &writer) const |
Private Types | |
typedef pvector< PT(FltVertex) | Vertices ) |
Private Attributes | |
Vertices | _vertices |
Static Private Attributes | |
TypeHandle | _type_handle |
|
Definition at line 51 of file fltVertexList.h. |
|
Definition at line 32 of file fltVertexList.cxx. |
|
Definition at line 74 of file fltVertexList.cxx. References _vertices. |
|
Reimplemented from FltRecord. Definition at line 127 of file fltVertexList.cxx. References FltRecord::_header, _vertices, Datagram::add_be_uint32(), FltRecord::build_record(), FO_vertex_list, FltHeader::get_offset_by_vertex(), and writer(). |
|
Definition at line 62 of file fltVertexList.cxx. References _vertices. |
|
Reimplemented from FltRecord. Definition at line 100 of file fltVertexList.cxx. References FltRecord::_header, _vertices, FltRecord::check_remaining_size(), FltRecord::extract_record(), FO_vertex_list, DatagramIterator::get_be_int32(), DatagramIterator::get_remaining_size(), FltHeader::get_vertex_by_offset(), nassertr, and reader(). |
|
Reimplemented from FltRecord. Definition at line 58 of file fltVertexList.h. References get_class_type(), and init_type(). |
|
Reimplemented from FltRecord. Definition at line 59 of file fltVertexList.h. References _type_handle. Referenced by FltToEggConverter::convert_face(), force_init_type(), and get_type(). |
|
Definition at line 41 of file fltVertexList.cxx. References _vertices. |
|
Reimplemented from FltRecord. Definition at line 55 of file fltVertexList.h. References get_class_type(). |
|
Definition at line 51 of file fltVertexList.cxx. |
|
Reimplemented from FltRecord. Definition at line 62 of file fltVertexList.h. References _type_handle, FltRecord::get_class_type(), FltRecord::init_type(), and register_type(). Referenced by force_init_type(), and init_libflt(). |
|
Reimplemented from FltRecord. Definition at line 87 of file fltVertexList.cxx. References _vertices. |
|
Reimplemented from FltRecord. Definition at line 24 of file fltVertexList.cxx. Referenced by get_class_type(), and init_type(). |
|
Definition at line 52 of file fltVertexList.h. Referenced by add_vertex(), build_record(), clear_vertices(), extract_record(), get_num_vertices(), get_vertex(), and output(). |