#include <c4d_baselist.h>
Message structure for the MSG_GETCUSTOMICON_SETTINGS message. Private.
String _iconFileId |
Custom bitmap file path or icon ID.
Int32 _colorMode |
Color mode: 0: none, 1: custom, >=2: special cases.
maxon::Color _customColor |
Custom color used if _colorMode == 1;.
maxon::BaseArray<maxon::Color> _specialColors |
Special colors (e.g. Light Color for light object)
Int32 _defaultIconId |
Icon Id used if no custom bitmap path / icon ID.
IconData* _customIcon |
Custom icon used as default (more priority than _defaultIconId)
Bool _fillDefault |
If true, CustomIconData will be filled always. Set to true only if you provide a _customIcon IconData or an icon id different than default, otherwise just leave it false.
Bool _colorizeContrastMode |
If true, icon bitmap will be inverted with dark colors for better readability.
Float _colorizeContrastModeMaxBrightnessThreshold |
Brightness values greater than this value will be considered as full brightness (1.0)