VR-Forces 4.0.4 Class Documentation
Signals | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
Dt3DDefinitionSelectionDialog Class Reference
Inheritance diagram for Dt3DDefinitionSelectionDialog:
Inheritance graph
[legend]

List of all members.

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 visualizerTypeChanged ()
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


Member Function Documentation

virtual bool Dt3DDefinitionSelectionDialog::useDiGuy ( ) const [virtual]
virtual void Dt3DDefinitionSelectionDialog::setup ( const makVrv::DtUnicode modelDef,
const DtUiElementEvent diGuyData 
) [virtual]
virtual void Dt3DDefinitionSelectionDialog::setupDiGuy ( ) [protected, virtual]
virtual void Dt3DDefinitionSelectionDialog::setup3DModelDefinition ( ) [protected, virtual]
virtual std::string Dt3DDefinitionSelectionDialog::diGuyModelDefinition ( const DtString character,
const DtString appearance,
bool  createIfMissing = true 
) [protected, virtual]
virtual void Dt3DDefinitionSelectionDialog::visualizerTypeChanged ( ) [protected, virtual, slot]
virtual void Dt3DDefinitionSelectionDialog::set3DModel ( const std::string &  ) [protected, virtual, slot]
virtual void Dt3DDefinitionSelectionDialog::diGuyCharacterChanged ( ) [protected, virtual, slot]
void Dt3DDefinitionSelectionDialog::modelListChanged ( const std::vector< std::string > &  ,
bool   
) [signal]

Member Data Documentation

QRadioButton* Dt3DDefinitionSelectionDialog::myUseDiGuy [protected]

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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)