HOM/HOM_EnumModules.h File Reference

#include "HOM_EnumValue.h"

Go to the source code of this file.

Defines

#define HOM_ATTRIB_DATA_VALUES   Int, Float, String
#define HOM_ATTRIB_TYPE_VALUES   Point, Prim, Vertex, Global
#define HOM_PRIM_TYPE_VALUES
#define HOM_PARM_DATA_VALUES   Int, Float, String, Ramp
#define HOM_PARM_TYPE_CATEGORY_VALUES
#define HOM_PARM_LOOK_VALUES   Regular, Angle, Vector, ColorSquare, HueCircle, CRGBAPlaneChooser
#define HOM_PARM_NAMING_SCHEME_VALUES   Base1, XYZW, XYWH, UVW, RGBA, MinMax, MaxMin, StartEnd, BeginEnd
#define HOM_STRING_PARM_TYPE_VALUES   Regular, FileReference, NodeReference, NodeReferenceList
#define HOM_EXPR_LANGUAGE_VALUES   Python, Hscript
#define HOM_SCRIPT_LANGUAGE_VALUES   Python, Hscript
#define HOM_FILE_TYPE_VALUES
#define HOM_FILE_CHOOSER_MODE_VALUES   Read, Write, ReadAndWrite
#define HOM_FOLDER_TYPE_VALUES
#define HOM_MENU_TYPE_VALUES   Normal, Mini, StringReplace, StringToggle
#define HOM_PANE_TAB_TYPE_VALUES
#define HOM_PANE_LINK_TYPE_VALUES
#define HOM_GEOMETRY_VIEWPORT_TYPE_VALUES   Perspective, Top, Bottom, Front, Back, Right, Left, UV
#define HOM_GL_SHADING_TYPE_VALUES
#define HOM_GEOMETRY_VIEWPORT_LAYOUT_VALUES
#define HOM_SNAPPING_MODE_VALUES   Off, Grid, Prim, Point, Multi
#define HOM_GEOMETRY_TYPE_VALUES
#define HOM_CONNECTIVITY_TYPE_VALUES   NoConnectivity, Texture, Position
#define HOM_SEVERITY_TYPE_VALUES   Message, ImportantMessage, Warning, Error, Fatal
#define HOM_POSITION_TYPE_VALUES   WorldSpace, ViewportXY, ViewportUV
#define HOM_SHADER_TYPE_SEQ
#define HOM_RAMP_BASIS_VALUES   Constant, Linear, CatmullRom, MonotoneCubic
#define HOM_RAMP_PARM_TYPE_VALUES   Color, Float
#define HOM_COLOR_TYPE_VALUES   HSL, HSV, RGB, XYZ, LAB
#define HOM_NODE_TYPE_SOURCE_VALUES   Internal, Subnet, CompiledCode, VexCode, RslCode
#define HOM_FIELD_TYPE_VALUES
#define HOM_RENDER_METHOD_VALUES   RopByRop, FrameByFrame
#define HOM_UPDATE_MODE_VALUES   AutoUpdate, OnMouseUp, Manual
#define HOM_LICENSE_CATEGORY_TYPE_VALUES   Commercial, Education, ApprenticeHD, Apprentice
#define HOM_HDA_LICENSE_TYPE_VALUES   Execute, Read, Full
#define HOM_ORIENTATION_UPAXIS_VALUES   Y, Z
#define HOM_NODE_EVENT_TYPE_VALUES
#define HOM_NODE_TYPE_FILTER_SEQ

