HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HOM_EnumModules.h
Go to the documentation of this file.
1 /*
2  * PROPRIETARY INFORMATION. This software is proprietary to
3  * Side Effects Software Inc., and is not to be reproduced,
4  * transmitted, or disclosed in any way without written permission.
5  *
6  * COMMENTS:
7  * This file contains classes that, when wrapped by swig, behave like
8  * submodules. These submodules contain enumerated values.
9  */
10 
11 #ifndef __HOM_EnumModules_h__
12 #define __HOM_EnumModules_h__
13 
14 #include "HOM_EnumValue.h"
15 
16 // Swig ignores #include by default so we use %include instead.
17 #ifdef SWIG
18 %include <UT/UT_Experimental.h>
19 %include <UT/UT_EnumMacros.h>
20 #else
21 #include <UT/UT_Experimental.h>
22 #include <UT/UT_EnumMacros.h>
23 #endif
24 
25 #define HOM_NUMERIC_DATA_VALUES \
26  Int8, Int16, Int32, Int64, Float16, Float32, Float64
28 
29 #define HOM_ATTRIB_DATA_VALUES \
30  Int, Float, String
32 
33 
34 #define HOM_ATTRIB_TYPE_VALUES \
35  Point, Prim, Vertex, Global
37 
38 
39 #define HOM_PRIM_TYPE_VALUES \
40  Polygon, NURBSCurve, BezierCurve, Mesh, NURBSSurface, BezierSurface, \
41  Circle, Sphere, Tube, Metaball, TriangleFan, TriangleStrip, \
42  TriangleBezier, PastedSurface, Volume, ParticleSystem, Unknown, \
43  Tetrahedron, PolySoup, VDB, AlembicRef, Custom, PackedPrim, Agent, \
44  PackedFragment, PackedGeometry
46 
47 
48 #define HOM_PARM_DATA_VALUES \
49  Int, Float, String, Ramp, Data
51 
52 
53 #define HOM_PARM_TYPE_CATEGORY_VALUES \
54  Int, Float, String, Toggle, Menu, Button, FolderSet, Folder, Separator, \
55  Label, Ramp, Data
57 
58 
59 #define HOM_PARM_LOOK_VALUES \
60  Regular, Angle, Vector, ColorSquare, HueCircle, CRGBAPlaneChooser, \
61  Logarithmic
63 
64 
65 #define HOM_PARM_NAMING_SCHEME_VALUES \
66  Base1, XYZW, XYWH, UVW, RGBA, MinMax, MaxMin, StartEnd, BeginEnd
68 
69 
70 #define HOM_PARM_COND_TYPE_VALUES \
71  DisableWhen, HideWhen, NoCookWhen
73 
74 
75 #define HOM_PARM_EXTRAPOLATE_VALUES \
76  Default, Hold, Cycle, Extend, Slope, CycleOffset, Oscillate
78 
79 #define HOM_PARM_BAKE_CHOP_VALUES \
80  Off, KeepExportFlag, DisableExportFlag, CreateDeleteChop
82 
83 #define HOM_STRING_PARM_TYPE_VALUES \
84  Regular, FileReference, NodeReference, NodeReferenceList
86 
87 #define HOM_DATA_PARM_TYPE_VALUES \
88  Geometry, KeyValueDictionary
90 
91 
92 #define HOM_EXPR_LANGUAGE_VALUES \
93  Python, Hscript
95 
96 
97 #define HOM_SCRIPT_LANGUAGE_VALUES \
98  Python, Hscript
100 
101 
102 #define HOM_FILE_TYPE_VALUES \
103  Any, Image, Geometry, Ramp, Capture, Clip, Lut, Cmd, Midi, I3d, Chan, \
104  Sim, SimData, Hip, Otl, Dae, Gallery, Directory
106 
107 
108 #define HOM_FILE_CHOOSER_MODE_VALUES \
109  Read, Write, ReadAndWrite
111 
112 
113 #define HOM_FOLDER_TYPE_VALUES \
114  Simple, Collapsible, Tabs, RadioButtons, MultiparmBlock, \
115  ScrollingMultiparmBlock, TabbedMultiparmBlock, ImportBlock
117 
118 
119 #define HOM_MENU_TYPE_VALUES \
120  Normal, Mini, StringReplace, StringToggle, ControlNextParameter
122 
123 
124 #define HOM_PANE_TAB_TYPE_VALUES \
125  SceneViewer, ContextViewer, ChannelViewer, CompositorViewer, \
126  OutputViewer, MaterialPalette, ShaderViewer, IPRViewer, NetworkEditor, \
127  Parm, DetailsView, ChannelEditor, ChannelList, Textport, PythonShell, \
128  HandleList, BundleList, TakeList, TreeView, PythonPanel, HelpBrowser, \
129  ParmSpreadsheet, LightLinker, AssetBrowser, PerformanceMonitor, DataTree, \
130  SceneGraphTree, TaskGraphTable
132 
133 
134 #define HOM_STATE_VIEWER_TYPE_VALUES \
135  Scene, Compositor, SceneGraph
137 
138 
139 #define HOM_PANE_LINK_TYPE_VALUES \
140  Pinned, Group1, Group2, Group3, Group4, Group5, Group6, Group7, Group8, \
141  Group9, FollowSelection
143 
144 
145 #define HOM_NETWORK_ITEM_TYPE_VALUES \
146  Connection, NetworkBox, Node, StickyNote, SubnetIndirectInput, NetworkDot
148 
149 
150 #define HOM_COLOR_ITEM_TYPE_VALUES \
151  NetworkBox, StickyNote, StickyNoteText
153 
154 
155 #define HOM_GEOMETRY_VIEWPORT_TYPE_VALUES \
156  Perspective, Top, Bottom, Front, Back, Right, Left, UV
157 HOM_DECLARE_ENUM_MODULE(geometryViewportType, 8, \
159 
160 
161 #define HOM_GL_SHADING_TYPE_VALUES \
162  WireBoundingBox, ShadedBoundingBox, Wire, WireGhost, HiddenLineInvisible, \
163  HiddenLineGhost, Flat, FlatWire, Smooth, SmoothWire
165 
166 
167 #define HOM_VIEWPORT_STEREO_MODES \
168  Anaglyph, HorizontalInterlace, HorizontalInterlaceReverse, QuadBufferGL
170 
171 
172 #define HOM_VIEWPORT_HOME_CLIP_MODES \
173  Neither, FarOnly, NearOnly, NearAndFar
175 
176 
177 #define HOM_GEOMETRY_VIEWPORT_LAYOUT_VALUES \
178  Single, Quad, DoubleStack, DoubleSide, TripleBottomSplit, \
179  TripleLeftSplit, QuadBottomSplit, QuadLeftSplit
180 HOM_DECLARE_ENUM_MODULE(geometryViewportLayout, 8, \
182 
183 
184 #define HOM_SNAPPING_MODE_VALUES \
185  Off, Grid, Prim, Point, Multi
187 
188 #define HOM_SELECTION_MODE_VALUES \
189  Object, Geometry, Dynamics
191 
192 #define HOM_PICK_STYLE_VALUES \
193  Box, Lasso, Brush, Laser
195 
196 
197 #define HOM_PICK_MODIFIER_VALUES \
198  Add, Toggle, Remove, Replace, Intersect
200 
201 
202 #define HOM_PICK_FACING_VALUES \
203  Front, Back, FrontAndBack
205 
206 #define HOM_DISPLAY_SET_VALUES \
207  SceneObject, SelectedObject, GhostObject, DisplayModel, CurrentModel, \
208  TemplateModel
210 
211 
212 #define HOM_MARKER_VISIBILITY_VALUES \
213  Always, Selected, AroundPointer, UnderPointer
215 
216 #define HOM_VIEWPORT_GUIDE_VALUES \
217  FloatingGnomon, OriginGnomon, ParticleGnomon, ViewPivot, GroupList, \
218  SafeArea, FieldGuide, CameraMask, XZPlane, XYPlane, YZPlane, NodeGuides, \
219  NodeHandles, FollowSelection, IKCriticalZone, ObjectNames, ObjectPaths, \
220  DisplayNodes, CurrentGeometry, TemplateGeometry, SelectableTemplates, \
221  ShowDrawTime, ObjectSelection, FillSelections
223 
224 #define HOM_VIEWPORT_GEOMETRY_INFO \
225  Off, SelectedOnly, AlwaysOn
226 HOM_DECLARE_ENUM_MODULE(viewportGeometryInfo, 3, HOM_VIEWPORT_GEOMETRY_INFO)
227 
228 #define HOM_VIEWPORT_HANDLE_HIGHLIGHT \
229  Off, Small, Normal
231 
232 #define HOM_VIEWPORT_CLOSURE_SELECTION \
233  Hide, HullPrimitives, Show
234 HOM_DECLARE_ENUM_MODULE(viewportClosureSelection, 3,
236 
237 #define HOM_VIEWPORT_GUIDE_FONT \
238  Tiny, Small, Medium, Large
240 
241 #define HOM_VIEWPORT_VOLUME_QUALITY \
242  VeryLow, Low, Normal, High
243 HOM_DECLARE_ENUM_MODULE(viewportVolumeQuality, 4, HOM_VIEWPORT_VOLUME_QUALITY)
244 
245 #define HOM_VIEWPORT_BG_VIEW \
246  Perspective, Camera, Top, Front, Right, Bottom, Back, Left, UV
247 HOM_DECLARE_ENUM_MODULE(viewportBGImageView, 8, HOM_VIEWPORT_BG_VIEW)
248 
249 #define HOM_VIEWPORT_COLOR_SCHEME \
250  Light, Dark, Grey
251 HOM_DECLARE_ENUM_MODULE(viewportColorScheme, 3, HOM_VIEWPORT_COLOR_SCHEME)
252 
253 #define HOM_VIEWPORT_PARTICLE_DISPLAY \
254  Points, Pixels, Lines, Discs
255 HOM_DECLARE_ENUM_MODULE(viewportParticleDisplay,
257 
258 #define HOM_VIEWPORT_STANDIN_GEO \
259  DisplayOff, LocationMarker, BoundingBox
260 HOM_DECLARE_ENUM_MODULE(viewportStandInGeometry, 3, HOM_VIEWPORT_STANDIN_GEO)
261 
262 #define HOM_VIEWPORT_LIGHTING \
263  Off, Headlight, Normal, HighQuality, HighQualityWithShadows
265 
266 #define HOM_VIEWPORT_TRANSPARENCY \
267  Cutout, Low, Medium, High
268 HOM_DECLARE_ENUM_MODULE(viewportTransparency, 4, HOM_VIEWPORT_TRANSPARENCY)
269 
270 #define HOM_VIEWPORT_SHADOW_QUALITY \
271  Point, PointAA, Area, AreaAA
272 HOM_DECLARE_ENUM_MODULE(viewportShadowQuality, 4, HOM_VIEWPORT_SHADOW_QUALITY)
273 
274 #define HOM_VIEWPORT_MATERIAL_UPDATE \
275  Always, OffForPlayback, Manual
276 HOM_DECLARE_ENUM_MODULE(viewportMaterialUpdate, 3, HOM_VIEWPORT_MATERIAL_UPDATE)
277 
278 #define HOM_VIEWPORT_AGENT_BONE_DEFORM \
279  Disabled, ReducedLOD, Always
280 HOM_DECLARE_ENUM_MODULE(viewportAgentBoneDeform, 3,
282 
283 #define HOM_VIEWPORT_AGENT_WIREFRAME \
284  Line, Bone
285 HOM_DECLARE_ENUM_MODULE(viewportAgentWireframe, 2,HOM_VIEWPORT_AGENT_WIREFRAME)
286 
287 #define HOM_VIEWPORT_PACKED_BOX_MODE \
288  NoDisplay, Wireframe, Shaded, CurrentShadingMode
290 
291 #define HOM_VIEWPORT_GRID_RULER \
292  Hide, MainAxis, GridPoints
294 
295 #define HOM_VIEWPORT_TEXTURE_DEPTH \
296  FullHDR, HDR16, Fixed8, Compressed8
297 HOM_DECLARE_ENUM_MODULE(viewportTextureDepth, 4, HOM_VIEWPORT_TEXTURE_DEPTH)
298 
299 #define HOM_BOUNDARY_DISPLAY_VALUES \
300  Off, View3D, ViewUV, On
302 
303 #define HOM_FLIPBOOK_OBJECTS_VALUES \
304 Visible, GeoOnly, GeoExcluded, AllObjects
306 
307 #define HOM_GROUP_LIST_TYPE_VALUES \
308  Points, Vertices, Edges, Breakpoints, Primitives, MatchPickType
310 
311 
312 #define HOM_GEOMETRY_TYPE_VALUES \
313  Points, Vertices, Edges, Breakpoints, Primitives
315 
316 
317 #define HOM_CONNECTIVITY_TYPE_VALUES \
318  NoConnectivity, Texture, Position
320 
321 
322 #define HOM_SEVERITY_TYPE_VALUES \
323  Message, ImportantMessage, Warning, Error, Fatal
325 
326 
327 #define HOM_CONFIRM_TYPE_VALUES \
328  OverwriteFile, UnlockNode, DeleteSpareParameters, DeleteWithoutReferences, \
329  NestedChannelGroups, SiblingChannelGroups, DeleteShelfElement, \
330  DeleteGalleryEntry, InactiveSnapMode, BackgroundSave, LockMultiNode
332 
333 
334 #define HOM_POSITION_TYPE_VALUES \
335  WorldSpace, ViewportXY, ViewportUV
337 
338 
339 #define HOM_COMPONENT_LOOP_TYPE_VALUES \
340  Partial, Extended, Closed
342 
343 
344 #define HOM_FLIPBOOK_ANTIALIAS_VALUES \
345  UseViewportSetting, Off, Fast, Good, HighQuality
347 
348 
349 #define HOM_FLIPBOOK_MOTION_BLUR_BIAS_VALUES \
350  Previous, Centered, Forward
351 HOM_DECLARE_ENUM_MODULE(flipbookMotionBlurBias, 3,
353 
354 
355 // Boost has a limit of 25 on the size of a tuple, so we need to use a sequence
356 // for this enumeration. Swig can't handle sequences, though, so we need
357 // to use the tuple version for it.
358 #ifndef SWIG
359 #define HOM_SHADER_TYPE_SEQ \
360  (Surface)(SurfaceShadow)(Displacement)(Geometry)(Interior)(Light)\
361  (LightShadow)(Atmosphere)(Lens)(Output)(Background)(Photon)\
362  (Image3D)(CVex)(CoShader)(Mutable)(Properties)(Material)(VopMaterial)\
363  (ShaderClass)(StructDef)(CoShaderArray)(Integrator)(Generic)(BSDF)\
364  (LightFilter)(Invalid)
366 #else
367 #define HOM_SHADER_TYPE_VALUES \
368  Surface, SurfaceShadow, Displacement, Geometry, Interior, Light, \
369  LightShadow, Atmosphere, Lens, Output, Background, Photon, \
370  Image3D, CVex, CoShader, Mutable, Properties, Material, VopMaterial, \
371  ShaderClass, StructDef, CoShaderArray, Integrator, Generic, BSDF, \
372  LightFilter, Invalid
373 HOM_DECLARE_ENUM_MODULE(shaderType, 27, HOM_SHADER_TYPE_VALUES)
374 #endif
375 
376 
377 #define HOM_RAMP_BASIS_VALUES \
378  Constant, Linear, CatmullRom, MonotoneCubic, Bezier, BSpline, Hermite
380 
381 
382 #define HOM_RAMP_PARM_TYPE_VALUES \
383  Color, Float
385 
386 
387 #define HOM_COLOR_TYPE_VALUES \
388  HSL, HSV, RGB, XYZ, LAB, TMI
390 
391 
392 #define HOM_NODE_TYPE_SOURCE_VALUES \
393  Internal, Subnet, CompiledCode, VexCode, RslCode
395 
396 
397 #define HOM_FIELD_TYPE_VALUES \
398  NoSuchField, Integer, Boolean, Float, String, \
399  Vector2, Vector3, Vector4, Quaternion, \
400  Matrix3, Matrix4, UV, UVW, IntArray, FloatArray, Matrix2, StringArray
402 
403 
404 #define HOM_RENDER_METHOD_VALUES \
405  RopByRop, FrameByFrame
407 
408 
409 #define HOM_UPDATE_MODE_VALUES \
410  AutoUpdate, OnMouseUp, Manual
412 
413 
414 #define HOM_LICENSE_CATEGORY_TYPE_VALUES \
415  Commercial, Indie, Education, ApprenticeHD, Apprentice
416 HOM_DECLARE_ENUM_MODULE(licenseCategoryType, 5, \
418 
419 
420 #define HOM_HDA_LICENSE_TYPE_VALUES \
421  Execute, Read, Full
423 
424 
425 #define HOM_ORIENTATION_UPAXIS_VALUES \
426  Y, Z
428 
429 
430 #define HOM_HANDLE_ORIENT_TO_NORMAL_AXIS_VALUES \
431  Y, Z
432 HOM_DECLARE_ENUM_MODULE(handleOrientToNormalAxis, 2,
434 
435 
436 #define HOM_NODE_EVENT_TYPE_VALUES \
437  BeingDeleted, NameChanged, InputRewired, FlagChanged, ParmTupleChanged, \
438  AppearanceChanged, PositionChanged, ChildCreated, ChildDeleted, \
439  ChildSwitched, ChildSelectionChanged, InputDataChanged, \
440  SpareParmTemplatesChanged, SelectionChanged
442 
443 #define HOM_HDA_EVENT_TYPE_VALUES \
444  AssetCreated, AssetDeleted, AssetSaved, LibraryInstalled, LibraryUninstalled
446 
447 #define HOM_HIPFILE_EVENT_TYPE_VALUES \
448  BeforeClear, AfterClear, BeforeLoad, AfterLoad, BeforeMerge, \
449  AfterMerge, BeforeSave, AfterSave
451 
452 #define HOM_APPEARANCE_CHANGE_TYPE_VALUES \
453  Any, ErrorState, Pick, Color, DeleteScript, Comment, LockFlag, \
454  CompressFlag, OTLMatchState, ActiveInput, Connections, ExpressionLanguage, \
455  NetworkBox, PostIt, Dot
456 HOM_DECLARE_ENUM_MODULE(appearanceChangeType, 15, \
458 
459 
460 #define HOM_IMAGE_DEPTH_VALUES \
461  Int8, Int16, Int32, Float16, Float32
463 
464 #define HOM_PLAY_MODE_VALUES \
465  Loop, Once, Zigzag
467 
468 #define HOM_PLAYBAR_EVENT_VALUES \
469  Started, Stopped, FrameChanged
471 
472 #define HOM_PERFMON_TIME_FORMAT_VALUES \
473  Absolute, Percent
475 
476 #define HOM_PERFMON_OBJECT_VIEW_VALUES \
477  List, Tree, EventLog
479 
480 // Compression types
481 #define HOM_COMPRESSION_TYPE_VALUES \
482  NoCompression, Gzip, Blosc
484 
485 
486 // Boost has a limit of 25 on the size of a tuple, so we need to use a sequence
487 // for this enumeration. Swig can't handle sequences, though, so we need
488 // to use the tuple version for it.
489 #ifndef SWIG
490 #define HOM_NODE_TYPE_FILTER_SEQ \
491  (NoFilter)(Sop)(Pop)(Popnet)(Chop)(Chopnet)(Cop)(Copnet)(Vop)(Vopnet) \
492  (Rop)(Obj)(ObjGeometry)(ObjFog)(ObjGeometryOrFog)(ObjLight)(ObjCamera) \
493  (ObjBone)(ObjMuscle)(ObjSubnet)(Shop)(ShopMaterial)(ShopProperties) \
494  (ShopSurface)(ShopDisplacement)(ShopInterior)(ShopLight)(ShopLightShadow) \
495  (ShopAtmosphere)(ShopPhoton)(ShopImage3D)(ShopCVEX)(Dop)(Lop)
497 #else
498 #define HOM_NODE_TYPE_FILTER_VALUES \
499  NoFilter, Sop, Pop, Popnet, Chop, Chopnet, Cop, Copnet, Vop, Vopnet, \
500  Rop, Obj, ObjGeometry, ObjFog, ObjGeometryOrFog, ObjLight, ObjCamera, \
501  ObjBone, ObjMuscle, ObjSubnet, Shop, ShopMaterial, ShopProperties, \
502  ShopSurface, ShopDisplacement, ShopInterior, ShopLight, ShopLightShadow, \
503  ShopAtmosphere, ShopPhoton, ShopImage3D, ShopCVEX, Dop, Lop
504 HOM_DECLARE_ENUM_MODULE(nodeTypeFilter, 34, HOM_NODE_TYPE_FILTER_VALUES)
505 #endif
506 
507 
508 #define HOM_VDB_DATA_VALUES \
509  Boolean, Float, Int, Vector3
511 
512 
513 #define HOM_CHANNEL_EDITOR_MODE_VALUES \
514  Graph, Table, Dopesheet
516 
517 #define HOM_VOP_PARM_GEN_VALUES \
518  Constant, Parameter, SubnetInput
520 
521 #define HOM_STATE_GENERATE_MODE_VALUES \
522  Insert, Branch
524 
525 #define HOM_STATE_USD_PRIM_MASK_VALUES \
526  All, Geometry, Light, Camera, LightAndCamera, ViewerSetting
528 
529 #define HOM_VIEWPORT_VISUALIZER_CATEGORY_VALUES \
530  Node, Scene, Common
532  viewportVisualizerCategory, 3, HOM_VIEWPORT_VISUALIZER_CATEGORY_VALUES)
533 
534 #define HOM_VIEWPORT_VISUALIZER_SCOPE_VALUES \
535  NodeOnly, SameNetworkTypeDescendents, AllDescendents, Global
537  viewportVisualizerScope, 4, HOM_VIEWPORT_VISUALIZER_SCOPE_VALUES)
538 
539 #define HOM_NODE_FLAG_VALUES \
540  Audio, Bypass, ColorDefault, Compress, Current, Debug, Display, \
541  DisplayDescriptiveName, DisplayComment, Export, Expose, Footprint, \
542  Highlight, InOutDetailLow, InOutDetailMedium, InOutDetailHigh, \
543  Material, Lock, Origin, Pick, Render, Selectable, SoftLock, \
544  Template, Unload, Visible, XRay
546  nodeFlag, 27, HOM_NODE_FLAG_VALUES)
547 
548 #define HOM_FBX_COMPATIBILITY_MODE_VALUES \
549  FBXStandard, Maya
551  fbxCompatibilityMode, 2, HOM_FBX_COMPATIBILITY_MODE_VALUES)
552 
553 #define HOM_FBX_MATERIAL_MODE_VALUES \
554  FBXShaderNodes, VopNetworks
556  fbxMaterialMode, 2, HOM_FBX_MATERIAL_MODE_VALUES)
557 
558 #define HOM_SAVE_MODE_VALUES \
559  Binary, Text
561 
562 #define HOM_RADIALITEM_TYPE_VALUES \
563  Script, Submenu, Menu
565 
566 #define HOM_RADIALITEM_LOCATION_VALUES \
567  TopLeft, Top, TopRight, Left, Right, BottomLeft, Bottom, BottomRight
569 
570 #define HOM_GEOMETRY_VIEWPORT_EVENT_VALUES CameraSwitched
572 
573 #define HOM_VALUE_LADDER_TYPE_VALUES \
574  Generic, Angle
576 
577 #define HOM_VALUE_LADDER_DATA_TYPE_VALUES \
578  Float, Int, FloatArray, IntArray
580  valueLadderDataType, 4, HOM_VALUE_LADDER_DATA_TYPE_VALUES)
581 
582 #define HOM_PROMPT_MESSAGE_TYPE_VALUES \
583  Error, Message, Prompt, Warning
585  promptMessageType, 4, HOM_PROMPT_MESSAGE_TYPE_VALUES)
586 
587 #define HOM_DRAWABLE_DISPLAY_MODE_VALUES \
588  CurrentViewportMode, WireframeMode
590  drawableDisplayMode, 2, HOM_DRAWABLE_DISPLAY_MODE_VALUES)
591 
592 HOM_DECLARE_ENUM_MODULE_START( uiEventValueType)
595 
596 HOM_DECLARE_ENUM_MODULE_START( uiEventReason)
599 
600 HOM_DECLARE_ENUM_MODULE_START( drawablePrimitive)
603 
604 #endif // __HOM_EnumModules_h__
#define HOM_COLOR_TYPE_VALUES
#define HOM_FLIPBOOK_OBJECTS_VALUES
#define HOM_VALUE_LADDER_DATA_TYPE_VALUES
#define HOM_NODE_FLAG_VALUES
#define HOM_VIEWPORT_STANDIN_GEO
#define HOM_PICK_MODIFIER_VALUES
HOM_DECLARE_ENUM_MODULE(geometryViewportType, 8, HOM_GEOMETRY_VIEWPORT_TYPE_VALUES) HOM_DECLARE_ENUM_MODULE(geometryViewportLayout
#define HOM_PERFMON_OBJECT_VIEW_VALUES
#define HOM_VIEWPORT_GUIDE_FONT
#define HOM_VOP_PARM_GEN_VALUES
#define HOM_DISPLAY_SET_VALUES
#define HOM_FOLDER_TYPE_VALUES
#define HOM_ORIENTATION_UPAXIS_VALUES
#define HOM_COLOR_ITEM_TYPE_VALUES
#define HOM_NUMERIC_DATA_VALUES
#define HOM_FIELD_TYPE_VALUES
#define HOM_DECLARE_ENUM_VALUE2(enum_module, enum_elem, ienum_elem, ienum_elem_name, enum_value)
#define UT_DRAWABLE_PRIMITIVE_CODE_GENERATOR(MACRO)
Definition: UT_EnumMacros.h:46
#define HOM_FBX_COMPATIBILITY_MODE_VALUES
#define HOM_COMPONENT_LOOP_TYPE_VALUES
#define HOM_GEOMETRY_VIEWPORT_EVENT_VALUES
#define HOM_VIEWPORT_PARTICLE_DISPLAY
#define HOM_NETWORK_ITEM_TYPE_VALUES
#define HOM_EXPR_LANGUAGE_VALUES
#define HOM_VIEWPORT_GUIDE_VALUES
#define HOM_CHANNEL_EDITOR_MODE_VALUES
#define HOM_SHADER_TYPE_SEQ
#define HOM_RADIALITEM_LOCATION_VALUES
#define HOM_VIEWPORT_AGENT_WIREFRAME
#define HOM_FLIPBOOK_ANTIALIAS_VALUES
#define HOM_VIEWPORT_TRANSPARENCY
#define UT_UIEVENT_VALUE_CODE_GENERATOR(MACRO)
Definition: UT_EnumMacros.h:37
#define HOM_SEVERITY_TYPE_VALUES
#define HOM_GROUP_LIST_TYPE_VALUES
#define HOM_LICENSE_CATEGORY_TYPE_VALUES
#define HOM_MARKER_VISIBILITY_VALUES
#define HOM_DECLARE_ENUM_MODULE_END
#define HOM_VIEWPORT_PACKED_BOX_MODE
#define HOM_PROMPT_MESSAGE_TYPE_VALUES
#define HOM_STRING_PARM_TYPE_VALUES
#define HOM_VIEWPORT_COLOR_SCHEME
#define HOM_PERFMON_TIME_FORMAT_VALUES
#define HOM_GEOMETRY_TYPE_VALUES
#define HOM_STATE_USD_PRIM_MASK_VALUES
#define HOM_ATTRIB_TYPE_VALUES
#define HOM_HANDLE_ORIENT_TO_NORMAL_AXIS_VALUES
#define HOM_VIEWPORT_VISUALIZER_SCOPE_VALUES
#define HOM_IMAGE_DEPTH_VALUES
#define HOM_VIEWPORT_GEOMETRY_INFO
#define HOM_GEOMETRY_VIEWPORT_LAYOUT_VALUES
#define HOM_VIEWPORT_HANDLE_HIGHLIGHT
#define HOM_ATTRIB_DATA_VALUES
#define HOM_VIEWPORT_CLOSURE_SELECTION
#define HOM_RAMP_BASIS_VALUES
#define HOM_APPEARANCE_CHANGE_TYPE_VALUES
#define HOM_PICK_FACING_VALUES
#define HOM_PRIM_TYPE_VALUES
#define HOM_VIEWPORT_SHADOW_QUALITY
#define HOM_SAVE_MODE_VALUES
#define HOM_HDA_LICENSE_TYPE_VALUES
#define HOM_PANE_LINK_TYPE_VALUES
#define HOM_VIEWPORT_STEREO_MODES
#define HOM_RADIALITEM_TYPE_VALUES
#define HOM_NODE_TYPE_SOURCE_VALUES
#define HOM_UPDATE_MODE_VALUES
#define HOM_POSITION_TYPE_VALUES
#define HOM_PARM_BAKE_CHOP_VALUES
#define HOM_CONFIRM_TYPE_VALUES
#define HOM_VIEWPORT_HOME_CLIP_MODES
#define HOM_PICK_STYLE_VALUES
#define HOM_FILE_CHOOSER_MODE_VALUES
#define HOM_VIEWPORT_LIGHTING
#define HOM_COMPRESSION_TYPE_VALUES
#define HOM_VIEWPORT_MATERIAL_UPDATE
#define HOM_DATA_PARM_TYPE_VALUES
#define HOM_PARM_TYPE_CATEGORY_VALUES
#define HOM_CONNECTIVITY_TYPE_VALUES
#define HOM_VIEWPORT_BG_VIEW
#define HOM_STATE_GENERATE_MODE_VALUES
#define HOM_VIEWPORT_VISUALIZER_CATEGORY_VALUES
#define HOM_DECLARE_ENUM_MODULE_FROM_SEQ(enum_module, values_seq)
#define HOM_VIEWPORT_GRID_RULER
#define HOM_NODE_TYPE_FILTER_SEQ
#define HOM_PARM_COND_TYPE_VALUES
#define HOM_GEOMETRY_VIEWPORT_TYPE_VALUES
#define HOM_RAMP_PARM_TYPE_VALUES
#define HOM_PANE_TAB_TYPE_VALUES
#define HOM_PARM_DATA_VALUES
#define HOM_SNAPPING_MODE_VALUES
#define HOM_MENU_TYPE_VALUES
#define HOM_PARM_EXTRAPOLATE_VALUES
#define HOM_RENDER_METHOD_VALUES
#define HOM_VIEWPORT_AGENT_BONE_DEFORM
#define HOM_GL_SHADING_TYPE_VALUES
#define HOM_STATE_VIEWER_TYPE_VALUES
#define HOM_FILE_TYPE_VALUES
#define HOM_NODE_EVENT_TYPE_VALUES
#define HOM_SELECTION_MODE_VALUES
#define HOM_VDB_DATA_VALUES
#define HOM_VIEWPORT_TEXTURE_DEPTH
#define HOM_VALUE_LADDER_TYPE_VALUES
#define HOM_BOUNDARY_DISPLAY_VALUES
#define UT_UIEVENT_REASON_CODE_GENERATOR(MACRO)
Definition: UT_EnumMacros.h:26
#define HOM_FBX_MATERIAL_MODE_VALUES
#define HOM_HDA_EVENT_TYPE_VALUES
#define HOM_PARM_LOOK_VALUES
#define HOM_PLAY_MODE_VALUES
#define HOM_HIPFILE_EVENT_TYPE_VALUES
#define HOM_PARM_NAMING_SCHEME_VALUES
#define HOM_SCRIPT_LANGUAGE_VALUES
#define HOM_VIEWPORT_VOLUME_QUALITY
#define HOM_DRAWABLE_DISPLAY_MODE_VALUES
#define HOM_FLIPBOOK_MOTION_BLUR_BIAS_VALUES
#define HOM_DECLARE_ENUM_MODULE_START(enum_module)
#define HOM_PLAYBAR_EVENT_VALUES