c4d.plugins.BasePlugin

class c4d.plugins.BasePlugin

Represents a registered Cinema 4D plugin.

Warning

This type cannot be instantiated.

Methods Signatures

BasePlugin.GetFilename(self) Returns the filename of the plugin.
BasePlugin.GetInfo(self) Flags for the plugin.
BasePlugin.GetID(self) Gets the plugin ID.

Inheritance

class c4d.plugins.BasePlugin

Bases: c4d.BaseList2D

Base class for registered plugins.

Methods Documentation

BasePlugin.GetFilename(self)

Returns the filename of the plugin.

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

Flags for the plugin.

Return type:int
Returns:The flags:
PLUGINFLAG_HIDE Hide the plugin.
PLUGINFLAG_SMALLNODE Create a small node.
PLUGINFLAG_HIDEPLUGINMENU Hide the plugin’s menu entry.
PLUGINFLAG_REFRESHALWAYS Deprecated. Legacy plugin flag.
BasePlugin.GetID(self)

Gets the plugin ID.

Return type:int
Returns:The plugin ID.