This documentation is for the free plugin Py4D in CINEMA 4D R11.5 and not for the C4DSDK of Python in CINEMA 4D R12. For R12, please visit PluginCafe.com

c4d.plugins.BasePlugin – a base plugin class

Represents a registered CINEMA 4D plugin. Cannot be instantiated.

class c4d.plugins.BasePlugin

SuperClass

BaseList2D

Methods

BasePlugin.GetFilename()

Returns the filename of the plugin.

Return type:str
Returns:The filename of the plugin.
BasePlugin.GetInfo()

Flags for the plugin, stored in c4d.plugins:

PLUGINFLAG_HIDE Hide the plugin.
PLUGINFLAG_SMALLNODE Create a small node.
PLUGINFLAG_COFFEE C.O.F.F.E.E. plugin.
PLUGINFLAG_HIDEPLUGINMENU Hide the plugin’s menu entry.
PLUGINFLAG_REFRESHALWAYS In 8.5 CINEMA 4D uses cached descriptions for higher speed....
Return type:int
Returns:Check the C++ SDK of CINEMA 4D for explanation.
BasePlugin.GetId()

Gets the plugin ID.

Return type:int
Returns:The plugin ID.

Table Of Contents

This Page