VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 resetHandItems (int)
virtual void updateHandItems (const QString &)
virtual void updateRandomHandItems (QListWidget *)
virtual void resetAnimations (int)
virtual void setDiGuyAnimationString (int)
virtual void setDiGuyAnimationToolTip (int)
virtual void updateDefaultAnimation (int)
virtual void createRandomAppearancesDialog ()
virtual void createRandomHandItemsDialog ()

Signals

void characterChanged ()
void appearanceChanged ()
void randomAppearanceListChanged ()
void handItemChanged ()
void randomHandItemListChanged ()
void defaultAnimationChanged ()
void appearancesReset ()
void handItemsReset ()

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 setHandItemsFromCharacter (const QString &character)
virtual void setUpRandomHandItemsMap (DtRwNLengthStringVector *randomList)
virtual void setUpAnimationsFromCharacter (const QString &character)
virtual void setUseRandomAppearances (bool random)
 Accessors.
virtual bool useRandomAppearances ()
virtual void setUseRandomHandItems (bool random)
virtual bool useRandomHandItems ()
virtual void setCurrentCharacter (const QString &character)
virtual DtString getCurrentCharacter ()
virtual void setCurrentAppearance (const QString &appearance)
virtual QString getCurrentAppearance ()
virtual DtString randomAppearance () const
virtual void resetAppearanceHandItemAndAnimation ()
virtual void setCurrentHandItem (const QString &handItem)
virtual QString getCurrentHandItem ()
virtual DtString randomHandItem () const
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 randomHandItemsChanged ()
 Specifies if user has changed the list of hand items to be used in random hand items mode.
virtual void setRandomHandItemsChanged (bool b)
virtual void getRandomHandItems (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
bool myUseRandomHandItems
bool myRandomHandItemsChanged
QHash< QString, boolmyRandomHandItemsMap
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::setHandItemsFromCharacter ( const QString &  character)
virtual
virtual void DtDiGuyConfigurationWidget::setUpRandomHandItemsMap ( 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::setUseRandomHandItems ( bool  random)
virtual
virtual bool DtDiGuyConfigurationWidget::useRandomHandItems ( )
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::resetAppearanceHandItemAndAnimation ( )
virtual
virtual void DtDiGuyConfigurationWidget::setCurrentHandItem ( const QString &  handItem)
virtual
virtual QString DtDiGuyConfigurationWidget::getCurrentHandItem ( )
virtual
virtual DtString DtDiGuyConfigurationWidget::randomHandItem ( ) const
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::randomHandItemsChanged ( )
virtual

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

virtual void DtDiGuyConfigurationWidget::setRandomHandItemsChanged ( bool  b)
virtual
virtual void DtDiGuyConfigurationWidget::getRandomHandItems ( 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::randomAppearanceListChanged ( )
signal
void DtDiGuyConfigurationWidget::handItemChanged ( )
signal
void DtDiGuyConfigurationWidget::randomHandItemListChanged ( )
signal
void DtDiGuyConfigurationWidget::defaultAnimationChanged ( )
signal
void DtDiGuyConfigurationWidget::appearancesReset ( )
signal
void DtDiGuyConfigurationWidget::handItemsReset ( )
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::resetHandItems ( int  )
virtualslot
virtual void DtDiGuyConfigurationWidget::updateHandItems ( const QString &  )
virtualslot
virtual void DtDiGuyConfigurationWidget::updateRandomHandItems ( 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
virtual void DtDiGuyConfigurationWidget::createRandomHandItemsDialog ( )
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
bool DtDiGuyConfigurationWidget::myUseRandomHandItems
protected
bool DtDiGuyConfigurationWidget::myRandomHandItemsChanged
protected
QHash<QString, bool> DtDiGuyConfigurationWidget::myRandomHandItemsMap
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 Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)