maxon.frameworks.mesh_misc.CustomDataTagClassInterface

Description

maxon.frameworks.mesh_misc.CustomDataTagClassInterface uses maxon.frameworks.mesh_misc.MeshAttributeClassInterface as a base interface and allows to add information and functionality to the mesh attribute to be used as tag.

It mainly contains the information about the c4d.CustomDataTag registration, read/write, icons and the optional display implementation.

Methods Signature

GetDefaultResourceId() By default, all implementations provide a standard UI.
GetDisplayClassId(**kwargs)
GetIcon(**kwargs)
GetResourceId(**kwargs)
GetTagPluginId(**kwargs)
GetTagPluginLevel(**kwargs)
GetTagPluginName(**kwargs)
IsSdsCompatible(**kwargs)
Read(**kwargs)
Write(**kwargs)

Methods Definition

static CustomDataTagClassInterface.GetDefaultResourceId()

By default, all implementations provide a standard UI. Gets the default resource id in case a custom AM UI is not needed.

Returns:The description string identifier.
Return type:str
CustomDataTagClassInterface.GetDisplayClassId(**kwargs)
CustomDataTagClassInterface.GetIcon(**kwargs)
CustomDataTagClassInterface.GetResourceId(**kwargs)
CustomDataTagClassInterface.GetTagPluginId(**kwargs)
CustomDataTagClassInterface.GetTagPluginLevel(**kwargs)
CustomDataTagClassInterface.GetTagPluginName(**kwargs)
CustomDataTagClassInterface.IsSdsCompatible(**kwargs)
CustomDataTagClassInterface.Read(**kwargs)
CustomDataTagClassInterface.Write(**kwargs)