#include <customgui_descproperty.h>

Description property custom GUI (CUSTOMGUI_DESCRIPTIONPROPERTY).
Here are the settings: DESCRIPTIONPROPERTY_CUSTOMGUISETTINGS
The following custom parent message IDs are sent: BFM_ACTION_DP
Private Member Functions | |
| DescriptionPropertyCustomGui () | |
| ~DescriptionPropertyCustomGui () | |
Additional Inherited Members | |
Static Public Attributes inherited from BaseCustomGui< CUSTOMGUI_DESCRIPTIONPROPERTY > | |
| static constexpr Int32 | VALUE |
|
private |
|
private |
| void SetDescID | ( | const DescID & | id | ) |
Sets the description ID to display.
| [in] | id | The description ID. |
| void SetState | ( | DESCPROP | flags | ) |
Sets the display flags.
| [in] | flags | A combination of these flags: DESCPROP |
| Int32 GetPartCount | ( | ) |
Gets the number of parts. (For instance "Foo . Bar" has 2 parts.)
| void GetPartInfo | ( | Int32 | part, |
| maxon::String & | str, | ||
| DescID & | id, | ||
| Bool & | onoff | ||
| ) |
Gets information for each part.
| [in] | part | The part index: 0 <= part < GetPartCount() |
| [in] | str | The part title. |
| [in] | id | The part ID. |
| [in] | onoff | The selection state. |
Sets the selection state.
| [in] | id | The description ID to set the state for. |
| [in] | onoff | The new selection state. |
| void ChangeSettings | ( | const BaseContainer & | settings | ) |
Sets the description property settings.
| [in] | settings | The new settings: DESCRIPTIONPROPERTY_CUSTOMGUISETTINGS |