# 
# This file was auto-generated on Apr  4 2017 by gencode.
# IMPORTANT: DO NOT edit this file!
# 
from enum import Enum as _Enum


class Projection(_Enum):
    Orthographic = 0
    Perspective = 1


class PlacementPlaneOrientation(_Enum):
    X = 0
    Y = 1
    Z = 2


class SidebarLocation(_Enum):
    Left = 0


class LinkType(_Enum):
    WithinFrame = 0
    BetweenFrames = 1


class FrameCollection(_Enum):
    All = 0
    Picked = 1


class SurfaceGenerationMethod(_Enum):
    AllowQuads = 0
    AllTriangles = 1


class LegendProcess(_Enum):
    DrawLegend = 0
    EraseLegend = 1
    GetExtents = 2


class RGBLegendOrientation(_Enum):
    RGB = 0
    GBR = 1
    BRG = 2
    RBG = 3
    GRB = 4
    BGR = 5


class StateChange(_Enum):
    VarsAltered = 0
    VarsAdded = 1
    ZonesDeleted = 2
    ZonesAdded = 3
    NodeMapsAltered = 4
    FrameDeleted = 5
    Style = 7
    DataSetReset = 8
    NewLayout = 9
    LineMapAssignment = 11
    ContourLevels = 12
    ModalDialogLaunch = 13
    ModalDialogDismiss = 14
    QuitTecplot = 15
    ZoneName = 16
    VarName = 17
    LineMapName = 18
    LineMapAddDeleteOrReorder = 19
    View = 20
    ColorMap = 21
    ContourVar = 22
    Streamtrace = 23
    NewAxisVariables = 24
    MouseModeUpdate = 25
    PickListCleared = 26
    PickListGroupSelect = 27
    PickListSingleSelect = 28
    PickListStyle = 29
    JournalReset = 30
    UnsuspendInterface = 31
    SuspendInterface = 32
    DataSetLockOn = 33
    DataSetLockOff = 34
    Text = 35
    Geom = 36
    DataSetTitle = 37
    DrawingInterrupted = 38
    PrintPreviewLaunch = 39
    PrintPreviewDismiss = 40
    AuxDataAdded = 41
    AuxDataDeleted = 42
    AuxDataAltered = 43
    VarsDeleted = 44
    TecplotIsInitialized = 45
    ImageExported = 46
    VariableLockOn = 47
    VariableLockOff = 48
    PageDeleted = 49
    NewTopPage = 50
    NewActiveFrame = 51
    FrameOrderChanged = 52
    NewUndoState = 53
    MacroFunctionListChanged = 54
    AnimationStart = 55
    AnimationEnd = 56
    MacroRecordingStarted = 57
    MacroRecordingEnded = 58
    MacroRecordingCanceled = 59
    ZoneSolutionTimeAltered = 60
    LayoutAssociation = 61
    CopyView = 62
    ColorMapDeleted = 63
    OpenLayout = 64
    MacroLoaded = 65
    PerformingUndoBegin = 66
    PerformingUndoEnd = 67


class AnimationType(_Enum):
    LineMap = 0
    Time = 1
    Zone = 2
    IJKBlanking = 3
    IJKPlanes = 4
    IsoSurfaces = 5
    Slices = 6
    ContourLevels = 7
    Streamtraces = 8


class VarLoadMode(_Enum):
    ByName = 0
    ByPosition = 1


class AssignOp(_Enum):
    Equals = 0
    PlusEquals = 1
    MinusEquals = 2
    TimesEquals = 3
    DivideEquals = 4
    ConvertFromCm = 5
    ConvertFromIn = 6
    ConvertFromPt = 7
    ConvertFromPix = 8


class AnchorAlignment(_Enum):
    TopLeft = 0
    TopCenter = 1
    TopRight = 2
    MiddleLeft = 3
    MiddleCenter = 4
    MiddleRight = 5
    BottomLeft = 6
    BottomCenter = 7
    BottomRight = 8


class CurveInfoMode(_Enum):
    Coefficients = 0
    RawData = 1
    Macro = 2


class ReadDataOption(_Enum):
    NewData = 0
    AppendData = 1
    ReplaceData = 2


class LabelType(_Enum):
    Index = 0
    VarValue = 1
    XAndYVarValue = 2


class GetValueReturnCode(_Enum):
    Ok = 0
    ResultTypeError = 1
    SyntaxError = 2
    ContextError = 3
    DeprecatedError = 4


