Typedefs | |
typedef Bool(* | PluginHelpDelegate) (const maxon::String &opType, const maxon::String &baseType, const maxon::String &group, const maxon::String &property) |
Functions | |
Bool | RegisterPluginHelpDelegate (Int32 pluginId, PluginHelpDelegate delegate) |
void | OpenHelpBrowser (const maxon::String &opType, const maxon::String &baseType, const maxon::String &group, const maxon::String &property) |
typedef Bool(* PluginHelpDelegate) (const maxon::String &opType, const maxon::String &baseType, const maxon::String &group, const maxon::String &property) |
Plugin help support callback. Can be used to display context sensitive help when the user selects "Show Help" for an object or attribute.
[in] | opType | The object type name, for example "OATOM". |
[in] | baseType | The name of the base object type that opType is derived from, usually the same as opType. |
[in] | group | The name of the group in the attribute manager, for example "ID_OBJECTPROPERTIES". |
[in] | property | The name of the object property, for example "ATOMOBJECT_SINGLE". |
Bool RegisterPluginHelpDelegate | ( | Int32 | pluginId, |
PluginHelpDelegate | delegate | ||
) |
Registers the delegate for plugin help support.
[in] | pluginId | A unique plugin ID. Must be obtained from http://www.plugincafe.com |
[in] | delegate | The help handler for this plugin. |
void OpenHelpBrowser | ( | const maxon::String & | opType, |
const maxon::String & | baseType, | ||
const maxon::String & | group, | ||
const maxon::String & | property | ||
) |
Opens the help browser for the indicated topic.
[in] | opType | The object type name, for example "OATOM". |
[in] | baseType | The name of the base object type that opType is derived from, usually the same as opType. |
[in] | group | The name of the group in the attribute manager, for example "ID_OBJECTPROPERTIES". |
[in] | property | The name of the object property, for example "ATOMOBJECT_SINGLE". |