#include <fltRecord.h>
Inheritance diagram for FltRecord:
|
Definition at line 100 of file fltRecord.h. |
|
Definition at line 52 of file fltRecord.cxx. |
|
Definition at line 63 of file fltRecord.cxx. |
|
Definition at line 256 of file fltRecord.cxx. References _ancillary. Referenced by FltHeader::extract_texture_map(). |
|
Definition at line 105 of file fltRecord.cxx. References _children. Referenced by read_record_and_children(). |
|
Definition at line 196 of file fltRecord.cxx. References _extensions. Referenced by read_record_and_children(). |
|
Definition at line 150 of file fltRecord.cxx. References _subfaces. Referenced by read_record_and_children(). |
|
Reimplemented in FltExternalReference, FltHeader, and FltTexture. Definition at line 343 of file fltRecord.cxx. References _children, and _subfaces. Referenced by FltTexture::apply_converted_filenames(), FltHeader::apply_converted_filenames(), and FltExternalReference::apply_converted_filenames(). |
|
|
|
Definition at line 234 of file fltRecord.cxx. References _ancillary. |
|
Definition at line 94 of file fltRecord.cxx. References _children. |
|
Definition at line 288 of file fltRecord.cxx. References _comment. |
|
Definition at line 184 of file fltRecord.cxx. References _extensions. |
|
Definition at line 139 of file fltRecord.cxx. References _subfaces. |
|
Definition at line 524 of file fltRecord.cxx. References _header, FO_curve, FO_external_ref, FO_face, FO_group, FO_instance, FO_instance_ref, FO_local_vertex_pool, FO_lod, FO_mesh, FO_mesh_primitive, FO_object, FO_vector, FO_vertex_list, and nout. Referenced by read_record_and_children(). |
|
Reimplemented in FltBead, FltBeadID, FltHeader, and FltMesh. Definition at line 712 of file fltRecord.cxx. References _comment, FO_comment, and reader(). Referenced by FltBead::extract_ancillary(), and read_record_and_children(). |
|
|
Reimplemented from TypedReferenceCount. Reimplemented in FltBead, FltBeadID, FltCurve, FltExternalReference, FltFace, FltGeometry, FltGroup, FltHeader, FltInstanceDefinition, FltInstanceRef, FltLightSourceDefinition, FltLocalVertexPool, FltLOD, FltMaterial, FltMesh, FltMeshPrimitive, FltObject, FltTexture, FltTransformGeneralMatrix, FltTransformPut, FltTransformRecord, FltTransformRotateAboutEdge, FltTransformRotateAboutPoint, FltTransformRotateScale, FltTransformScale, FltTransformTranslate, FltUnsupportedRecord, FltVectorRecord, FltVertex, and FltVertexList. Definition at line 113 of file fltRecord.h. References get_class_type(), and init_type(). |
|
Definition at line 222 of file fltRecord.cxx. References _ancillary, n, nassertr, and NULL. |
|
Definition at line 83 of file fltRecord.cxx. References _children, n, nassertr, and NULL. Referenced by FltToEggConverter::convert_face(), FltToEggConverter::convert_record(), and FltCopy::scan_flt(). |
|
|
Definition at line 278 of file fltRecord.cxx. References _comment. Referenced by FltToEggConverter::parse_comment(). |
|
Definition at line 173 of file fltRecord.cxx. References _extensions, n, nassertr, and NULL. |
|
Definition at line 211 of file fltRecord.cxx. References _ancillary. |
|
Definition at line 73 of file fltRecord.cxx. References _children. Referenced by FltToEggConverter::convert_face(), FltToEggConverter::convert_record(), and FltCopy::scan_flt(). |
|
Definition at line 163 of file fltRecord.cxx. References _extensions. |
|
Definition at line 118 of file fltRecord.cxx. References _subfaces. Referenced by FltToEggConverter::convert_subfaces(), and FltCopy::scan_flt(). |
|
Definition at line 128 of file fltRecord.cxx. References _subfaces, n, nassertr, and NULL. Referenced by FltToEggConverter::convert_subfaces(), and FltCopy::scan_flt(). |
|
Reimplemented from TypedReferenceCount. Reimplemented in FltBead, FltBeadID, FltCurve, FltExternalReference, FltFace, FltGeometry, FltGroup, FltHeader, FltInstanceDefinition, FltInstanceRef, FltLightSourceDefinition, FltLocalVertexPool, FltLOD, FltMaterial, FltMesh, FltMeshPrimitive, FltObject, FltTexture, FltTransformGeneralMatrix, FltTransformPut, FltTransformRecord, FltTransformRotateAboutEdge, FltTransformRotateAboutPoint, FltTransformRotateScale, FltTransformScale, FltTransformTranslate, FltUnsupportedRecord, FltVectorRecord, FltVertex, and FltVertexList. Definition at line 110 of file fltRecord.h. References get_class_type(). Referenced by check_remaining_size(), and output(). |
|
Definition at line 267 of file fltRecord.cxx. References _comment. |
|
|
|
Reimplemented in FltBeadID, FltExternalReference, FltUnsupportedRecord, and FltVertexList. Definition at line 362 of file fltRecord.cxx. References get_type(). |
|
Definition at line 583 of file fltRecord.cxx. References _ancillary, _header, add_child(), add_extension(), FltHeader::add_instance(), add_subface(), assert, create_new_record(), DCAST, extract_ancillary(), extract_record(), FE_end_of_file, FE_invalid_record, FE_ok, flt_error_abort, FltError, FO_pop, FO_pop_extension, FO_pop_face, FO_push, FO_push_extension, FO_push_face, FltInstanceDefinition::get_class_type(), is_ancillary(), nout, PT, and reader(). Referenced by FltHeader::read_flt(). |
|
Definition at line 298 of file fltRecord.cxx. References _comment. |
|
Reimplemented in FltInstanceRef. Definition at line 375 of file fltRecord.cxx. References indent(), and write_children(). Referenced by FltInfo::list_hierarchy(). |
|
Reimplemented in FltBead, FltBeadID, FltHeader, and FltMesh. Definition at line 834 of file fltRecord.cxx. References _comment, FE_ok, FltError, FO_comment, and writer(). Referenced by FltBead::write_ancillary(), and write_record_and_children(). |
|
Definition at line 388 of file fltRecord.cxx. References _ancillary, _children, _extensions, _subfaces, and indent(). Referenced by write(), and FltInstanceRef::write(). |
|
Reimplemented in FltInstanceRef. Definition at line 729 of file fltRecord.cxx. References _ancillary, _children, _extensions, _subfaces, assert, build_record(), FE_bad_data, FE_ok, flt_error_abort, FltError, FO_pop, FO_pop_face, FO_push, FO_push_face, write_ancillary(), and writer(). Referenced by FltHeader::write_flt(), FltRecordWriter::write_instance_def(), and FltInstanceRef::write_record_and_children(). |
|
Definition at line 104 of file fltRecord.h. Referenced by add_ancillary(), clear_ancillary(), get_ancillary(), get_num_ancillary(), read_record_and_children(), write_children(), and write_record_and_children(). |
|
Definition at line 101 of file fltRecord.h. Referenced by add_child(), apply_converted_filenames(), clear_children(), get_child(), get_num_children(), write_children(), and write_record_and_children(). |
|
Reimplemented in FltTexture. Definition at line 106 of file fltRecord.h. Referenced by clear_comment(), extract_ancillary(), get_comment(), has_comment(), set_comment(), and write_ancillary(). |
|
Definition at line 103 of file fltRecord.h. Referenced by add_extension(), clear_extensions(), get_extension(), get_num_extensions(), write_children(), and write_record_and_children(). |
|
|
Definition at line 102 of file fltRecord.h. Referenced by add_subface(), apply_converted_filenames(), clear_subfaces(), get_num_subfaces(), get_subface(), write_children(), and write_record_and_children(). |
|
Reimplemented from TypedReferenceCount. Reimplemented in FltBead, FltBeadID, FltCurve, FltExternalReference, FltFace, FltGeometry, FltGroup, FltHeader, FltInstanceDefinition, FltInstanceRef, FltLightSourceDefinition, FltLocalVertexPool, FltLOD, FltMaterial, FltMesh, FltMeshPrimitive, FltObject, FltTexture, FltTransformGeneralMatrix, FltTransformPut, FltTransformRecord, FltTransformRotateAboutEdge, FltTransformRotateAboutPoint, FltTransformRotateScale, FltTransformScale, FltTransformTranslate, FltUnsupportedRecord, FltVectorRecord, FltVertex, and FltVertexList. Definition at line 44 of file fltRecord.cxx. Referenced by get_class_type(), and init_type(). |