VR-Forces 4.1 Class Documentation
List of all members | Public Slots | Signals | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
Dt3DDefinitionSelectionDialog Class Reference
Inheritance diagram for Dt3DDefinitionSelectionDialog:
Inheritance graph
[legend]

Public Slots

virtual void visualizerTypeChanged ()

Signals

void modelChanged (const makVrv::DtUnicode &, bool)
void modelListChanged (const std::vector< std::string > &, bool)
void modelDefinitionModified ()
void uiElementEvent (const DtUiElementEvent &)

Public Member Functions

 Dt3DDefinitionSelectionDialog (makVrv::DtDe &, QWidget *parent, bool useDiGuy)
virtual ~Dt3DDefinitionSelectionDialog ()
virtual bool useDiGuy () const
virtual void setup (const makVrv::DtUnicode &modelDef, const DtUiElementEvent &diGuyData)
DtString getCurrentCharacter () const
DtString getCurrentAnimation () const
DtString getCurrentAppearance () const
bool useRandomAppearances () const
void getRandomAppearances (DtRwNLengthStringVector *) const
bool randomAppearancesChanged () const

Protected Slots

virtual void set3DModel (const std::string &)
virtual void diGuyCharacterChanged ()

Protected Member Functions

virtual void setupDiGuy ()
virtual void setup3DModelDefinition ()
virtual std::string diGuyModelDefinition (const DtString &character, const DtString &appearance, bool createIfMissing=true)

Protected Attributes

DtDIGuyConfigurationWidgetmyDiGuyWidget
QRadioButton * myUseDiGuy
QRadioButton * myUse3DModel
DtModelDefinitionSelectionDialogmyModelDefinitions
makVrv::DtDemyDe
bool myInitiallyUseDiGuy

Constructor & Destructor Documentation

Dt3DDefinitionSelectionDialog::Dt3DDefinitionSelectionDialog ( makVrv::DtDe ,
QWidget parent,
bool  useDiGuy 
)
virtual Dt3DDefinitionSelectionDialog::~Dt3DDefinitionSelectionDialog ( )
virtual

Member Function Documentation

virtual bool Dt3DDefinitionSelectionDialog::useDiGuy ( ) const
virtual
virtual void Dt3DDefinitionSelectionDialog::setup ( const makVrv::DtUnicode modelDef,
const DtUiElementEvent diGuyData 
)
virtual
DtString Dt3DDefinitionSelectionDialog::getCurrentCharacter ( ) const
DtString Dt3DDefinitionSelectionDialog::getCurrentAnimation ( ) const
DtString Dt3DDefinitionSelectionDialog::getCurrentAppearance ( ) const
bool Dt3DDefinitionSelectionDialog::useRandomAppearances ( ) const
void Dt3DDefinitionSelectionDialog::getRandomAppearances ( DtRwNLengthStringVector ) const
bool Dt3DDefinitionSelectionDialog::randomAppearancesChanged ( ) const
virtual void Dt3DDefinitionSelectionDialog::setupDiGuy ( )
protectedvirtual
virtual void Dt3DDefinitionSelectionDialog::setup3DModelDefinition ( )
protectedvirtual
virtual std::string Dt3DDefinitionSelectionDialog::diGuyModelDefinition ( const DtString character,
const DtString appearance,
bool  createIfMissing = true 
)
protectedvirtual
virtual void Dt3DDefinitionSelectionDialog::visualizerTypeChanged ( )
virtualslot
virtual void Dt3DDefinitionSelectionDialog::set3DModel ( const std::string &  )
protectedvirtualslot
virtual void Dt3DDefinitionSelectionDialog::diGuyCharacterChanged ( )
protectedvirtualslot
void Dt3DDefinitionSelectionDialog::modelChanged ( const makVrv::DtUnicode ,
bool   
)
signal
void Dt3DDefinitionSelectionDialog::modelListChanged ( const std::vector< std::string > &  ,
bool   
)
signal
void Dt3DDefinitionSelectionDialog::modelDefinitionModified ( )
signal
void Dt3DDefinitionSelectionDialog::uiElementEvent ( const DtUiElementEvent )
signal

Member Data Documentation

DtDIGuyConfigurationWidget* Dt3DDefinitionSelectionDialog::myDiGuyWidget
protected
QRadioButton* Dt3DDefinitionSelectionDialog::myUseDiGuy
protected
QRadioButton* Dt3DDefinitionSelectionDialog::myUse3DModel
protected
DtModelDefinitionSelectionDialog* Dt3DDefinitionSelectionDialog::myModelDefinitions
protected
makVrv::DtDe& Dt3DDefinitionSelectionDialog::myDe
protected
bool Dt3DDefinitionSelectionDialog::myInitiallyUseDiGuy
protected

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

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)