|
Namespaces
|
namespace |
mudbox |
Classes
|
struct |
mudbox::BrushConfiguration |
|
This class can be used to define
configurations for different brush behaviours of the same class.
More...
|
struct |
mudbox::MirrorConfiguration |
|
The structure contains information about
mirroring of the operation. More...
|
struct |
mudbox::StampConfiguration |
|
Container class for stamp related properties
and functions. More...
|
class |
mudbox::BrushOperation |
|
The BrushOperation class is
the base class for brush functionality. More...
|
Defines
|
#define |
MB_ADD_CONFIG(classname, id, name,
tooltip) mudbox::BrushOperation::AddConfiguration(
new BrushConfiguration( classname::StaticClass(), id, name, tooltip
) ); |
#define |
MB_ADD_CONFIG2(classname, id, name, tooltip,
category) mudbox::BrushOperation::AddConfiguration(
new BrushConfiguration( classname::StaticClass(), id, name,
tooltip, category ) ); |
Typedefs
|
typedef AttributeInstance<
MirrorConfiguration > |
amirrorcfg |
typedef AttributeInstance<
StampConfiguration > |
astampcfg |
Enumerations
|
enum |
MirrorMode {
eMirrorNone, eMirrorX, eMirrorY, eMirrorZ,
eMirrorLocalX, eMirrorLocalY, eMirrorLocalZ, eMirrorTangent
} |
|
Possible values for the brush mirror
attribute. MirrorConfiguration. More...
|
Functions
|
MBDLL_DECL AttributeWidget * |
CreateNewMirrorConfigurationWidget
(QWidget *pParent, int iWidth, amirrorcfg *pAttribute) |
MBDLL_DECL AttributeWidget * |
CreateNewStampConfigurationWidget
(QWidget *pParent, int iWidth, astampcfg *pAttribute) |