Inheritance diagram for RopeNode::CData:

Public Member Functions | |
| CData () | |
| CData (const CData ©) | |
| virtual CycleData * | make_copy () const |
| virtual void | write_datagram (BamWriter *manager, Datagram &dg) const |
| Writes the contents of this object to the datagram for shipping out to a Bam file. | |
| virtual void | fillin (DatagramIterator &scan, BamReader *manager) |
| This internal function is called by make_from_bam to read in all of the relevant data from the BamFile for the new RopeNode. | |
| virtual int | complete_pointers (TypedWritable **p_list, BamReader *manager) |
| Receives an array of pointers, one for each time manager->read_pointer() was called in fillin(). | |
Public Attributes | |
| PointerTo< NurbsCurveEvaluator > | _curve |
| RenderMode | _render_mode |
| UVMode | _uv_mode |
| LVecBase2f | _uv_scale |
| int | _num_segs |
| float | _thickness |
|
|
Definition at line 31 of file ropeNode.I. |
|
|
Definition at line 48 of file ropeNode.I. |
|
||||||||||||
|
Receives an array of pointers, one for each time manager->read_pointer() was called in fillin(). Returns the number of pointers processed. Reimplemented in GeomNode::CData, and PandaNode::CData. Definition at line 63 of file cycleData.cxx. |
|
||||||||||||
|
This internal function is called by make_from_bam to read in all of the relevant data from the BamFile for the new RopeNode.
Reimplemented from CycleData. Definition at line 78 of file ropeNode.cxx. |
|
|
Implements CycleData. Definition at line 44 of file ropeNode.cxx. |
|
||||||||||||
|
Writes the contents of this object to the datagram for shipping out to a Bam file.
Reimplemented from CycleData. Definition at line 59 of file ropeNode.cxx. References reader(). |
|
|
Definition at line 141 of file ropeNode.h. |
|
|
Definition at line 145 of file ropeNode.h. |
|
|
Definition at line 142 of file ropeNode.h. |
|
|
Definition at line 146 of file ropeNode.h. |
|
|
Definition at line 143 of file ropeNode.h. |
|
|
Definition at line 144 of file ropeNode.h. |
1.3