VR-Forces 4.1.1 Class Documentation
List of all members | 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]

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

virtual DtDIGuyConfigurationWidget::~DtDIGuyConfigurationWidget ( )
virtual

destructor

DtDIGuyConfigurationWidget::DtDIGuyConfigurationWidget ( const DtDIGuyConfigurationWidget orig)
private

copy constructor - not implemented

Member Function Documentation

virtual bool DtDIGuyConfigurationWidget::init ( )
virtual

Initializers.

virtual void DtDIGuyConfigurationWidget::setUpCharacterTypes ( )
virtual
virtual void DtDIGuyConfigurationWidget::setAppearancesFromCharacter ( const QString &  character)
virtual
virtual void DtDIGuyConfigurationWidget::setUpRandomAppearancesMap ( DtRwNLengthStringVector randomList)
virtual
virtual void DtDIGuyConfigurationWidget::setUpAnimationsFromCharacter ( const QString &  character)
virtual
virtual void DtDIGuyConfigurationWidget::setUseRandomAppearances ( bool  random)
virtual

Accessors.

virtual bool DtDIGuyConfigurationWidget::useRandomAppearances ( )
virtual
virtual void DtDIGuyConfigurationWidget::setCurrentCharacter ( const QString &  character)
virtual
virtual DtString DtDIGuyConfigurationWidget::getCurrentCharacter ( )
virtual
virtual void DtDIGuyConfigurationWidget::setCurrentAppearance ( const QString &  appearance)
virtual
virtual QString DtDIGuyConfigurationWidget::getCurrentAppearance ( )
virtual
virtual DtString DtDIGuyConfigurationWidget::randomAppearance ( ) const
virtual
virtual void DtDIGuyConfigurationWidget::resetAppearanceAndAnimation ( )
virtual
virtual void DtDIGuyConfigurationWidget::setCurrentAnimation ( const QString &  action)
virtual
virtual DtString DtDIGuyConfigurationWidget::getCurrentAnimation ( )
virtual
virtual bool DtDIGuyConfigurationWidget::randomAppearancesChanged ( )
virtual

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

virtual void DtDIGuyConfigurationWidget::setRandomAppearancesChanged ( bool  b)
virtual
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 
)
protectedvirtual

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

void DtDIGuyConfigurationWidget::characterChanged ( )
signal
void DtDIGuyConfigurationWidget::appearanceChanged ( )
signal
void DtDIGuyConfigurationWidget::randomListChanged ( )
signal
void DtDIGuyConfigurationWidget::defaultAnimationChanged ( )
signal
void DtDIGuyConfigurationWidget::appearancesReset ( )
signal
virtual void DtDIGuyConfigurationWidget::setDiGuyCharString ( int  )
virtualslot
virtual void DtDIGuyConfigurationWidget::setDiGuyCharToolTip ( int  )
virtualslot
virtual void DtDIGuyConfigurationWidget::resetAppearances ( int  )
virtualslot
virtual void DtDIGuyConfigurationWidget::updateAppearances ( const QString &  )
virtualslot
virtual void DtDIGuyConfigurationWidget::updateRandomAppearances ( QListWidget *  )
virtualslot
virtual void DtDIGuyConfigurationWidget::resetAnimations ( int  )
virtualslot
virtual void DtDIGuyConfigurationWidget::setDiGuyAnimationString ( int  )
virtualslot
virtual void DtDIGuyConfigurationWidget::setDiGuyAnimationToolTip ( int  )
virtualslot
virtual void DtDIGuyConfigurationWidget::updateDefaultAnimation ( int  )
virtualslot
virtual void DtDIGuyConfigurationWidget::createRandomAppearancesDialog ( )
virtualslot
DtDIGuyConfigurationWidget& DtDIGuyConfigurationWidget::operator= ( const DtDIGuyConfigurationWidget orig)
private

assignment operator - not implemented

Member Data Documentation

Ui::DIGuyConfigurationWidgetUi DtDIGuyConfigurationWidget::myUiImpl
bool DtDIGuyConfigurationWidget::myUseRandomAppearances
protected
bool DtDIGuyConfigurationWidget::myRandomAppearancesChanged
protected
QHash<QString, bool> DtDIGuyConfigurationWidget::myRandomAppearancesMap
protected
AlternateNamesList* DtDIGuyConfigurationWidget::myCharacterNamesList
protected
AlternateNamesList* DtDIGuyConfigurationWidget::myAnimationsList
protected
DtDiGuyDescriptionComboBox* DtDIGuyConfigurationWidget::myAnimationsBox
protected
DtDiGuyDescriptionComboBox* DtDIGuyConfigurationWidget::myCharactersBox
protected

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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)