2) Define the next frame class. This will be used for write access.
|
| | DtSubsurfaceStateComponentNextFrame (DtStateData *sd) |
| |
| virtual | ~DtSubsurfaceStateComponentNextFrame () |
| |
| | NEXTFRAME_ACCESSOR_MUTATOR (double, underwaterVisibility, UnderwaterVisibility) |
| |
| | NEXTFRAME_ACCESSOR_BY_REF_MUTATOR (DtVrfSubsurfaceLayerSet, subsurfaceLayers, SubsurfaceLayers) |
| |
| | NEXTFRAME_ACCESSOR_MUTATOR (double, ambientWaterTemperature, AmbientWaterTemperature) |
| |
| | NEXTFRAME_ACCESSOR_MUTATOR (int, priority, Priority) |
| |
| | THERMOCLINE_SETTER_GETTER (1, depth, Depth) |
| |
| | THERMOCLINE_SETTER_GETTER (1, permeability, Permeability) |
| |
| | THERMOCLINE_SETTER_GETTER (2, depth, Depth) |
| |
| | THERMOCLINE_SETTER_GETTER (2, permeability, Permeability) |
| |
| | THERMOCLINE_SETTER_GETTER (3, depth, Depth) |
| |
| | THERMOCLINE_SETTER_GETTER (3, permeability, Permeability) |
| |
| | THERMOCLINE_SETTER_GETTER (4, depth, Depth) |
| |
| | THERMOCLINE_SETTER_GETTER (4, permeability, Permeability) |
| |
| | THERMOCLINE_SETTER_GETTER (5, depth, Depth) |
| |
| | THERMOCLINE_SETTER_GETTER (5, permeability, Permeability) |
| |
| void | addSubsurfaceLayer (const DtVrfSubsurfaceLayer &layerToAdd) override |
| |
| void | removeSubsurfaceLayer (const DtVrfSubsurfaceLayer &layerToAdd) override |
| |
| | DtStateComponentNextFrameTemplate (makVrf::DtStateData *sd) |
| |
const
DtSubsurfaceStateComponentData & | frameState () const |
| |
| DtSubsurfaceStateComponentData & | frameState () |
| |