Classes |
|
class | ColorProfile |
class | ColorProfileConvert |
class | BaseBitmap |
class | MultipassBitmap |
class | BaseBitmapLink |
class | MovieLoader |
class | MovieSaver |
class | BitmapLoaderPlugin |
class | BitmapSaverPlugin |
class | AutoBitmap |
Enumerations |
|
enum |
BITMAP_UPDATEREGION
{
X1 , Y1 , X2 , Y2 , TYPE , COLOR , PREPARE } |
函数 |
|
enum BITMAP_UPDATEREGION | MAXON_ENUM_LIST ( BITMAP_UPDATEREGION ) |
IconData | InitResourceIcon ( Int32 resource_id) |
BaseBitmap * | InitResourceBitmap ( Int32 resource_id) |
BaseBitmap * | GetBitmapFromLockList ( BaseDocument *doc, Filename &fn, Int32 frame, LayerSet *lsl, LockList *&lockList) |
void | Unlock (LockList *&lockList) |
maxon::Result < maxon::DataDictionary > | GetImageSettingsDictionary (const BaseContainer *data, Int32 filterId) |
maxon::Result < void > | SetImageSettingsDictionary (const maxon::DataDictionary &settings, BaseContainer *data, Int32 filterId) |
Bool | BitmapSaverPluginSupport ( BitmapSaverPlugin *bp, Int flags) |
Bool | BitmapSaverPluginSupport ( Int32 format, Int flags) |
Bool | BitmapSaverPluginIsMovie ( BitmapSaverPlugin *bp) |
Bool | BitmapSaverPluginIsMovie ( Int32 format) |
变量 |
|
X1 | |
Y1 | |
X2 | |
Y2 | |
TYPE | |
COLOR | |
PREPARE | |
ColorProfile | MAXON_ENUM_LIST |
#define COLORMODE_MAXCOLOR |
Maximum number of color modes.
#define CUSTOMDATATYPE_COLORPROFILE |
ColorProfile custom data ID.
#define CUSTOMGUI_COLORPROFILE |
ColorProfile custom GUI ID.
#define BMP_INSERTLAST |
A special MultipassBitmap that can be used to indicate to position a layer last in the list.
IconData InitResourceIcon | ( | Int32 | resource_id | ) |
Loads the global icon with ID
resource_id
.
Cinema 4D
registers hundreds of its icons at program start and this way you can access them, for example
RESOURCEIMAGE_MOVE
is the move symbol. It is also possible to access the icons for commands.
[in] | resource_id | The resource ID to load. |
BaseBitmap * InitResourceBitmap | ( | Int32 | resource_id | ) |
Loads the global icon with ID
resource_id
作为
bitmap
.
Cinema 4D
registers hundreds of its icons at program start and this way you can access them, for example
RESOURCEIMAGE_MOVE
is the move symbol. It is also possible to access the icons for commands.
[in] | resource_id | The resource ID to load. |
BaseBitmap * GetBitmapFromLockList | ( | BaseDocument * | doc , |
Filename & | fn , | ||
Int32 | frame , | ||
LayerSet * | lsl , | ||
LockList *& | lockList | ||
) |
Gets a bitmap from a locklist.
[in] | doc | The document to which the locklist belongs. |
[in] | fn | Filename of the texture. |
[in] | frame | Frame number. |
[in] | lsl | Layer set. |
[out] | lockList | The locklist to which this bitmap belongs. |
void Unlock | ( | LockList *& | lockList | ) |
Unlocks a locklist. The parameter must be the same that was returned from GetBitmapFromLockList.
[in] | lockList | Locklist to unlock. |
maxon::Result <maxon::DataDictionary> GetImageSettingsDictionary | ( | const BaseContainer * | data , |
Int32 | filterId | ||
) |
Extracts the DataDictionary from the
BaseContainer
.
The DataDictionary stores the image format settings.
[in] | data | BaseContainer to extract. |
[in] | filterId | Filter id to separate settings between different filters. |
maxon::Result <void> SetImageSettingsDictionary | ( | const maxon::DataDictionary & | settings , |
BaseContainer * | data , | ||
Int32 | filterId | ||
) |
Replaces the DataDictionary in the
BaseContainer
.
The DataDictionary stores the image format settings.
[in] | settings | Settings to replace |
[out] | data | BaseContainer to modify. |
[in] | filterId | Filter id to separate settings between different filters. |
Bool BitmapSaverPluginSupport | ( | BitmapSaverPlugin * | bp , |
Int | flags | ||
) |
Bool BitmapSaverPluginSupport | ( | Int32 | format , |
Int | flags | ||
) |
Bool BitmapSaverPluginIsMovie | ( | BitmapSaverPlugin * | bp | ) |
Bool BitmapSaverPluginIsMovie | ( | Int32 | format | ) |
X1 |
Int32 .
Y1 |
Int32 .
X2 |
Int32 .
Y2 |
Int32 .
TYPE |
Int32 .
COLOR |
向量 .
PREPARE |
Bool .