XPRESSO

XPRESSO is a node-based system to create custom expressions. The API is defined in c4d_graphview.h.

  • GvOperatorData is a plugin hook for custom nodes.
  • XPressoTag (Texpresso) stores a node system and returns the GvNodeMaster.
  • GvNodeMaster represents a node system, gives access to the stored nodes and is used to create new nodes.
  • GvNode represents a single node.
  • GvWorld gives access to global utility functions.
  • GvNodeGUI is a custom GUI element used to display XPRESSO node systems.

Further details are described here: