PLUGINTYPE

Detailed Description

Enumerations

enum class  PLUGINTYPE {
  ANY ,
  SHADER ,
  MATERIAL ,
  COMMAND ,
  OBJECT ,
  TAG ,
  BITMAPFILTER ,
  VIDEOPOST ,
  TOOL ,
  SCENEHOOK ,
  NODE ,
  LIBRARY ,
  BITMAPLOADER ,
  BITMAPSAVER ,
  SCENELOADER ,
  SCENESAVER ,
  COREMESSAGE ,
  CUSTOMGUI ,
  CUSTOMDATATYPE ,
  RESOURCEDATATYPE ,
  MANAGERINFORMATION ,
  CTRACK ,
  FALLOFF ,
  VMAPTRANSFER ,
  PREFS ,
  SNAP ,
  FIELDLAYER ,
  DESCRIPTION
}
 

Functions

enum PLUGINTYPE MAXON_ENUM_LIST (PLUGINTYPE)
 

Enumeration Type Documentation

◆ PLUGINTYPE

enum PLUGINTYPE
strong
Enumerator
ANY 

Any type.

SHADER 

2D shader. (ShaderData)

MATERIAL 

3D shader. (MaterialData)

COMMAND 

Command. (CommandData)

OBJECT 

Object. (ObjectData)

TAG 

Tag. (TagData)

BITMAPFILTER 

Bitmap filter. (BitmapLoaderData, BitmapSaverData)

VIDEOPOST 

Videopost effect. (VideoPostData)

TOOL 

Tool. (ToolData)

SCENEHOOK 

Scene hook. (SceneHookData)

NODE 

Node. (NodeData)

LIBRARY 

Library. (C4DLibrary)

BITMAPLOADER 

Bitmap loader. (BitmapLoaderData)

BITMAPSAVER 

Bitmap saver. (BitmapSaverData)

SCENELOADER 

Scene loader. (SceneLoaderData)

SCENESAVER 

Scene saver. (SceneSaverData)

COREMESSAGE 

Core message.

CUSTOMGUI 

Custom GUI. (CustomGuiData)

CUSTOMDATATYPE 

Custom datatype. (CustomDataTypeClass)

RESOURCEDATATYPE 

Resource datatype.

MANAGERINFORMATION 

Manager information.

CTRACK 

Track. (CTrackData)

FALLOFF 

Falloff. (FalloffData)

VMAPTRANSFER 

Used by VAMP. Private.

PREFS 

Preference hook. (PrefsDialogObject)

SNAP 

Snap. (SnapData)

FIELDLAYER 

FieldLayer. (FieldLayer)

DESCRIPTION 

Description (not in registry)

Function Documentation

◆ MAXON_ENUM_LIST()

enum PLUGINTYPE MAXON_ENUM_LIST ( PLUGINTYPE  )