class SetValueReturnCode(_Enum):
    Ok = 0
    DuplicateValue = 1
    InvalidCommandOption = 2
    NoAttachedDatasetError = 3
    NoAttachedFrameError = 4
    NotAllowedInConfigError = 5
    ValueRangeError = 6
    ValueSyntaxError = 7
    AssignOpError = 8
    InvalidVarOrZone = 9
    InternalMemoryError = 10
    ContextError1 = 11
    ContextError2 = 12
    OnlyAllowedInConfigError = 13
    FeatureNotAvailable = 14
    Interrupted = 15


class DataAlterReturnCode(_Enum):
    Ok = 0
    InvalidVariableName = 1
    InvalidVariableNumber = 2
    InvalidLeftSideVariable = 3
    InvalidReference = 4
    InvalidExpressionCharacter = 5
    Error = 6


class ObjectAlign(_Enum):
    LeftJustify = 0
    RightJustify = 1
    Center = 2
    Top = 3
    Bottom = 4


class LabelAlignment(_Enum):
    ByAngle = 0
    AlongAxis = 1
    PerpendicularToAxis = 2


class View(_Enum):
    Fit = 0
    DataFit = 1
    AxisFit = 2
    Center = 4
    Translate = 5
    Zoom = 6
    Last = 7
    Copy = 8
    Paste = 9
    Push = 10
    SetMagnification = 11
    NiceFit = 12
    AxisNiceFit = 13
    MakeCurrentViewNice = 14
    AxisMakeCurrentValuesNice = 15
    AxisResetToEntireCircle = 16
    FitSurfaces = 17


class WorkspaceView(_Enum):
    FitSelectedFrames = 0
    FitAllFrames = 1
    FitPaper = 2
    Maximize = 3
    LastView = 4
    Zoom = 5
    Translate = 6
    UnMaximize = 7


class ArrowheadStyle(_Enum):
    Plain = 0
    Filled = 1
    Hollow = 2


class ArrowheadAttachment(_Enum):
    None_ = 0
    AtBeginning = 1
    AtEnd = 2
    AtBothEnds = 3


class Clipping(_Enum):
    ClipToViewport = 0
    ClipToFrame = 1


class PlotType(_Enum):
    Automatic = 0
    Cartesian3D = 1
    Cartesian2D = 2
    XYLine = 3
    Sketch = 4
    PolarLine = 5


class AxisSubObject(_Enum):
    GridArea = 0
    AxisLine = 1
    Title = 2


class ObjectDrawMode(_Enum):
    DrawFirst = 0
    Move = 1
    Remove = 2
    Place = 3


class RotationMode(_Enum):
    XYZAxis = 0
    Spherical = 1
    RollerBall = 2


class RotateAxis(_Enum):
    X = 0
    Y = 1
    Z = 2
    Psi = 3
    Theta = 4
    Alpha = 5
    Twist = 6
    VertRollerBall = 7
    HorzRollerBall = 8
    AboutVector = 9


class OriginResetLocation(_Enum):
    DataCenter = 0
    ViewCenter = 1


class SliceSource(_Enum):
    SurfaceZones = 0
    VolumeZones = 1
    SurfacesOfVolumeZones = 2
    LinearZones = 3


class PtSelection(_Enum):
    All = 0
    NearestN = 1
    OctantN = 2


class Drift(_Enum):
    None_ = 0
    Linear = 1
    Quad = 2


class DerivPos(_Enum):
    atpoint = 0
    atpointb2 = 1
    kphalf = 2
    jphalf = 3
    iphalf = 4


class LinearInterpMode(_Enum):
    DontChange = 0
    SetToConst = 1


class VolumeCellInterpolationMode(_Enum):
    PiecewiseLinear = 0
    TriLinear = 1


class PolyCellInterpolationMode(_Enum):
    UseCCValue = 0
    AverageNodes = 1


class ConstraintOp2Mode(_Enum):
    UseVar = 0
    UseConstant = 1


class DataProbeVarLoadMode(_Enum):
    IncrementallyLoadAll = 0
    LoadRequiredVarsOnly = 1


class ValueBlankCellMode(_Enum):
    AllCorners = 0
    AnyCorner = 1
    PrimaryValue = 2


class CellBlankedCond(_Enum):
    NotBlanked = 0
    PartiallyBlanked = 1
    EntirelyBlanked = 2
    Uncertain = 3


class RelOp(_Enum):
    LessThanOrEqual = 0
    GreaterThanOrEqual = 1
    LessThan = 2
    GreaterThan = 3
    EqualTo = 4
    NotEqualTo = 5


class IJKBlankMode(_Enum):
    BlankInterior = 0
    BlankExterior = 1


class PlotApproximationMode(_Enum):
    Automatic = 0
    NonCurrentAlwaysApproximated = 1
    AllFramesAlwaysApproximated = 2


class Translucency(_Enum):
    Solid = 0
    Low = 1
    Medium = 2
    High = 3


class BoundaryCondition(_Enum):
    Fixed = 0
    ZeroGradient = 1
    Zero2nd = 2


class AxisMode(_Enum):
    Independent = 0
    XYZDependent = 1
    XYDependent = 2


class FillMode(_Enum):
    None_ = 0
    UseSpecificColor = 1
    UseLineColor = 2
    UseBackgroundColor = 3


class LinePattern(_Enum):
    Solid = 0
    Dashed = 1
    DashDot = 2
    Dotted = 3
    LongDash = 4
    DashDotDot = 5


class LineJoin(_Enum):
    Miter = 0
    Round = 1
    Bevel = 2


class LineCap(_Enum):
    Flat = 0
    Round = 1
    Square = 2


class GeomForm(_Enum):
    LineSegs = 0
    Rectangle = 1
    Square = 2
    Circle = 3
    Ellipse = 4
    Image = 6


class VariableDerivationMethod(_Enum):
    Fast = 0
    Accurate = 1


class AuxDataLocation(_Enum):
    Zone = 0
    DataSet = 1
    Frame = 2
    Var = 3
    LineMap = 4
    Page = 5
    Layout = 6


class ZoneType(_Enum):
    Ordered = 0
    FETriangle = 1
    FEQuad = 2
    FETetra = 3
    FEBrick = 4
    FELineSeg = 5
    FEPolygon = 6
    FEPolyhedron = 7
    FEMixedVolume = 8


class ZoneOrder(_Enum):
    I = 0
    J = 1
    K = 2
    IJ = 3
    IK = 4
    JK = 5
    IJK = 6


class PrinterDriver(_Enum):
    HPGL = 0
    HPGL2 = 1
    PS = 2
    EPS = 4
    WINDOWS = 5
    WMF = 6
    X3D = 7


class EPSPreviewImage(_Enum):
    None_ = 0
    TIFF = 1
    EPSI2 = 2
    FRAME = 3


class TIFFByteOrder(_Enum):
    Intel = 0
    Motorola = 1


class JPEGEncoding(_Enum):
    Standard = 0
    Progressive = 1


class FlashImageType(_Enum):
    Lossless = 0
    JPEG = 1
    Color256 = 2


class FlashCompressionType(_Enum):
    BestSpeed = 0
    SmallestSize = 1


class ExportFormat(_Enum):
    RasterMetafile = 0
    TIFF = 1
    SGI = 2
    SunRaster = 3
    XWindows = 4
    HPGL = 6
    HPGL2 = 7
    PS = 8
    EPS = 9
    WindowsMetafile = 11
    BMP = 12
    PNG = 13
    AVI = 14
    JPEG = 16
    Flash = 17
    X3D = 18
    TecplotViewer = 19
    FLV = 20
    MPEG4 = 21
    WMV = 22


class AVICompression(_Enum):
    ColorPreserving = 0
    LinePreserving = 1
    LosslessUncompressed = 2


class AnimationDest(_Enum):
    Screen = 0
    AVI = 1
    RM = 2
    Flash = 3
    FLV = 4
    MPEG4 = 5
    WMV = 6


class AnimationOperation(_Enum):
    Forward = 0
    Backward = 1
    Loop = 2
    Bounce = 3


class AnimationStep(_Enum):
    First = 0
    Second = 1
    Current = 2
    SecondToLast = 3
    Last = 4
    Previous = 5
    Next = 6


class ZoneAnimationMode(_Enum):
    StepByNumber = 0
    GroupStepByNumber = 1
    StepByTime = 2


class ExportRegion(_Enum):
    CurrentFrame = 0
    AllFrames = 1
    WorkArea = 2


class Palette(_Enum):
    Monochrome = 0
    PenPlotter = 1
    Color = 2


class PrintRenderType(_Enum):
    Vector = 0
    Image = 1


class Units(_Enum):
    Grid = 0
    Frame = 1
    Point = 2
    Screen = 3
    AxisPercentage = 4


class CoordScale(_Enum):
    Linear = 0
    Log = 1


class CoordSys(_Enum):
    Grid = 0
    Frame = 1
    FrameOffset = 2
    Paper = 3
    Screen = 4
    Hardcopy = 5
    Grid3D = 6
    Workspace = 7


class Scope(_Enum):
    Global = 0
    Local = 1


class TextAnchor(_Enum):
    Left = 0
    Center = 1
    Right = 2
    MidLeft = 3
    MidCenter = 4
    MidRight = 5
    HeadLeft = 6
    HeadCenter = 7
    HeadRight = 8
    OnSide = 9


class TextBox(_Enum):
    None_ = 0
    Filled = 1
    Hollow = 2


class GeomShape(_Enum):
    Square = 0
    Del = 1
    Grad = 2
    RTri = 3
    LTri = 4
    Diamond = 5
    Circle = 6
    Cube = 7
    Sphere = 8
    Octahedron = 9
    Point = 10
    PieChart = 11


class BasicSize(_Enum):
    Tiny = 0
    Small = 1
    Medium = 2
    Large = 3
    Huge = 4


class CurveType(_Enum):
    LineSeg = 0
    PolynomialFit = 1
    EToRFit = 2
    PowerFit = 3
    Spline = 4
    ParaSpline = 5
    Extended = 6


class Font(_Enum):
    Helvetica = 0
    HelveticaBold = 1
    Greek = 2
    Math = 3
    UserDefined = 4
    Times = 5
    TimesItalic = 6
    TimesBold = 7
    TimesItalicBold = 8
    Courier = 9
    CourierBold = 10
    Extended = 11
    HelveticaItalic = 12
    HelveticaItalicBold = 13
    CourierItalic = 14
    CourierItalicBold = 15


class FontStyle(_Enum):
    Regular = 0
    Italic = 1
    Bold = 2
    BoldItalic = 3


class TwoDDrawOrder(_Enum):
    ByZone = 0
    ByLayer = 1


class DrawOrder(_Enum):
    AfterData = 0
    BeforeData = 1


class Streamtrace(_Enum):
    SurfaceLine = 0
    SurfaceRibbon = 1
    VolumeLine = 2
    VolumeRibbon = 3
    VolumeRod = 4
    TwoDLine = 5


class StreamDir(_Enum):
    Forward = 0
    Reverse = 1
    Both = 2


class DistributionRegion(_Enum):
    Point = 0
    Rake = 1
    SurfacesOfActiveZones = 2
    SurfacesOfSelectedObjects = 3
    SurfacesOfSuppliedZones = 4


class IsoSurfaceSelection(_Enum):
    AllContourLevels = 0
    OneSpecificValue = 1
    TwoSpecificValues = 2
    ThreeSpecificValues = 3


class ValueLocation(_Enum):
    CellCentered = 0
    Nodal = 1


class OffsetDataType(_Enum):
    OffsetDataType_32Bit = 0
    OffsetDataType_64Bit = 1


class FieldDataType(_Enum):
    Float = 1
    Double = 2
    Int32 = 3
    Int16 = 4
    Byte = 5
    Bit = 6


class MeshType(_Enum):
    Wireframe = 0
    Overlay = 1
    HiddenLine = 2


class ContourType(_Enum):
    Lines = 0
    Flood = 1
    Overlay = 2
    AverageCell = 3
    PrimaryValue = 4


class ContourColoring(_Enum):
    RGB = 0
    Group1 = 1
    Group2 = 2
    Group3 = 3
    Group4 = 4
    Group5 = 5
    Group6 = 6
    Group7 = 7
    Group8 = 8


class VectorType(_Enum):
    TailAtPoint = 0
    HeadAtPoint = 1
    MidAtPoint = 2
    HeadOnly = 3


class LightingEffect(_Enum):
    Paneled = 0
    Gouraud = 1


class IJKCellType(_Enum):
    Planes = 0
    FacePlanes = 1
    Volume = 2


class IJKPlanes(_Enum):
    I = 0
    J = 1
    K = 2
    Face = 3
    Volume = 8
    Unused = 9


class SurfacesToPlot(_Enum):
    BoundaryFaces = 0
    ExposedCellFaces = 1
    IPlanes = 2
    JPlanes = 3
    KPlanes = 4
    IJPlanes = 5
    JKPlanes = 6
    IKPlanes = 7
    IJKPlanes = 8
    All = 9
    None_ = 10


class PointsToPlot(_Enum):
    SurfaceNodes = 0
    AllNodes = 1
    SurfaceCellCenters = 2
    AllCellCenters = 3
    AllConnected = 4


class SliceSurface(_Enum):
    XPlanes = 0
    YPlanes = 1
    ZPlanes = 2
    IPlanes = 3
    JPlanes = 4
    KPlanes = 5
    CVar = 6
    Arbitrary = 7


class ClipPlane(_Enum):
    None_ = 0
    BelowPrimarySlice = 1
    AbovePrimarySlice = 2


class SkipMode(_Enum):
    ByIndex = 0
    ByFrameUnits = 1


class EdgeType(_Enum):
    Borders = 0
    Creases = 1
    BordersAndCreases = 2


class BoundaryType(_Enum):
    None_ = 0
    Min = 1
    Max = 2
    Both = 3


class BorderLocation(_Enum):
    None_ = 0
    Min = 1
    Max = 2
    Both = 3


class ContourColorMap(_Enum):
    SmRainbow = 0
    LgRainbow = 1
    Modern = 2
    GrayScale = 3
    Wild = 4
    UserDef = 5
    TwoColor = 6
    RawUserDef = 7
    DivBuRd = 8
    DivBuYlRd = 9
    DivBrBG = 10
    DivOrPu = 11
    DivPiYG = 12
    DivPRGn = 13
    Doppler = 14
    ElevAboveGrnd = 15
    ElevAbsolute = 16
    HotMetal = 17
    Magma = 18
    DkRainbow = 19
    MdRainbow = 20
    QualAccent = 21
    QualDark1 = 22
    QualDark2 = 23
    QualPaired = 24
    QualPastel1 = 25
    QualPastel2 = 26
    QualPastel3 = 27
    SeqBlue = 28
    SeqBuGn = 29
    SeqBuPu = 30
    SeqGreen = 31
    SeqGnBu = 32
    SeqOrange = 33
    SeqOrRd = 34
    SeqPiPu = 35
    SeqPurple = 36
    SeqPuBu = 37
    SeqPuBuGn = 38
    SeqPuRd = 39
    SeqRed = 40
    SeqYlGn = 41
    SeqYlGnBu = 42
    SeqYlOrBr = 43
    SeqYlOrRd = 44


class ErrorBar(_Enum):
    Up = 0
    Down = 1
    Left = 2
    Right = 3
    Horz = 4
    Vert = 5
    Cross = 6


class ContourLineMode(_Enum):
    UseZoneLineType = 0
    SkipToSolid = 1
    DashNegative = 2


class MessageBoxType(_Enum):
    Error = 0
    Warning = 1
    Information = 2


class NumberFormat(_Enum):
    Integer = 0
    FixedFloat = 1
    Exponential = 2
    BestFloat = 3
    SuperScript = 4
    CustomLabel = 5
    LogSuperScript = 6
    RangeBestFloat = 7
    DynamicLabel = 8
    TimeDate = 9


class TickDirection(_Enum):
    In = 0
    Out = 1
    Centered = 2


class AxisTitleMode(_Enum):
    NoTitle = 0
    UseVarName = 1
    UseText = 2


class AxisAlignment(_Enum):
    WithViewport = 0
    WithOpposingAxisValue = 1
    WithGridMin = 2
    WithGridMax = 3
    WithSpecificAngle = 4
    WithGridAreaTop = 5
    WithGridAreaBottom = 6
    WithGridAreaLeft = 7
    WithGridAreaRight = 8


class FunctionDependency(_Enum):
    XIndependent = 0
    YIndependent = 1


class LegendShow(_Enum):
    Yes = 0
    No = 1
    Auto = 2


class LineMapSort(_Enum):
    None_ = 0
    IndependentVar = 1
    DependentVar = 2
    SpecificVar = 3


class ContLegendLabelLocation(_Enum):
    ContourLevels = 0
    Increment = 1
    ColorMapDivisions = 2


class ThetaMode(_Enum):
    Degrees = 0
    Radians = 1
    Arbitrary = 2


class Transform(_Enum):
    PolarToRect = 0
    SphericalToRect = 1
    RectToPolar = 2
    RectToSpherical = 3


class WindowFunction(_Enum):
    Rectangular = 0
    Triangular = 1
    Hann = 2
    Hamming = 3


class PageAction(_Enum):
    Create = 0
    Delete = 1
    Clear = 2
    SetCurrentToNext = 3
    SetCurrentToPrev = 4
    SetCurrentByName = 5
    SetCurrentByUniqueID = 6
    SetCurrentByNumber = 7


class FrameAction(_Enum):
    PushTop = 0
    PopByNumber = 1
    PopAtPosition = 2
    DeleteActive = 3
    FitAllToPaper = 4
    PushByName = 5
    PopByName = 6
    PushByNumber = 7
    ActivateTop = 8
    ActivateNext = 9
    ActivatePrevious = 10
    ActivateAtPosition = 11
    ActivateByName = 12
    ActivateByNumber = 13
    MoveToTopActive = 14
    MoveToTopByName = 15
    MoveToTopByNumber = 16
    MoveToBottomActive = 17
    MoveToBottomByName = 18
    MoveToBottomByNumber = 19
    SetNumberByNumber = 20
    DeleteByNumber = 21


class ContourLevelsInitializationMode(_Enum):
    DontResetLevels = 0
    ClassicResetLevels = 1
    NiceResetLevels = 2


class ContourLevelAction(_Enum):
    Add = 0
    New = 1
    DeleteRange = 2
    Reset = 3
    ResetToNice = 4
    DeleteNearest = 5


class ContourLabelAction(_Enum):
    Add = 0
    DeleteAll = 1


class StreamtraceAction(_Enum):
    Add = 0
    DeleteAll = 1
    DeleteRange = 2
    SetTerminationLine = 3
    ResetDeltaTime = 4


class ColorMapControlAction(_Enum):
    RedistributeControlPoints = 0
    CopyCannedColorMap = 1
    ResetToFactoryDefaults = 2


class ColorMapDistribution(_Enum):
    Continuous = 0
    Banded = 1


class RGBMode(_Enum):
    SpecifyRGB = 0
    SpecifyRG = 1
    SpecifyRB = 2
    SpecifyGB = 3


class TecUtilErr(_Enum):
    None_ = 0
    Undetermined = 1


class FaceNeighborMode(_Enum):
    LocalOneToOne = 0
    LocalOneToMany = 1
    GlobalOneToOne = 2
    GlobalOneToMany = 3


class PageRenderDest(_Enum):
    None_ = 0
    OnScreen = 1
    OffScreen = 2
    Hardcopy = 3


class DataFileType(_Enum):
    Full = 0
    Grid = 1
    Solution = 2


class FrameSizePosUnits(_Enum):
    Paper = 0
    Workspace = 1


class Gridline(_Enum):
    Major = 0
    Minor = 1
    Marker = 2


class PositionMarkerBy(_Enum):
    SolutionTime = 0
    Constant = 1


class BoundingBoxMode(_Enum):
    Auto = 0
    Off = 1


class ImageResizeFilter(_Enum):
    Texture = 0
    Box = 1
    Lanczos2 = 2
    Lanczos3 = 3
    Triangle = 4
    Bell = 5
    BSpline = 6
    Cubic = 7
    Mitchell = 8
    Gaussian = 9


class VarStatus(_Enum):
    Passive = 0
    Custom = 1
    Map = 2
    Heap = 3
    NotLoaded = 4


class ElementOrientation(_Enum):
    Standard = 0
    Reversed = 1
    Arbitrary = 2


class DataValueStructure(_Enum):
    Classic = 0
    ClassicPadded = 1
    ClassicPlus = 2


class DataNodeStructure(_Enum):
    Classic = 0
    ClassicPlus = 1


class VarLockMode(_Enum):
    ValueChange = 0
    Delete = 1


class FieldMapMode(_Enum):
    UseStrandID = 0
    UseZoneSet = 1


class UnloadStrategy(_Enum):
    Auto = 0
    NeverUnload = 1
    MinimizeMemoryUse = 2


class DataStoreStrategy(_Enum):
    Auto = 0
    Heap = 1


class ArgListArgType(_Enum):
    ArbParamPtr = 0
    DoublePtr = 1
    ArbParam = 2
    Array = 3
    Double = 4
    Function = 5
    Int = 6
    Set = 7
    String = 8
    StringList = 9
# End of generated content
