Go to the source code of this file.
Classes |
|
class | IBrushPreset |
The interface to a brush preset object,
holding parameters for the PainterInterface and other brush tools.
More... |
|
class | IBrushPresetParams |
Interface to a set of brush preset
parameter values, associated with a particular Brush Preset
context. More... |
|
class | IBrushPresetContext |
Interface to a brush preset context.
More... |
|
class | IBrushPresetMgr |
Interface to the brush preset manager.
More... |
|
Defines |
|
#define | STDBRUSHPRESETCONTEXT_ID Class_ID(0,0x5fb1707c) |
The ID of the standard brush preset context,
implemented by the system. |
|
#define | IBRUSHPRESETMGR_INTERFACE_ID Interface_ID(0x586b1d59, 0x454d0ae9) |
The interface ID of the brush preset manager
function published interface. |
|
Functions |
|
IBrushPresetMgr * | GetIBrushPresetMgr () |
Helper macro returning the brush preset
manager singleton object. |
#define STDBRUSHPRESETCONTEXT_ID Class_ID(0,0x5fb1707c) |
The ID of the standard brush preset context, implemented by the system.
The standard context is responsible for the common values in the Painter Interface dialog, such as the brush radius and falloff. This context is considered to be an active context anytime any other brush preset context is active. The standard parameters are listed in the first columns of the brush preset manager dialog, and the context-specific parameters are listed in the remaining columns
Definition at line 152 of file IBrushPresets.h.
#define IBRUSHPRESETMGR_INTERFACE_ID Interface_ID(0x586b1d59, 0x454d0ae9) |
The interface ID of the brush preset manager function published interface.
Definition at line 339 of file IBrushPresets.h.
IBrushPresetMgr* GetIBrushPresetMgr | ( | ) | [inline] |
Helper macro returning the brush preset manager singleton object.
Definition at line 342 of file IBrushPresets.h.
{ return (IBrushPresetMgr*)GetCOREInterface(IBRUSHPRESETMGR_INTERFACE_ID); }