11 #ifndef __HOM_EnumModules_h__
12 #define __HOM_EnumModules_h__
18 %include <UT/UT_Experimental.h>
19 %include <UT/UT_EnumMacros.h>
25 #define HOM_NUMERIC_DATA_VALUES \
26 Int8, UInt8, Int16, Int32, Int64, Float16, Float32, Float64
29 #define HOM_ATTRIB_DATA_VALUES \
30 Int, Float, String, Dict
34 #define HOM_ATTRIB_TYPE_VALUES \
35 Point, Prim, Vertex, Global, Invalid
39 #define HOM_ATTRIB_SCOPE_VALUES \
44 #define HOM_GROUP_SCOPE_VALUES \
49 #define HOM_PRIM_TYPE_VALUES \
50 Polygon, NURBSCurve, BezierCurve, Mesh, NURBSSurface, BezierSurface, \
51 Circle, Sphere, Tube, Metaball, TriangleFan, TriangleStrip, \
52 TriangleBezier, PastedSurface, Volume, ParticleSystem, Unknown, \
53 Tetrahedron, PolySoup, VDB, AlembicRef, Custom, PackedPrim, Agent, \
54 PackedFragment, PackedGeometry, Hexahedron, ChannelPrim, CameraPrim, Plane
58 #define HOM_PARM_DATA_VALUES \
59 Int, Float, String, Ramp, Data
63 #define HOM_PARM_TYPE_CATEGORY_VALUES \
64 Int, Float, String, Toggle, Menu, Button, FolderSet, Folder, Separator, \
69 #define HOM_PARM_LOOK_VALUES \
70 Regular, Angle, Vector, ColorSquare, HueCircle, CRGBAPlaneChooser, \
75 #define HOM_PARM_NAMING_SCHEME_VALUES \
76 Base1, XYZW, XYWH, UVW, RGBA, MinMax, MaxMin, StartEnd, BeginEnd
80 #define HOM_PARM_COND_TYPE_VALUES \
81 DisableWhen, HideWhen, NoCookWhen
85 #define HOM_PARM_EXTRAPOLATE_VALUES \
86 Default, Hold, Cycle, Extend, Slope, CycleOffset, Oscillate
89 #define HOM_PARM_BAKE_CHOP_VALUES \
90 Off, KeepExportFlag, DisableExportFlag, CreateDeleteChop
93 #define HOM_SEGMENT_TYPE_VALUES \
94 Bezier, Constant, Linear, Cubic, Ease, EaseIn, EaseOut, Quintic
97 #define HOM_ANIM_BAR_TOOL_SIZE_VALUES \
98 Compact, Standard, Wide, ExtraWide
101 #define HOM_SLOPE_MODE_VALUES \
105 #define HOM_STRING_PARM_TYPE_VALUES \
106 Regular, FileReference, NodeReference, NodeReferenceList
109 #define HOM_LABEL_PARM_TYPE_VALUES \
110 Label, Heading, Message
113 #define HOM_DATA_PARM_TYPE_VALUES \
114 Geometry, KeyValueDictionary
118 #define HOM_EXPR_LANGUAGE_VALUES \
122 #define HOM_SCRIPT_LANGUAGE_VALUES \
127 #define HOM_KEY_HALF_VALUES \
132 #define HOM_FILE_TYPE_VALUES \
133 Any, Image, Geometry, Ramp, Capture, Clip, Lut, Cmd, Midi, I3d, Chan, \
134 Sim, SimData, Hip, Otl, Dae, Gallery, Directory, Icon, Alembic, Psd, \
135 LightRig, Ds, Gltf, Movie, Fbx, Usd, Sqlite
139 #define HOM_FILE_CHOOSER_MODE_VALUES \
140 Read, Write, ReadAndWrite
144 #define HOM_FOLDER_TYPE_VALUES \
145 Simple, Collapsible, Tabs, RadioButtons, MultiparmBlock, \
146 ScrollingMultiparmBlock, TabbedMultiparmBlock, ImportBlock
150 #define HOM_MENU_TYPE_VALUES \
151 Normal, Mini, StringReplace, StringToggle, ControlNextParameter
155 #define HOM_PANE_TAB_TYPE_VALUES \
156 SceneViewer, ContextViewer, ChannelViewer, CompositorViewer, \
157 OutputViewer, MaterialPalette, ShaderViewer, IPRViewer, NetworkEditor, \
158 Parm, DetailsView, ChannelEditor, ChannelList, Textport, PythonShell, \
159 HandleList, BundleList, TakeList, TreeView, PythonPanel, HelpBrowser, \
160 ParmSpreadsheet, LightLinker, AssetBrowser, PerformanceMonitor, \
161 RenderGallery, DataTree, SceneGraphTree, EngineSessionSync, ApexEditor, \
162 UsdShadeEditor, GenericGraphEditor
166 #define HOM_STATE_VIEWER_TYPE_VALUES \
167 Scene, Compositor, SceneGraph
171 #define HOM_PANE_LINK_TYPE_VALUES \
172 Pinned, Group1, Group2, Group3, Group4, Group5, Group6, Group7, Group8, \
173 Group9, FollowSelection
177 #define HOM_NETWORK_ITEM_TYPE_VALUES \
178 Connection, NetworkBox, Node, StickyNote, SubnetIndirectInput, NetworkDot
182 #define HOM_WIRE_STYLE_VALUES \
187 #define HOM_COLOR_ITEM_TYPE_VALUES \
188 NetworkBox, StickyNote, StickyNoteText
192 #define HOM_GEOMETRY_VIEWPORT_TYPE_VALUES \
193 Perspective, Top, Bottom, Front, Back, Right, Left, UV
198 #define HOM_GL_SHADING_TYPE_VALUES \
199 WireBoundingBox, ShadedBoundingBox, Wire, WireGhost, HiddenLineInvisible, \
200 HiddenLineGhost, MatCap, MatCapWire, Flat, FlatWire, Smooth, SmoothWire
204 #define HOM_VIEWPORT_STEREO_MODES \
205 Anaglyph, HorizontalInterlace, HorizontalInterlaceReverse, QuadBufferGL
209 #define HOM_VIEWPORT_HOME_CLIP_MODES \
210 Neither, FarOnly, NearOnly, NearAndFar
214 #define HOM_GEOMETRY_VIEWPORT_LAYOUT_VALUES \
215 Single, Quad, DoubleStack, DoubleSide, TripleBottomSplit, \
216 TripleLeftSplit, QuadBottomSplit, QuadLeftSplit
221 #define HOM_GEOMETRY_VIEWPORT_BACKGROUND_IMAGE_FIT_MODE_VALUES \
222 Horizontal, Vertical, Fill, Scale
226 #define HOM_SNAPPING_MODE_VALUES \
227 Off, Grid, Prim, Point, Multi
230 #define HOM_SNAP_SELECTION_MODE_VALUES \
231 SnapToAll, SnapToSelected, SnapToNonSelected
234 #define HOM_SELECTION_MODE_VALUES \
235 Object, Geometry, Dynamics
238 #define HOM_PICK_STYLE_VALUES \
239 Box, Lasso, Brush, Laser
243 #define HOM_PICK_MODIFIER_VALUES \
244 Add, Toggle, Remove, Replace, Intersect
248 #define HOM_PICK_FACING_VALUES \
249 Front, Back, FrontAndBack
252 #define HOM_DISPLAY_SET_VALUES \
253 SceneObject, SelectedObject, GhostObject, DisplayModel, CurrentModel, \
257 #define HOM_TOP_NODE_STATE_VALUES \
258 Uncooked, Cooking, Cooked, Failed, Warning, Waiting, Incomplete
261 #define HOM_MARKER_VISIBILITY_VALUES \
262 Always, Selected, AroundPointer, UnderPointer
265 #define HOM_VIEWPORT_GUIDE_VALUES \
266 FloatingGnomon, OriginGnomon, ParticleGnomon, ViewPivot, GroupList, \
267 SafeArea, FieldGuide, CameraMask, XZPlane, XYPlane, YZPlane, NodeGuides, \
268 NodeHandles, FollowSelection, IKCriticalZone, ObjectNames, ObjectPaths, \
269 DisplayNodes, CurrentGeometry, TemplateGeometry, SelectableTemplates, \
270 ShowDrawTime, ObjectSelection, FillSelections
273 #define HOM_VIEWPORT_GEOMETRY_INFO \
274 Off, SelectedOnly, AlwaysOn
277 #define HOM_VIEWPORT_DEFAULT_MATERIAL \
281 #define HOM_VIEWPORT_HANDLE_HIGHLIGHT \
285 #define HOM_VIEWPORT_CLOSURE_SELECTION \
286 Hide, HullPrimitives, Show
290 #define HOM_VIEWPORT_GUIDE_FONT \
291 Tiny, Small, Medium, Large
294 #define HOM_VIEWPORT_VOLUME_QUALITY \
295 VeryLow, Low, Normal, High
298 #define HOM_VIEWPORT_VOLUME_BSPLINES \
299 Off, NonInteractive, On
302 #define HOM_VIEWPORT_BG_VIEW \
303 Perspective, Camera, Top, Front, Right, Bottom, Back, Left, UV
306 #define HOM_VIEWPORT_COLOR_SCHEME \
307 Light, Dark, Grey, DarkGrey
310 #define HOM_VIEWPORT_PARTICLE_DISPLAY \
311 Points, Pixels, Lines, Discs, Spheres
315 #define HOM_VIEWPORT_STANDIN_GEO \
316 DisplayOff, LocationMarker, BoundingBox
319 #define HOM_VIEWPORT_LIGHTING \
320 Off, Headlight, Normal, HighQuality, HighQualityWithShadows
323 #define HOM_VIEWPORT_WORK_LIGHT \
324 Headlight, Domelight, PhysicalSky, ThreePoint
327 #define HOM_VIEWPORT_TRANSPARENCY \
328 Cutout, Low, Medium, High
331 #define HOM_VIEWPORT_SHADOW_QUALITY \
332 Point, PointAA, Area, AreaAA
335 #define HOM_VIEWPORT_DOF_BOKEH \
336 NoBokeh, Circular, Texture
339 #define HOM_VIEWPORT_FOG_HEIGHT_MODE \
343 #define HOM_VIEWPORT_FOG_QUALITY \
344 Low, Medium, High, VeryHigh
347 #define HOM_VIEWPORT_MATERIAL_UPDATE \
348 Always, OffForPlayback, Manual
351 #define HOM_VIEWPORT_AGENT_BONE_DEFORM \
352 Disabled, ReducedLOD, Always
356 #define HOM_VIEWPORT_AGENT_WIREFRAME \
360 #define HOM_VIEWPORT_PACKED_BOX_MODE \
361 NoDisplay, Wireframe, Shaded, CurrentShadingMode
364 #define HOM_VIEWPORT_GRID_RULER \
365 Hide, MainAxis, GridPoints
368 #define HOM_VIEWPORT_TEXTURE_DEPTH \
369 FullHDR, HDR16, Fixed8, Compressed8
372 #define HOM_BOUNDARY_DISPLAY_VALUES \
373 Off, View3D, ViewUV, On
376 #define HOM_FLIPBOOK_OBJECTS_VALUES \
377 Visible, GeoOnly, GeoExcluded, AllObjects
380 #define HOM_GROUP_LIST_TYPE_VALUES \
381 Points, Vertices, Edges, Breakpoints, Primitives, MatchPickType
385 #define HOM_GEOMETRY_TYPE_VALUES \
386 Points, Vertices, Edges, Breakpoints, Primitives
390 #define HOM_CONNECTIVITY_TYPE_VALUES \
391 NoConnectivity, Texture, Position
395 #define HOM_SEVERITY_TYPE_VALUES \
396 Message, ImportantMessage, Warning, Error, Fatal
400 #define HOM_CONFIRM_TYPE_VALUES \
401 NoConfirmType, OverwriteFile, UnlockNode, DeleteSpareParameters, DeleteWithoutReferences, \
402 NestedChannelGroups, SiblingChannelGroups, DeleteShelfElement, \
403 DeleteGalleryEntry, InactiveSnapMode, BackgroundSave, LockMultiNode, \
404 SaveEmbeddedDefinitions, OverwriteRecipe, \
405 TopCookSave, TopDeleteResults, TopDeleteTempDir, TopHotKeyCancelCook, \
406 TopViewResults, TopTerminateRemoteSession, OCIOChangeReminder, OCIOPackageExists
410 #define HOM_POSITION_TYPE_VALUES \
411 WorldSpace, ViewportXY, ViewportUV
415 #define HOM_COMPONENT_LOOP_TYPE_VALUES \
416 Partial, Extended, Closed
420 #define HOM_FLIPBOOK_ANTIALIAS_VALUES \
421 UseViewportSetting, Off, Fast, Good, HighQuality
425 #define HOM_FLIPBOOK_MOTION_BLUR_BIAS_VALUES \
426 Previous, Centered, Forward
431 #define HOM_PARAMETER_INTERFACE_TAB_VALUES \
432 ParameterTypes, RenderProperties, NodeProperties, \
433 NodeParameters, UsdProperties
442 #define HOM_SHADER_TYPE_SEQ \
443 (Surface)(SurfaceShadow)(Displacement)(Geometry)(Interior)(Light)\
444 (LightShadow)(Atmosphere)(Lens)(Output)(Background)(Photon)\
445 (Image3D)(CVex)(CoShader)(Mutable)(Properties)(Material)(VopMaterial)\
446 (ShaderClass)(StructDef)(CoShaderArray)(Integrator)(Generic)(BSDF)\
447 (LightFilter)(Invalid)
450 #define HOM_SHADER_TYPE_VALUES \
451 Surface, SurfaceShadow, Displacement, Geometry, Interior, Light, \
452 LightShadow, Atmosphere, Lens, Output, Background, Photon, \
453 Image3D, CVex, CoShader, Mutable, Properties, Material, VopMaterial, \
454 ShaderClass, StructDef, CoShaderArray, Integrator, Generic, BSDF, \
460 #define HOM_RAMP_BASIS_VALUES \
461 Constant, Linear, CatmullRom, MonotoneCubic, Bezier, BSpline, Hermite
465 #define HOM_RAMP_PARM_TYPE_VALUES \
470 #define HOM_COLOR_TYPE_VALUES \
471 HSL, HSV, RGB, XYZ, LAB, TMI
475 #define HOM_NODE_TYPE_SOURCE_VALUES \
476 Internal, Subnet, CompiledCode, VexCode, RslCode
480 #define HOM_FIELD_TYPE_VALUES \
481 NoSuchField, Integer, Boolean, Float, String, \
482 Vector2, Vector3, Vector4, Quaternion, \
483 Matrix3, Matrix4, UV, UVW, IntArray, FloatArray, Matrix2, StringArray, \
488 #define HOM_RENDER_METHOD_VALUES \
489 RopByRop, FrameByFrame
493 #define HOM_UPDATE_MODE_VALUES \
494 AutoUpdate, OnMouseUp, Manual
498 #define HOM_LICENSE_CATEGORY_TYPE_VALUES \
499 Commercial, Indie, Education, ApprenticeHD, Apprentice
504 #define HOM_HDA_LICENSE_TYPE_VALUES \
509 #define HOM_ORIENTATION_UPAXIS_VALUES \
514 #define HOM_HANDLE_ORIENT_TO_NORMAL_AXIS_VALUES \
520 #define HOM_NODE_EVENT_TYPE_VALUES \
521 BeingDeleted, NameChanged, InputRewired, FlagChanged, ParmTupleChanged, \
522 AppearanceChanged, PositionChanged, ChildCreated, ChildDeleted, \
523 ChildReordered, ChildSwitched, ChildSelectionChanged, InputDataChanged, \
524 SpareParmTemplatesChanged, SelectionChanged, CustomDataChanged, \
525 WorkItemSelectionChanged, \
526 NetworkBoxCreated, NetworkBoxChanged, NetworkBoxDeleted, \
527 IndirectInputCreated, IndirectInputRewired, IndirectInputDeleted, \
528 StickyNoteCreated, StickyNoteChanged, StickyNoteDeleted, \
529 ParmTupleAnimated, ParmTupleChannelChanged, ParmTupleLockChanged, \
530 ParmTupleEnabledChanged, ParmTupleVisibleChanged
533 #define HOM_HDA_EVENT_TYPE_VALUES \
534 AssetCreated, AssetDeleted, AssetSaved, LibraryInstalled, \
535 LibraryUninstalled, BeforeAssetCreated, BeforeAssetDeleted, \
539 #define HOM_HIPFILE_EVENT_TYPE_VALUES \
540 BeforeClear, AfterClear, BeforeLoad, AfterLoad, BeforeMerge, \
541 AfterMerge, BeforeSave, AfterSave, BeforeQuit
544 #define HOM_APPEARANCE_CHANGE_TYPE_VALUES \
545 Any, ErrorState, Pick, Color, DeleteScript, Comment, LockFlag, \
546 CompressFlag, OTLMatchState, ActiveInput, Connections, ExpressionLanguage, \
547 NetworkBox, PostIt, Dot, Preview
551 #define HOM_ROP_RENDER_EVENT_TYPE_VALUES \
552 PreRender, PreFrame, PostFrame, PostWrite, PostRender
557 #define HOM_IMAGE_DEPTH_VALUES \
558 Int8, Int16, Int32, Float16, Float32
561 #define HOM_IMAGELAYER_TYPEINFO \
562 Raw, Color, Position, Vector, Normal, OffsetNormal, Texture, \
563 ID, Mask, SDF, Height
566 #define HOM_IMAGELAYER_BORDER \
567 Constant, Clamp, Mirror, Wrap
570 #define HOM_IMAGELAYER_STORAGETYPE \
571 Int8, Int16, Int32, Float16, Float32, Fixed8, Fixed16
574 #define HOM_IMAGELAYER_PROJECTION \
575 Orthographic, Perspective
578 #define HOM_CAMERAPRIM_PROJECTION \
579 Orthographic, Perspective
582 #define HOM_VDB_TYPE \
583 Invalid, Float, Double, Int32, Int64, Bool, Vec3f, Vec3d, Vec3i, \
584 PointIndex, PointData
587 #define HOM_VOLUME_STORAGETYPE \
591 #define HOM_VOLUME_VISUALIZATION \
592 Smoke, Rainbow, Iso, Invisible, HeightField, Image
595 #define HOM_PLAY_MODE_VALUES \
596 Loop, Once, Zigzag, Forever
599 #define HOM_PLAYBAR_EVENT_VALUES \
600 Started, Stopped, FrameChanged, GlobalFrameRangeChanged, \
601 PlaybackFrameRangeChanged, ChannelListChanged, \
602 ScrubStarted, ScrubStopped
605 #define HOM_CHANNEL_LIST_CHANGED_REASON_VALUES \
609 #define HOM_BOOKMARK_EVENT_VALUES \
610 Created, Modified, Deleted, Reset, InteractionStarted, InteractionFinished
613 #define HOM_PERFMON_TIME_FORMAT_VALUES \
617 #define HOM_PERFMON_TIME_UNIT_VALUES \
618 Seconds, Milliseconds
621 #define HOM_PERFMON_OBJECT_VIEW_VALUES \
626 #define HOM_COMPRESSION_TYPE_VALUES \
627 NoCompression, Gzip, Blosc
635 #define HOM_NODE_TYPE_FILTER_SEQ \
636 (NoFilter)(Sop)(Chop)(Chopnet)(Cop)(Cop2)(Copnet)(Vop)(Vopnet) \
637 (Rop)(Obj)(ObjGeometry)(ObjFog)(ObjGeometryOrFog)(ObjLight)(ObjCamera) \
638 (ObjBone)(ObjMuscle)(ObjSubnet)(Shop)(ShopMaterial)(ShopProperties) \
639 (ShopSurface)(ShopDisplacement)(ShopInterior)(ShopLight)(ShopLightShadow) \
640 (ShopAtmosphere)(ShopPhoton)(ShopImage3D)(ShopCVEX)(Dop)(Lop) \
641 (Top)(TopScheduler)(TopProcessor)(TopPartitioner)
644 #define HOM_NODE_TYPE_FILTER_VALUES \
645 NoFilter, Sop, Chop, Chopnet, Cop, Cop2, Copnet, Vop, Vopnet, \
646 Rop, Obj, ObjGeometry, ObjFog, ObjGeometryOrFog, ObjLight, ObjCamera, \
647 ObjBone, ObjMuscle, ObjSubnet, Shop, ShopMaterial, ShopProperties, \
648 ShopSurface, ShopDisplacement, ShopInterior, ShopLight, ShopLightShadow, \
649 ShopAtmosphere, ShopPhoton, ShopImage3D, ShopCVEX, Dop, Lop, \
650 Top, TopScheduler, TopProcessor, TopPartitioner
655 #define HOM_VDB_DATA_VALUES \
656 Boolean, Float, Int, Vector3
659 #define HOM_LOP_VIEWPORT_OVERRIDES_LAYER_VALUES \
660 Base, Selectable, SoloLights, SoloGeometry, Purpose, Expansion, \
661 ViewportState, Custom
665 #define HOM_CHANNEL_EDITOR_MODE_VALUES \
666 Graph, Table, Dopesheet
669 #define HOM_CHANNEL_GRAPH_SELECTION_MODE_VALUES \
670 Normal, Box, BoxWithPivot, Retime
673 #define HOM_VOP_PARM_GEN_VALUES \
674 Constant, Parameter, SubnetInput
677 #define HOM_STATE_GENERATE_MODE_VALUES \
678 Insert, Branch, Enter
681 #define HOM_STATE_USD_PRIM_MASK_VALUES \
682 All, Geometry, Light, Camera, LightAndCamera, ViewerSetting
685 #define HOM_VIEWPORT_VISUALIZER_CATEGORY_VALUES \
690 #define HOM_VIEWPORT_VISUALIZER_SCOPE_VALUES \
691 NodeOnly, SameNetworkTypeDescendents, AllDescendents, Global
695 #define HOM_VIEWPORT_VISUALIZER_EVENT_TYPE_VALUES \
696 VisualizerCreated, VisualizerDeleted, VisualizerMountChanged, \
697 VisualizerParmsChanged, VisualizerFlagsChanged, \
698 VisualizerActiveChanged, CategoryActiveChanged, CategoryDeleted
702 #define HOM_NODE_FLAG_VALUES \
703 Audio, Bypass, ColorDefault, Compress, Current, Debug, Display, \
704 DisplayDescriptiveName, DisplayComment, Export, Expose, Footprint, \
705 Highlight, InOutDetailLow, InOutDetailMedium, InOutDetailHigh, \
706 Material, Lock, Origin, OutputForDisplay, Pick, Render, Selectable, \
707 SoftLock, Template, Unload, Visible, XRay
711 #define HOM_NODE_FOOTPRINT_VALUES \
716 #define HOM_FBX_COMPATIBILITY_MODE_VALUES \
721 #define HOM_FBX_MATERIAL_MODE_VALUES \
722 FBXShaderNodes, VopNetworks, PrincipledShaders
726 #define HOM_SAVE_MODE_VALUES \
730 #define HOM_RADIALITEM_TYPE_VALUES \
734 #define HOM_RADIALITEM_LOCATION_VALUES \
735 TopLeft, Top, TopRight, Left, Right, BottomLeft, Bottom, BottomRight
738 #define HOM_VALUE_LADDER_TYPE_VALUES \
742 #define HOM_VALUE_LADDER_DATA_TYPE_VALUES \
743 Float, Int, FloatArray, IntArray
747 #define HOM_PROMPT_MESSAGE_TYPE_VALUES \
748 Error, Message, Prompt, Warning
752 #define HOM_DRAWABLE_DISPLAY_MODE_VALUES \
753 CurrentViewportMode, WireframeMode
757 #define HOM_SCALE_INHERITANCE_MODE_VALUES \
758 Default, OffsetOnly, OffsetAndScale, ScaleOnly, Ignore
858 #define HOM_SCROLL_POSITION \
859 Auto, Top, Center, Bottom
862 #define HOM_PARM_FILTER_MODE \
864 AllParmsAndHeadings, \
865 TimeDependentParms, \
868 GraphSelectedParms, \
870 ParmsWithExpressions, \
871 ParmsWithOverrides, \
873 VisibleAndInvisibleParms, \
877 #define HOM_PARM_FILTER_CRITERIA \
878 NameOrLabel, Name, Label, RawValue, EvaluatedValue
881 #define HOM_IK_TARGETTYPE_VALUES Position, Orientation, All
884 #define HOM_AGENTSHAPEDEFORMERTYPE_VALUES \
887 DualQuatBlendSkinning, \
889 BlendShapeAndLinearSkinning, \
890 BlendShapeAndDualQuatSkinning, \
891 BlendShapeAndDualQuatBlendSkinning
894 #define HOM_OPTIONALBOOL_VALUES \
898 #define HOM_VIDEODRIVER_VALUES \
902 #define HOM_TRACK_EXTEND_VALUES \
911 #define HOM_CLIP_MODE_VALUES \
917 #define HOM_OPENCL_DEVICE_TYPE_VALUES \
921 #endif // __HOM_EnumModules_h__
#define HOM_COLOR_TYPE_VALUES
#define HOM_FLIPBOOK_OBJECTS_VALUES
#define HOM_VALUE_LADDER_DATA_TYPE_VALUES
#define HOM_VIEWPORT_VOLUME_BSPLINES
#define HOM_NODE_FLAG_VALUES
#define HOM_VIEWPORT_STANDIN_GEO
#define UT_GEOMETRY_DRAWABLE_TYPE_GENERATOR(MACRO)
#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_PARAMETER_INTERFACE_TAB_VALUES
#define HOM_VIEWPORT_GUIDE_FONT
#define HOM_VIEWPORT_FOG_HEIGHT_MODE
#define HOM_VOP_PARM_GEN_VALUES
#define HOM_DISPLAY_SET_VALUES
#define UT_GEOMETRY_VIEWPORT_EVENT_GENERATOR(MACRO)
#define HOM_VIEWPORT_DEFAULT_MATERIAL
#define HOM_FOLDER_TYPE_VALUES
#define HOM_ORIENTATION_UPAXIS_VALUES
#define UT_DRAWABLE2D_LINE_STYLE_GENERATOR(MACRO)
#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)
#define HOM_FBX_COMPATIBILITY_MODE_VALUES
#define HOM_LOP_VIEWPORT_OVERRIDES_LAYER_VALUES
#define HOM_SNAP_SELECTION_MODE_VALUES
#define HOM_IK_TARGETTYPE_VALUES
#define HOM_COMPONENT_LOOP_TYPE_VALUES
#define UT_RESOURCE_EVENTMESSAGE_GENERATOR(MACRO)
#define HOM_CHANNEL_LIST_CHANGED_REASON_VALUES
#define HOM_VIEWPORT_PARTICLE_DISPLAY
#define HOM_NETWORK_ITEM_TYPE_VALUES
#define HOM_PARM_FILTER_MODE
#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 UT_RESOURCE_RESOURCETYPE_GENERATOR(MACRO)
#define HOM_VIEWPORT_AGENT_WIREFRAME
#define HOM_FLIPBOOK_ANTIALIAS_VALUES
#define HOM_VOLUME_VISUALIZATION
#define HOM_VIEWPORT_TRANSPARENCY
#define UT_UIEVENT_VALUE_CODE_GENERATOR(MACRO)
#define HOM_IMAGELAYER_BORDER
#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_VIEWPORT_DOF_BOKEH
#define HOM_STRING_PARM_TYPE_VALUES
#define HOM_VIEWPORT_COLOR_SCHEME
#define HOM_OPENCL_DEVICE_TYPE_VALUES
#define UT_SECURE_SELECTION_OPTIONS_GENERATOR(MACRO)
#define HOM_PERFMON_TIME_FORMAT_VALUES
#define HOM_VIEWPORT_FOG_QUALITY
#define HOM_GEOMETRY_TYPE_VALUES
#define HOM_STATE_USD_PRIM_MASK_VALUES
#define HOM_GROUP_SCOPE_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_BOOKMARK_EVENT_VALUES
#define HOM_VIEWPORT_WORK_LIGHT
#define HOM_VIEWPORT_GEOMETRY_INFO
#define HOM_GEOMETRY_VIEWPORT_LAYOUT_VALUES
#define HOM_VIEWPORT_HANDLE_HIGHLIGHT
#define HOM_ROP_RENDER_EVENT_TYPE_VALUES
#define HOM_IMAGELAYER_TYPEINFO
#define HOM_ATTRIB_DATA_VALUES
#define UT_DRAWABLE2D_MARKER_SIZE_GENERATOR(MACRO)
#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_IMAGELAYER_PROJECTION
#define HOM_VIEWPORT_SHADOW_QUALITY
#define HOM_NODE_FOOTPRINT_VALUES
#define HOM_SAVE_MODE_VALUES
#define HOM_HDA_LICENSE_TYPE_VALUES
#define UT_SNAP_PRIORITY_GENERATOR(MACRO)
#define HOM_PANE_LINK_TYPE_VALUES
#define HOM_VIEWPORT_STEREO_MODES
#define HOM_VOLUME_STORAGETYPE
#define UT_GEOMETRY_DRAWABLE_FACESTYLE_GENERATOR(MACRO)
#define HOM_RADIALITEM_TYPE_VALUES
#define HOM_NODE_TYPE_SOURCE_VALUES
#define HOM_AGENTSHAPEDEFORMERTYPE_VALUES
#define HOM_UPDATE_MODE_VALUES
#define HOM_POSITION_TYPE_VALUES
#define HOM_PARM_BAKE_CHOP_VALUES
#define HOM_CHANNEL_GRAPH_SELECTION_MODE_VALUES
#define HOM_LABEL_PARM_TYPE_VALUES
#define UT_GEOMETRY_DRAWABLE_LINESTYLE_GENERATOR(MACRO)
#define HOM_CONFIRM_TYPE_VALUES
#define UT_HUDINFO_PANEL_GENERATOR(MACRO)
#define HOM_VIEWPORT_HOME_CLIP_MODES
#define HOM_PICK_STYLE_VALUES
#define UT_TEXT_DRAWABLE_ORIGIN_GENERATOR(MACRO)
#define HOM_FILE_CHOOSER_MODE_VALUES
#define HOM_VIEWPORT_LIGHTING
#define HOM_COMPRESSION_TYPE_VALUES
#define UT_GEOMETRY_DRAWABLE_RAMPCLAMP_GENERATOR(MACRO)
#define HOM_PARM_FILTER_CRITERIA
#define HOM_VIEWPORT_MATERIAL_UPDATE
#define HOM_DATA_PARM_TYPE_VALUES
#define HOM_PARM_TYPE_CATEGORY_VALUES
#define HOM_CONNECTIVITY_TYPE_VALUES
#define UT_SCENE_VIEWER_EVENT_GENERATOR(MACRO)
#define HOM_SCALE_INHERITANCE_MODE_VALUES
#define HOM_PERFMON_TIME_UNIT_VALUES
#define HOM_VIEWPORT_BG_VIEW
#define HOM_ANIM_BAR_TOOL_SIZE_VALUES
#define HOM_STATE_GENERATE_MODE_VALUES
#define HOM_CAMERAPRIM_PROJECTION
#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_ATTRIB_SCOPE_VALUES
#define HOM_GEOMETRY_VIEWPORT_TYPE_VALUES
#define HOM_RAMP_PARM_TYPE_VALUES
#define HOM_VIDEODRIVER_VALUES
#define HOM_PANE_TAB_TYPE_VALUES
#define HOM_PARM_DATA_VALUES
#define HOM_SNAPPING_MODE_VALUES
#define HOM_VIEWPORT_VISUALIZER_EVENT_TYPE_VALUES
#define HOM_MENU_TYPE_VALUES
#define HOM_PARM_EXTRAPOLATE_VALUES
#define HOM_RENDER_METHOD_VALUES
#define HOM_VIEWPORT_AGENT_BONE_DEFORM
#define HOM_KEY_HALF_VALUES
#define UT_GEOMETRY_DRAWABLE_POINTSTYLE_GENERATOR(MACRO)
#define HOM_SLOPE_MODE_VALUES
#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 UT_HUDINFO_STATE_GENERATOR(MACRO)
#define HOM_VDB_DATA_VALUES
#define HOM_VIEWPORT_TEXTURE_DEPTH
#define HOM_VALUE_LADDER_TYPE_VALUES
#define UT_DRAWABLE2D_MARKER_STYLE_GENERATOR(MACRO)
#define HOM_BOUNDARY_DISPLAY_VALUES
#define HOM_IMAGELAYER_STORAGETYPE
#define UT_UIEVENT_REASON_CODE_GENERATOR(MACRO)
#define HOM_WIRE_STYLE_VALUES
#define HOM_OPTIONALBOOL_VALUES
#define HOM_FBX_MATERIAL_MODE_VALUES
#define HOM_HDA_EVENT_TYPE_VALUES
#define HOM_PARM_LOOK_VALUES
#define HOM_PLAY_MODE_VALUES
#define UT_DRAWABLE2D_TYPE_GENERATOR(MACRO)
#define HOM_GEOMETRY_VIEWPORT_BACKGROUND_IMAGE_FIT_MODE_VALUES
#define HOM_CLIP_MODE_VALUES
#define HOM_HIPFILE_EVENT_TYPE_VALUES
#define HOM_TOP_NODE_STATE_VALUES
#define HOM_TRACK_EXTEND_VALUES
#define HOM_SEGMENT_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 UT_DRAWABLE2D_CAPSTYLE_GENERATOR(MACRO)
#define UT_TRIGGER_SELECTOR_GENERATOR(MACRO)
#define UT_GEOMETRY_DRAWABLE_HIGHLIGHT_MODE_GENERATOR(MACRO)
#define HOM_SCROLL_POSITION
#define HOM_DECLARE_ENUM_MODULE_START(enum_module)
#define HOM_PLAYBAR_EVENT_VALUES