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

List of all members.

Public Slots

virtual void setDiGuyCharString (int)
virtual void setDiGuyCharToolTip (int)
virtual void resetAppearances (int)
virtual void updateAppearances (const QString &)
virtual void updateRandomAppearances (QListWidget *)
virtual void resetAnimations (int)
virtual void setDiGuyAnimationString (int)
virtual void setDiGuyAnimationToolTip (int)
virtual void updateDefaultAnimation (int)
virtual void createRandomAppearancesDialog ()

Signals

void characterChanged ()
void appearanceChanged ()
void randomListChanged ()
void defaultAnimationChanged ()
void appearancesReset ()

Public Member Functions

 DtDIGuyConfigurationWidget (QWidget *parent=0, const Qt::WindowFlags &flags=0)
 default constructor
virtual ~DtDIGuyConfigurationWidget ()
 destructor
virtual bool init ()
 Initializers.
virtual void setUpCharacterTypes ()
virtual void setAppearancesFromCharacter (const QString &character)
virtual void setUpRandomAppearancesMap (DtRwNLengthStringVector *randomList)
virtual void setUpAnimationsFromCharacter (const QString &character)
virtual void setUseRandomAppearances (bool random)
 Accessors.
virtual bool useRandomAppearances ()
virtual void setCurrentCharacter (const QString &character)
virtual DtString getCurrentCharacter ()
virtual void setCurrentAppearance (const QString &appearance)
virtual QString getCurrentAppearance ()
virtual DtString randomAppearance () const
virtual void resetAppearanceAndAnimation ()
virtual void setCurrentAnimation (const QString &action)
virtual DtString getCurrentAnimation ()
virtual bool randomAppearancesChanged ()
 Specifies if user has changed the list of appearances to be used in random appearances mode.
virtual void setRandomAppearancesChanged (bool b)
virtual void getRandomAppearances (DtRwNLengthStringVector *randomList, bool getAll=false)
 Pass in the list to be updated.
virtual bool blockSignals (bool block)

Public Attributes

Ui::DIGuyConfigurationWidgetUi myUiImpl

Protected Member Functions

virtual int findIndexFromString (const QString &name, AlternateNamesList *list)
 Finds the index in the list that contains the string name.

Protected Attributes

bool myUseRandomAppearances
bool myRandomAppearancesChanged
QHash< QString, boolmyRandomAppearancesMap
AlternateNamesListmyCharacterNamesList
AlternateNamesListmyAnimationsList
DtDiGuyDescriptionComboBoxmyAnimationsBox
DtDiGuyDescriptionComboBoxmyCharactersBox

Private Member Functions

 DtDIGuyConfigurationWidget (const DtDIGuyConfigurationWidget &orig)
 copy constructor - not implemented
DtDIGuyConfigurationWidgetoperator= (const DtDIGuyConfigurationWidget &orig)
 assignment operator - not implemented

Constructor & Destructor Documentation

DtDIGuyConfigurationWidget::DtDIGuyConfigurationWidget ( QWidget parent = 0,
const Qt::WindowFlags &  flags = 0 
)

default constructor

destructor

copy constructor - not implemented


Member Function Documentation

virtual bool DtDIGuyConfigurationWidget::init ( ) [virtual]

Initializers.

virtual void DtDIGuyConfigurationWidget::setAppearancesFromCharacter ( const QString &  character) [virtual]
virtual void DtDIGuyConfigurationWidget::setUpAnimationsFromCharacter ( const QString &  character) [virtual]
virtual void DtDIGuyConfigurationWidget::setUseRandomAppearances ( bool  random) [virtual]

Accessors.

virtual void DtDIGuyConfigurationWidget::setCurrentCharacter ( const QString &  character) [virtual]
virtual void DtDIGuyConfigurationWidget::setCurrentAppearance ( const QString &  appearance) [virtual]
virtual QString DtDIGuyConfigurationWidget::getCurrentAppearance ( ) [virtual]
virtual void DtDIGuyConfigurationWidget::setCurrentAnimation ( const QString &  action) [virtual]

Specifies if user has changed the list of appearances to be used in random appearances mode.

virtual void DtDIGuyConfigurationWidget::getRandomAppearances ( DtRwNLengthStringVector randomList,
bool  getAll = false 
) [virtual]

Pass in the list to be updated.

virtual bool DtDIGuyConfigurationWidget::blockSignals ( bool  block) [virtual]
virtual int DtDIGuyConfigurationWidget::findIndexFromString ( const QString &  name,
AlternateNamesList list 
) [protected, virtual]

Finds the index in the list that contains the string name.

virtual void DtDIGuyConfigurationWidget::setDiGuyCharString ( int  ) [virtual, slot]
virtual void DtDIGuyConfigurationWidget::setDiGuyCharToolTip ( int  ) [virtual, slot]
virtual void DtDIGuyConfigurationWidget::resetAppearances ( int  ) [virtual, slot]
virtual void DtDIGuyConfigurationWidget::updateAppearances ( const QString &  ) [virtual, slot]
virtual void DtDIGuyConfigurationWidget::updateRandomAppearances ( QListWidget *  ) [virtual, slot]
virtual void DtDIGuyConfigurationWidget::resetAnimations ( int  ) [virtual, slot]
virtual void DtDIGuyConfigurationWidget::setDiGuyAnimationString ( int  ) [virtual, slot]
virtual void DtDIGuyConfigurationWidget::setDiGuyAnimationToolTip ( int  ) [virtual, slot]
virtual void DtDIGuyConfigurationWidget::updateDefaultAnimation ( int  ) [virtual, slot]
DtDIGuyConfigurationWidget& DtDIGuyConfigurationWidget::operator= ( const DtDIGuyConfigurationWidget orig) [private]

assignment operator - not implemented


Member Data Documentation

Ui::DIGuyConfigurationWidgetUi DtDIGuyConfigurationWidget::myUiImpl

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)