Functions

 HOM_DECLARE_ENUM_MODULE (geometryViewportType, 8, HOM_GEOMETRY_VIEWPORT_TYPE_VALUES) HOM_DECLARE_ENUM_MODULE(geometryViewportLayout


Define Documentation

#define HOM_ATTRIB_DATA_VALUES   Int, Float, String

Definition at line 23 of file HOM_EnumModules.h.

#define HOM_ATTRIB_TYPE_VALUES   Point, Prim, Vertex, Global

Definition at line 28 of file HOM_EnumModules.h.

#define HOM_COLOR_TYPE_VALUES   HSL, HSV, RGB, XYZ, LAB

Definition at line 194 of file HOM_EnumModules.h.

#define HOM_CONNECTIVITY_TYPE_VALUES   NoConnectivity, Texture, Position

Definition at line 145 of file HOM_EnumModules.h.

#define HOM_EXPR_LANGUAGE_VALUES   Python, Hscript

Definition at line 66 of file HOM_EnumModules.h.

#define HOM_FIELD_TYPE_VALUES

Value:

NoSuchField, Integer, Boolean, Float, String, \
    Vector2, Vector3, Vector4, Quaternion, \
    Matrix3, Matrix4, UV, UVW

Definition at line 204 of file HOM_EnumModules.h.

#define HOM_FILE_CHOOSER_MODE_VALUES   Read, Write, ReadAndWrite

Definition at line 82 of file HOM_EnumModules.h.

#define HOM_FILE_TYPE_VALUES

Value:

Any, Image, Geometry, Ramp, Capture, Clip, Lut, Cmd, Midi, I3d, Chan, \
    Sim, SimData, Hip, Otl, Dae, Gallery, Directory

Definition at line 76 of file HOM_EnumModules.h.

#define HOM_FOLDER_TYPE_VALUES

Value:

Tabs, RadioButtons, MultiparmBlock, ScrollingMultiparmBlock, \
    TabbedMultiparmBlock, ImportBlock

Definition at line 87 of file HOM_EnumModules.h.

#define HOM_GEOMETRY_TYPE_VALUES

Value:

Points, Vertices, Edges, Breakpoints, Primitives, \
    PointGroups, PrimitiveGroups

Definition at line 139 of file HOM_EnumModules.h.

#define HOM_GEOMETRY_VIEWPORT_LAYOUT_VALUES

Value:

Single, Quad, DoubleStack, DoubleSide, TripleBottomSplit, \
    TripleLeftSplit, QuadBottomSplit, QuadLeftSplit

#define HOM_GEOMETRY_VIEWPORT_TYPE_VALUES   Perspective, Top, Bottom, Front, Back, Right, Left, UV

Definition at line 115 of file HOM_EnumModules.h.

#define HOM_GL_SHADING_TYPE_VALUES

Value:

WireBoundingBox, ShadedBoundingBox, Wire, HiddenLineInvisible, \
    HiddenLineGhost, Flat, FlatWire, Smooth, SmoothWire

#define HOM_HDA_LICENSE_TYPE_VALUES   Execute, Read, Full

Definition at line 226 of file HOM_EnumModules.h.

#define HOM_LICENSE_CATEGORY_TYPE_VALUES   Commercial, Education, ApprenticeHD, Apprentice

Definition at line 221 of file HOM_EnumModules.h.

#define HOM_MENU_TYPE_VALUES   Normal, Mini, StringReplace, StringToggle

Definition at line 93 of file HOM_EnumModules.h.

#define HOM_NODE_EVENT_TYPE_VALUES

Value:

BeingDeleted, NameChanged, InputRewired, FlagChanged, ParmTupleChanged, \
    AppearanceChanged, PositionChanged, ChildCreated, ChildDeleted, \
    ChildSwitched, ChildSelectionChanged

Definition at line 236 of file HOM_EnumModules.h.

#define HOM_NODE_TYPE_FILTER_SEQ

Value:

(NoFilter)(Sop)(Pop)(Popnet)(Chop)(Chopnet)(Cop)(Copnet)(Vop)(Vopnet) \
    (Rop)(Obj)(ObjGeometry)(ObjFog)(ObjGeometryOrFog)(ObjLight)(ObjCamera) \
    (ObjBone)(ObjMuscle)(ObjSubnet)(Shop)(ShopMaterial)(ShopProperties) \
    (ShopSurface)(ShopDisplacement)(ShopInterior)(ShopLight)(ShopLightShadow) \
    (ShopAtmosphere)(ShopPhoton)(ShopImage3D)(ShopCVEX)

Definition at line 247 of file HOM_EnumModules.h.

#define HOM_NODE_TYPE_SOURCE_VALUES   Internal, Subnet, CompiledCode, VexCode, RslCode

Definition at line 199 of file HOM_EnumModules.h.

#define HOM_ORIENTATION_UPAXIS_VALUES   Y, Z

Definition at line 231 of file HOM_EnumModules.h.

#define HOM_PANE_LINK_TYPE_VALUES

Value:

Pinned, Group1, Group2, Group3, Group4, Group5, Group6, Group7, Group8, \
    Group9, FollowSelection

Definition at line 109 of file HOM_EnumModules.h.

#define HOM_PANE_TAB_TYPE_VALUES

Value:

SceneViewer, ContextViewer, ChannelViewer, CompositorViewer, \
    ParticleViewer, \
    OutputViewer, MaterialPalette, ShaderViewer, IPRViewer, \
    NetworkEditor, Parm, \
    DetailsView, ChannelEditor, ChannelList, Textport, PythonShell, \
    HandleList, BundleList, TakeList, TreeView, HelpBrowser, ParmSpreadsheet, \
    LightLinker

Definition at line 98 of file HOM_EnumModules.h.

#define HOM_PARM_DATA_VALUES   Int, Float, String, Ramp

Definition at line 40 of file HOM_EnumModules.h.

#define HOM_PARM_LOOK_VALUES   Regular, Angle, Vector, ColorSquare, HueCircle, CRGBAPlaneChooser

Definition at line 51 of file HOM_EnumModules.h.

#define HOM_PARM_NAMING_SCHEME_VALUES   Base1, XYZW, XYWH, UVW, RGBA, MinMax, MaxMin, StartEnd, BeginEnd

Definition at line 56 of file HOM_EnumModules.h.

#define HOM_PARM_TYPE_CATEGORY_VALUES

Value:

Int, Float, String, Toggle, Menu, Button, FolderSet, Folder, Separator, \
    Label, Ramp

Definition at line 45 of file HOM_EnumModules.h.

#define HOM_POSITION_TYPE_VALUES   WorldSpace, ViewportXY, ViewportUV

Definition at line 155 of file HOM_EnumModules.h.

#define HOM_PRIM_TYPE_VALUES

Value:

Polygon, NURBSCurve, BezierCurve, Mesh, NURBSSurface, BezierSurface, \
    Circle, Sphere, Tube, Metaball, TriangleFan, TriangleStrip, \
    TriangleBezier, PastedSurface, Volume, ParticleSystem

Definition at line 33 of file HOM_EnumModules.h.

#define HOM_RAMP_BASIS_VALUES   Constant, Linear, CatmullRom, MonotoneCubic

Definition at line 184 of file HOM_EnumModules.h.

#define HOM_RAMP_PARM_TYPE_VALUES   Color, Float

Definition at line 189 of file HOM_EnumModules.h.

#define HOM_RENDER_METHOD_VALUES   RopByRop, FrameByFrame

Definition at line 211 of file HOM_EnumModules.h.

#define HOM_SCRIPT_LANGUAGE_VALUES   Python, Hscript

Definition at line 71 of file HOM_EnumModules.h.

#define HOM_SEVERITY_TYPE_VALUES   Message, ImportantMessage, Warning, Error, Fatal

Definition at line 150 of file HOM_EnumModules.h.

#define HOM_SHADER_TYPE_SEQ

Value:

(Surface)(SurfaceShadow)(Displacement)(Geometry)(Interior)(Light)\
    (LightShadow)(Atmosphere)(Lens)(Output)(Background)(Photon)\
    (MentalRayEmitter)(MentalRayPhotonVolume)(MentalRayEnvironment)\
    (MentalRayContour)(MentalRayContourStore)(MentalRayContourContrast)\
    (MentalRayTextureContrast)(Image3D)(CVex)(CoShader)(Mutable)\
    (Properties)(Material)(VopMaterial)

Definition at line 164 of file HOM_EnumModules.h.

#define HOM_SNAPPING_MODE_VALUES   Off, Grid, Prim, Point, Multi

Definition at line 134 of file HOM_EnumModules.h.

#define HOM_STRING_PARM_TYPE_VALUES   Regular, FileReference, NodeReference, NodeReferenceList

Definition at line 61 of file HOM_EnumModules.h.

#define HOM_UPDATE_MODE_VALUES   AutoUpdate, OnMouseUp, Manual

Definition at line 216 of file HOM_EnumModules.h.


Function Documentation

HOM_DECLARE_ENUM_MODULE ( geometryViewportType  ,
,
HOM_GEOMETRY_VIEWPORT_TYPE_VALUES   
)


Generated on Mon Jan 28 00:27:48 2013 for HDK by  doxygen 1.5.9