![]() |
VR-Forces 5.0.2 Developer's Guide
|
DtShadowSettingsWidget implements the DtShadowSettingsInterface for Qt. It provides the Qt widgets used to change shadow settings.

Protected Member Functions | |
| void | setupGui () |
| void | connectToSignals () |
| void | setComboBoxSelection (QComboBox *qComboBox, const DtUnicode &selection) |
| void | reInitializePolygonOffsetCascades (int numSplits) |
Protected Attributes | |
| DtDe & | myDe |
| makVrv::DtShadowSettingsWidget::DtShadowSettingsWidget | ( | DtDe & | de, |
| QWidget * | parent, | ||
| Qt::WindowFlags | flags = Qt::Widget |
||
| ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
Enables/Disables the shadow rendering enable state.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Enables/Disables the shadow rendering enable state.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Enables/Disables Entities Shadow Casting.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Enables/Disables Props Shadow Casting.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Enables/Disables Terrain Shadow Casting.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Enables/Disables Moon Shadow Casting.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Enables/Disables Clouds Shadow Casting.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets shadow visualization mode.
Implements makVrv::DtShadowSettingsInterface.
Sets number of splits.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets use front face culling.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets use use cached far cascade.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets how often to update the far cascade.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets to make the near cascades automatically change size and flags in the air.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets use polygon offset.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets polygon offset parameters.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets polygon cascade.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets global light texture size for cascaded shadow mapping.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets use maximum view distance.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Set maximum view distance.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets split near distance minimum bias.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets split near distance maximum bias.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets shadow factor for modulating the scene.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets mixed logarithmic uniform split interpolation value.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets shadow stabilization scheme.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets split selection scheme.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets data storage scheme.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets pre-filtering scheme.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets filtering scheme.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets poisson disk sampling scheme.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
sets use Cached Far Cascade
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets persistent number of passes per cascade.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets aditional number of passes per cascade.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets PCF filter width.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets skip blend cascade boundaries.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets use SDSM.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Sets SDSM readback latency.
Implements makVrv::DtShadowSettingsInterface.
|
virtual |
Turn on and off some of the widgets.
|
virtual |
|
protectedslot |
slot for shadow setting's casts shadow flag changed
|
protectedslot |
slot for shadow setting's casts shadow flag changed
|
protectedslot |
slot for shadow setting's entities casts shadow flag changed
|
protectedslot |
slot for shadow setting's props casts shadow flag changed
|
protectedslot |
slot for shadow setting's terrain casts shadow flag changed
|
protectedslot |
slot for shadow setting's moon casts shadow flag changed
|
protectedslot |
slot for shadow setting's clouds casts shadow flag changed
|
protectedslot |
slot for shadow setting's shadow visualization mode changed
|
protectedslot |
slot for shadow setting's shadow visualization mode changed
|
protectedslot |
slot for shadow setting's use front face culling changed
|
protectedslot |
slot for shadow setting's use cached far cascade changed
|
protectedslot |
slot for shadow setting's use cached far cascade freq changed
|
protectedslot |
slot for shadow setting's auto adjustment features
|
protectedslot |
slot for shadow setting's use viewport multicast changed
|
protectedslot |
slot for shadow setting's use polygon offset changed
|
protectedslot |
slot for shadow setting's polygon offset cascade changed
|
protectedslot |
slot for shadow setting's polygon offset factor parameter changed
|
protectedslot |
slot for shadow setting's polygon offset unit parameter changed
|
protectedslot |
slot for shadow setting's global light texture size for cascaded shadow mapping changed
|
protectedslot |
slot for shadow setting's use maximum view distance changed
|
protectedslot |
slot for shadow setting's maximum view distance changed
|
protectedslot |
slot for shadow setting's split near distance minimum bias changed
|
protectedslot |
slot for shadow setting's split near distance maximum bias changed
|
protectedslot |
slot for shadow setting's shadow factor for modulating the scene changed
|
protectedslot |
slot for shadow setting's mixed logarithmic uniform split interpolation value changed
|
protectedslot |
slot for shadow setting's shadow stabilization scheme changed
|
protectedslot |
slot for shadow setting's split selection scheme changed
|
protectedslot |
slot for shadow setting's data storage scheme changed
|
protectedslot |
slot for shadow setting's pre-filtering scheme changed
|
protectedslot |
slot for shadow setting's filtering scheme changed
|
protectedslot |
slot for shadow setting's poisson disk sampling scheme changed
|
protectedslot |
slot for shadow setting's persistent number of passes per cascade changed
|
protectedslot |
slot for shadow setting's additional number of passes per cascade changed
|
protectedslot |
slot for shadow setting's PCF filter width changed
|
protectedslot |
slot for shadow setting's blend cascades boundaries changed
|
protectedslot |
slot for shadow setting's use sdsm changed
|
protectedslot |
slot for shadow setting's sdsm readback latency changed
|
protected |
Sets up the widget's fields. Non-virtual (Called from CTOR).
|
protected |
Connects widget signals to slots. Non-virtual (Called from CTOR).
|
protected |
Sets ComboBox selection.
|
protected |
Reinitializes Polygon Offset Cascade Selections.
|
protected |