Inheritance diagram for Spotlight::CData:

| Public Member Functions | |
| INLINE | CData () | 
| INLINE | CData (const CData ©) | 
| virtual CycleData * | make_copy () const | 
| virtual void | write_datagram (BamWriter *manager, Datagram &dg) const | 
| virtual void | fillin (DatagramIterator &scan, BamReader *manager) | 
| Public Attributes | |
| float | _exponent | 
| Colorf | _specular_color | 
| LVecBase3f | _attenuation | 
| 
 | 
| 
 Referenced by make_copy(). | 
| 
 | 
| 
 | 
| 
 | ||||||||||||
| 
 Reimplemented from CycleData. Definition at line 61 of file spotlight.cxx. References _attenuation, _exponent, _specular_color, and DatagramIterator::get_float32(). | 
| 
 | 
| 
 Implements CycleData. Definition at line 36 of file spotlight.cxx. References CData(). | 
| 
 | ||||||||||||
| 
 Reimplemented from CycleData. Definition at line 47 of file spotlight.cxx. References _attenuation, _exponent, _specular_color, and Datagram::add_float32(). | 
| 
 | 
| 
 Definition at line 85 of file spotlight.h. Referenced by fillin(), and write_datagram(). | 
| 
 | 
| 
 Definition at line 83 of file spotlight.h. Referenced by fillin(), and write_datagram(). | 
| 
 | 
| 
 Definition at line 84 of file spotlight.h. Referenced by fillin(), and write_datagram(). | 
 1.3
1.3