Go to the documentation of this file.
30 #define DD_MIMETYPE_NAMESPACE "application/sidefx-houdini-"
32 #define DD_DATA_TEXT "text/plain"
33 #define DD_LABEL_TEXT "Text"
34 #define DD_DATA_JSON "application/json"
37 #define DD_DATA_PARM_PATH DD_MIMETYPE_NAMESPACE "parm.path"
38 #define DD_LABEL_PARM_PATH "Parameter Path"
40 #define DD_DATA_CHAN_PATH DD_MIMETYPE_NAMESPACE "channel.path"
41 #define DD_DATA_FLAG_PATH DD_MIMETYPE_NAMESPACE "node.flag.path"
45 #define DD_DATA_TRACK_PATH DD_MIMETYPE_NAMESPACE "chop.track.path"
48 #define DD_DATA_OP_PATH DD_MIMETYPE_NAMESPACE "node.path"
49 #define DD_LABEL_OP_PATH "Node Path"
51 #define DD_DATA_ITEM_PATH DD_MIMETYPE_NAMESPACE "item.path"
52 #define DD_LABEL_ITEM_PATH "Network Item Path"
53 #define DD_DATA_PERS_HANDLE_PATH DD_MIMETYPE_NAMESPACE \
54 "persistent.handle.path"
56 #define DD_DATA_APEX_NODE_ID DD_MIMETYPE_NAMESPACE "apex.node.id"
57 #define DD_LABEL_APEX_NODE_ID "APEX Node ID"
60 #define DD_DATA_TAKE_NAME DD_MIMETYPE_NAMESPACE "take.name"
63 #define DD_DATA_GALLERY_ENTRY DD_MIMETYPE_NAMESPACE "gallery.entry"
64 #define DD_DATA_GALLERY_ENTRY_NAME DD_MIMETYPE_NAMESPACE \
66 #define DD_LABEL_GALLERY_ENTRY_NAME "Gallery Entry"
69 #define DD_DATA_SHELF_TOOL DD_MIMETYPE_NAMESPACE "shelf.tool"
70 #define DD_DATA_SHELF_TOOL_NAME DD_MIMETYPE_NAMESPACE "shelf.tool.name"
71 #define DD_LABEL_SHELF_TOOL_NAME "Shelf Tool"
74 #define DD_DATA_ASSET_GALLERY_ENTRY DD_MIMETYPE_NAMESPACE "asset.gallery.entry"
75 #define DD_LABEL_ASSET_GALLERY_ENTRY "Asset Gallery Entry"
78 #define DD_DATA_ASSET_GUID DD_MIMETYPE_NAMESPACE "asset.guid"
79 #define DD_LABEL_ASSET_GUID "Asset Guid"
80 #define DD_DATA_ASSETTOOL_NAME DD_MIMETYPE_NAMESPACE \
81 "orbolt.node.type.name"
82 #define DD_LABEL_ASSETTOOL_NAME "Asset Tool"
83 #define DD_DATA_FOLDER_GUID DD_MIMETYPE_NAMESPACE "folder.guid"
84 #define DD_LABEL_FOLDER_GUID "Folder Guid"
87 #define DD_DATA_SHELF_TOOL_BUTTON DD_MIMETYPE_NAMESPACE \
91 #define DD_DATA_SHELF_TOOLBAR DD_MIMETYPE_NAMESPACE \
93 #define DD_DATA_SHELF_TOOLBAR_NAME DD_MIMETYPE_NAMESPACE "shelf.name"
94 #define DD_LABEL_SHELF_TOOLBAR_NAME "Shelf"
97 #define DD_DATA_DESKTOP_NODE DD_MIMETYPE_NAMESPACE "desktop.node"
98 #define DD_DATA_DESKTOP_NODE_NAME DD_MIMETYPE_NAMESPACE "pane.tab.name"
99 #define DD_LABEL_DESKTOP_NODE_NAME "Pane Tab"
101 #define DD_DATA_DOPDATA_PYTHON DD_MIMETYPE_NAMESPACE "dop.data.python"
102 #define DD_LABEL_DOPDATA_PYTHON "Dop Data as Python expression"
103 #define DD_DATA_DOPDATA_HSCRIPT_FLOAT DD_MIMETYPE_NAMESPACE \
104 "dop.data.hscript.float"
105 #define DD_LABEL_DOPDATA_HSCRIPT_FLOAT "Dop Data as Hscript float"
106 #define DD_DATA_DOPDATA_HSCRIPT_STRING DD_MIMETYPE_NAMESPACE \
107 "dop.data.hscript.string"
108 #define DD_LABEL_DOPDATA_HSCRIPT_STRING "Dop Data as Hscript string"
113 #define DD_DATA_PRIM_PATH DD_MIMETYPE_NAMESPACE "primitive.path"
114 #define DD_LABEL_PRIM_PATH "Primitive Path"
117 #define DD_DATA_VISUALIZER DD_MIMETYPE_NAMESPACE "visualizer"
118 #define DD_LABEL_VISUALIZER "Visualizer"
121 #define DD_DATA_USDPRIMPATH DD_MIMETYPE_NAMESPACE \
123 #define DD_DATA_USDPRIMPYTHON DD_MIMETYPE_NAMESPACE \
124 "usd.primitive.python"
125 #define DD_LABEL_USDPRIMPYTHON "USD Primitive as Python expression"
126 #define DD_DATA_USDPROPERTYPATH DD_MIMETYPE_NAMESPACE \
128 #define DD_DATA_USDPROPERTYPYTHON DD_MIMETYPE_NAMESPACE \
129 "usd.property.python"
130 #define DD_LABEL_USDPROPERTYPYTHON "USD Property as Python expression"
140 #define DD_DATA_CHAN_VALUE DD_MIMETYPE_NAMESPACE "chan.value"
141 #define DD_LABEL_CHAN_VALUE "Current Channel Value"
144 #define DD_DATA_CHAN_EXPR DD_MIMETYPE_NAMESPACE "chan.express"
145 #define DD_LABEL_CHAN_EXPR "Channel Expression"
147 #define DD_DATA_CHAN_REF_ABS DD_MIMETYPE_NAMESPACE "chan.ref.abs"
148 #define DD_LABEL_CHAN_REF_ABS "Absolute Channel Reference"
150 #define DD_DATA_CHAN_REF_REL DD_MIMETYPE_NAMESPACE "chan.ref.rel"
151 #define DD_LABEL_CHAN_REF_REL "Relative Channel Reference"
153 #define DD_DATA_COPY_CHANNEL DD_MIMETYPE_NAMESPACE "copy.channel"
154 #define DD_LABEL_COPY_CHANNEL "Copy Channel"
156 #define DD_DATA_CHAN_GROUPS DD_MIMETYPE_NAMESPACE "chgroups"
157 #define DD_LABEL_CHAN_GROUPS "Channel Groups"
159 #define DD_DATA_SI_TREENODES DD_MIMETYPE_NAMESPACE "si.tree.nodes"
166 #define DD_DATA_TRACK_VALUE DD_MIMETYPE_NAMESPACE "chop.value"
167 #define DD_LABEL_TRACK_VALUE "Current CHOP Value"
169 #define DD_DATA_TRACK_REF_ABS DD_MIMETYPE_NAMESPACE "chop.ref.abs"
170 #define DD_LABEL_TRACK_REF_ABS "CHOP Reference"
172 #define DD_DATA_TRACK_REF_REL DD_MIMETYPE_NAMESPACE "chop.ref.rel"
173 #define DD_LABEL_TRACK_REF_REL "Relative CHOP Reference"
175 #define DD_DATA_TRACK_EXPORT DD_MIMETYPE_NAMESPACE "chop.export"
176 #define DD_LABEL_TRACK_EXPORT "Export CHOP"
183 #define DD_DATA_WORKITEM_ID DD_MIMETYPE_NAMESPACE "workitem.id"
184 #define DD_LABEL_WORKITEM_ID "Work Item ID"