The DtSpeedTreeSettingsInterface provides the interface of the GUI to the speedtree settings logic.
| virtual makVrv::DtSpeedTreeSettingsInterface::~DtSpeedTreeSettingsInterface |
( |
| ) |
|
|
virtual |
| virtual void makVrv::DtSpeedTreeSettingsInterface::setUnitsLabel |
( |
const DtUnicode & |
label | ) |
|
|
pure virtual |
| virtual void makVrv::DtSpeedTreeSettingsInterface::setUnitsDecimals |
( |
int |
decimals | ) |
|
|
pure virtual |
| virtual void makVrv::DtSpeedTreeSettingsInterface::setUnitsMaxRange |
( |
float |
range | ) |
|
|
pure virtual |
| virtual void makVrv::DtSpeedTreeSettingsInterface::enableTrees |
( |
bool |
enable | ) |
|
|
pure virtual |
| virtual void makVrv::DtSpeedTreeSettingsInterface::enableBillboards |
( |
bool |
enable | ) |
|
|
pure virtual |
| virtual void makVrv::DtSpeedTreeSettingsInterface::enableTreeMeshes |
( |
bool |
enable | ) |
|
|
pure virtual |
| virtual void makVrv::DtSpeedTreeSettingsInterface::setTreeClippingPlane |
( |
float |
farClip | ) |
|
|
pure virtual |
| virtual void makVrv::DtSpeedTreeSettingsInterface::setTree3DLodDistances |
( |
float |
nearLod, |
|
|
float |
farLod |
|
) |
| |
|
pure virtual |
| virtual void makVrv::DtSpeedTreeSettingsInterface::setTreeBillboardDistances |
( |
float |
fStart, |
|
|
float |
fEnd |
|
) |
| |
|
pure virtual |
| virtual void makVrv::DtSpeedTreeSettingsInterface::setBillboardFadeOutRange |
( |
float |
range | ) |
|
|
pure virtual |
| virtual void makVrv::DtSpeedTreeSettingsInterface::setAmbientScalar |
( |
float |
val | ) |
|
|
pure virtual |
| virtual void makVrv::DtSpeedTreeSettingsInterface::setDiffuseScalar |
( |
float |
val | ) |
|
|
pure virtual |
| virtual void makVrv::DtSpeedTreeSettingsInterface::setSpecularScalar |
( |
float |
val | ) |
|
|
pure virtual |
| virtual void makVrv::DtSpeedTreeSettingsInterface::setReceiveShadows |
( |
bool |
enable | ) |
|
|
pure virtual |
| boost::signalslib::signal<void (float)> makVrv::DtSpeedTreeSettingsInterface::signal_ClippingPlaneChanged |
Signal emitted when the user changes the clipping plane. Connected to a slot in the logic.
| boost::signalslib::signal<void (float,float)> makVrv::DtSpeedTreeSettingsInterface::signal_3DLodDistancesChanged |
Signal emitted when the user changed the Lod. Connected to a slot in the logic.
| boost::signalslib::signal<void (float,float)> makVrv::DtSpeedTreeSettingsInterface::signal_BillboardDistancesChanged |
| boost::signalslib::signal<void(float)> makVrv::DtSpeedTreeSettingsInterface::signal_billboardFadeOutRangeChanged |
| boost::signalslib::signal<void (bool)> makVrv::DtSpeedTreeSettingsInterface::signal_TreesEnabledChanged |
| boost::signalslib::signal<void (bool)> makVrv::DtSpeedTreeSettingsInterface::signal_BillboardsEnabledChanged |
| boost::signalslib::signal<void (bool)> makVrv::DtSpeedTreeSettingsInterface::signal_TreeMeshesEnabledChanged |
| boost::signalslib::signal<void (float)> makVrv::DtSpeedTreeSettingsInterface::signal_AmbientScalarSet |
| boost::signalslib::signal<void (float)> makVrv::DtSpeedTreeSettingsInterface::signal_DiffuseScalarSet |
| boost::signalslib::signal<void (float)> makVrv::DtSpeedTreeSettingsInterface::signal_SpecularScalarSet |
| boost::signalslib::signal<void (bool)> makVrv::DtSpeedTreeSettingsInterface::signal_receiveShadowsChanged |
The documentation for this class was generated from the following file: