This class can be used to define configurations for different brush behaviours of the same class.
#include <brush.h>
Public Types |
|
| enum | PredefinedCategory { PaintTools, SculptTools, PoseTools, SelectTools } |
Public Member Functions |
|
| BrushConfiguration () | |
| Constructor. |
|
| BrushConfiguration (const ClassDesc *pClass, unsigned int iID, const QString &sStringID, const QString &sDisplayName, const QString &sCategory, const QString &sCategoryTr, const QString &sToolTip) | |
| BrushConfiguration (const ClassDesc *pClass, unsigned int iID, const QString &sStringID, const QString &sDisplayName, PredefinedCategory nCategory, const QString &sToolTip) | |
| ~BrushConfiguration () | |
| unsigned int | ID (void) const |
| Returns the unique id of the configuration.
|
|
| virtual QString | Name (void) const |
| Deprecated. |
|
| virtual QString | StringID (void) const |
| Returns the string id of the configuration.
|
|
| virtual QString | DisplayName (void) const |
| Returns the display name of the
configuration. |
|
| virtual void | SetDisplayName (const QString &sDisplayName) |
| Sets the display name of the configuration.
|
|
| virtual QString | ToolTip (void) const |
| Returns the tooltip for the configuration.
|
|
| virtual const ClassDesc * | OperationClass (void) const |
| Returns the operation class belonging to the
configuration. |
|
| virtual QString | Category () const |
| Returns the category title that groups
configurations together. |
|
| virtual QString | DisplayCategory () const |
| Returns the category title that groups
configurations together. |
|
| virtual void | Serialize (Stream &s) |
| Serializes the configuration to the given
stream. |
|
| enum PredefinedCategory |
Constructor.
| BrushConfiguration | ( | const ClassDesc * | pClass, |
| unsigned int | iID, | ||
| const QString & | sStringID, | ||
| const QString & | sDisplayName, | ||
| const QString & | sCategory, | ||
| const QString & | sCategoryTr, | ||
| const QString & | sToolTip | ||
| ) |
| BrushConfiguration | ( | const ClassDesc * | pClass, |
| unsigned int | iID, | ||
| const QString & | sStringID, | ||
| const QString & | sDisplayName, | ||
| PredefinedCategory | nCategory, | ||
| const QString & | sToolTip | ||
| ) |
| ~BrushConfiguration | ( | ) |
| unsigned int ID | ( | void | ) | const |
Returns the unique id of the configuration.
| virtual QString Name | ( | void | ) | const [virtual] |
Deprecated.
Call StringID() or DisplayName() instead. Returns the name of the configuration.
| virtual QString StringID | ( | void | ) | const [virtual] |
Returns the string id of the configuration.
| virtual QString DisplayName | ( | void | ) | const [virtual] |
Returns the display name of the configuration.
| virtual void SetDisplayName | ( | const QString & | sDisplayName | ) | [virtual] |
Sets the display name of the configuration.
| virtual QString ToolTip | ( | void | ) | const [virtual] |
Returns the tooltip for the configuration.
| virtual const ClassDesc* OperationClass | ( | void | ) | const [virtual] |
Returns the operation class belonging to the configuration.
| virtual QString Category | ( | ) | const [virtual] |
Returns the category title that groups configurations together.
| virtual QString DisplayCategory | ( | ) | const [virtual] |
Returns the category title that groups configurations together.
| virtual void Serialize | ( | Stream & | s | ) | [virtual] |
Serializes the configuration to the given stream.