VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions | Protected Attributes
DtTrailingEffectsWidget Class Reference

This class will allow the user to select various trailing effects for entities (if they have them)

Inheritance diagram for DtTrailingEffectsWidget:
Inheritance graph
[legend]

Public Member Functions

 DtTrailingEffectsWidget (makVrv::DtDe &, QWidget *p)
 
virtual ~DtTrailingEffectsWidget ()
 

Public Attributes

QWidget * myCanvas
 
QVBoxLayout * myMainLayout
 
QCheckBoxmyDustClouds
 
QCheckBoxmyVaporTrails
 
QCheckBoxmyTracks
 
QCheckBoxmyFlames
 
QCheckBoxmySmoke
 
QCheckBoxmyFootprints
 
QCheckBoxmyWakes
 
QCheckBoxmyShadows
 
QLabelmySpeedLabel
 
QSlider * mySpeed
 
QHBoxLayout * mySpeedLayout
 
QPushButtonmyCloseButton
 

Protected Slots

virtual void onDustCloudsShowChanged ()
 
virtual void onVaporTrailsShowChanged ()
 
virtual void onTracksShowChanged ()
 
virtual void onFlamesShowChanged ()
 
virtual void onSmokeShowChanged ()
 
virtual void onFootprintsShowChanged ()
 
virtual void onShowShadowsChanged ()
 
virtual void onWakesShowChanged ()
 
virtual void onChangeSpeed ()
 

Protected Member Functions

virtual void updateTrailingEffects ()
 
virtual void startOrStopSimulation ()
 
virtual void closeEvent (QCloseEvent *)
 
virtual void hideEvent (QHideEvent *)
 
virtual void showEvent (QShowEvent *)
 

Protected Attributes

makVrv::DtDemyDe
 
int myDustCloudSize
 

Constructor & Destructor Documentation

DtTrailingEffectsWidget::DtTrailingEffectsWidget ( makVrv::DtDe ,
QWidget *  p 
)

CTOR.

virtual DtTrailingEffectsWidget::~DtTrailingEffectsWidget ( )
virtual

Member Function Documentation

virtual void DtTrailingEffectsWidget::updateTrailingEffects ( )
protectedvirtual
virtual void DtTrailingEffectsWidget::startOrStopSimulation ( )
protectedvirtual
virtual void DtTrailingEffectsWidget::closeEvent ( QCloseEvent *  )
protectedvirtual
virtual void DtTrailingEffectsWidget::hideEvent ( QHideEvent *  )
protectedvirtual
virtual void DtTrailingEffectsWidget::showEvent ( QShowEvent *  )
protectedvirtual
virtual void DtTrailingEffectsWidget::onDustCloudsShowChanged ( )
protectedvirtualslot
virtual void DtTrailingEffectsWidget::onVaporTrailsShowChanged ( )
protectedvirtualslot
virtual void DtTrailingEffectsWidget::onTracksShowChanged ( )
protectedvirtualslot
virtual void DtTrailingEffectsWidget::onFlamesShowChanged ( )
protectedvirtualslot
virtual void DtTrailingEffectsWidget::onSmokeShowChanged ( )
protectedvirtualslot
virtual void DtTrailingEffectsWidget::onFootprintsShowChanged ( )
protectedvirtualslot
virtual void DtTrailingEffectsWidget::onShowShadowsChanged ( )
protectedvirtualslot
virtual void DtTrailingEffectsWidget::onWakesShowChanged ( )
protectedvirtualslot
virtual void DtTrailingEffectsWidget::onChangeSpeed ( )
protectedvirtualslot

Member Data Documentation

QWidget* DtTrailingEffectsWidget::myCanvas
QVBoxLayout* DtTrailingEffectsWidget::myMainLayout
QCheckBox* DtTrailingEffectsWidget::myDustClouds
QCheckBox* DtTrailingEffectsWidget::myVaporTrails
QCheckBox* DtTrailingEffectsWidget::myTracks
QCheckBox* DtTrailingEffectsWidget::myFlames
QCheckBox* DtTrailingEffectsWidget::mySmoke
QCheckBox* DtTrailingEffectsWidget::myFootprints
QCheckBox* DtTrailingEffectsWidget::myWakes
QCheckBox* DtTrailingEffectsWidget::myShadows
QLabel* DtTrailingEffectsWidget::mySpeedLabel
QSlider* DtTrailingEffectsWidget::mySpeed
QHBoxLayout* DtTrailingEffectsWidget::mySpeedLayout
QPushButton* DtTrailingEffectsWidget::myCloseButton
makVrv::DtDe& DtTrailingEffectsWidget::myDe
protected
int DtTrailingEffectsWidget::myDustCloudSize
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)