|
| enum | PrimitiveType {
Points
, Lines
, LineStrip
, Triangles
,
TriangleStrip
, TriangleFan
} |
| |
| enum | BlendFactor {
Zero
, One
, SrcColor
, OneMinusSrcColor
,
DstColor
, OneMinusDstColor
, SrcAlpha
, OneMinusSrcAlpha
,
DstAlpha
, OneMinusDstAlpha
} |
| |
| enum | EquationType {
Add
, Subtract
, ReverseSubtract
, Min
,
Max
} |
| |
| enum | TEXTUREFFORMAT {
kINVALID = -1
, kRGBA = 0
, kRGB8 = 1
, kR8 = 2
,
kR16 = 3
, kR16F = 4
, kRGBA16F = 5
, kRGB32F = 6
,
kRGBA32F = 7
, kDEPTH16 = 8
, kDEPTH24_STENCIL8 = 9
, kSHADOW16 = 10
,
kSRGBA8 = 11
, kSRGB8 = 12
, kRGB10_A2 = 13
, kCOMPRESSED_RGB = 14
,
kCOMPRESSED_SRGB = 15
, kCOMPRESSED_RGBA1 = 16
, kCOMPRESSED_SRGBA1 = 17
, kCOMPRESSED_RGBA8 = 18
,
kCOMPRESSED_SRGBA8 = 19
, kCOMPRESSED_BC1 = 20
, kCOMPRESSED_BC1S = 21
, kCOMPRESSED_BC3 = 22
,
kCOMPRESSED_BC3S = 23
, kCOMPRESSED_BC5 = 24
, kCOMPRESSED_BC6 = 25
, kCOUNT = 26
} |
| |
| enum | CullType { Back = 0
, None = 1
, Front = 2
, Double = 3
} |
| |
| enum | CULLTYPE { kBACK
, kNONE
, kFRONT
, kDOUBLE
} |
| |
| enum | UNIFORMPARAMTYPE {
kFLOAT = 0
, kVEC2 = 1
, kVEC3 = 2
, kVEC4 = 3
,
kCOLOR3 = 4
, kCOLOR4 = 5
, kMATRIX = 6
, kINT = 7
,
kINT2 = 8
, kINT3 = 9
, kBOOL = 10
, kBOOL_TRIGGER = 11
,
kENUM = 12
, kENUM_TRIGGER = 13
, kTEXTURE = 14
, kINVALID = 15
} |
| |
| enum | STENCILOP { kKEEP
, kREPLACE
, kINC
, kDEC
} |
| |
| enum | FUNCTYPE {
kNEVER
, kLESS
, kEQUAL
, kLEQUAL
,
kGREATER
, kNOTEQUAL
, kGEQUAL
, kALWAYS
} |
| |
| enum | BufferType {
Vertex
, Index
, Uniform
, ShaderStorage
,
CopyRead
, CopyWrite
} |
| |
| enum | PolygonMode { Point
, Line
, Fill
} |
| |
| enum | ShaderPass {
Main
, Shadow
, Outline
, Pickup
,
HiddenArea
, Count
} |
| |
| enum | TEXTURESHAPE { k2D
, kCube
, k3D
} |
| |
| enum | TEXTUREUSAGE { kDefault
, kNormal
, k2D
} |
| |
| enum | PREMULTIPLIEDTYPE { kCompatible
, kStraight
, kPremultiplied
} |
| |
| enum | TEXTUREFILTER { kNEAREST
, kBILINEAR
} |
| |
| enum | WRAPTYPE { kREPEAT
, kCLAMP
, kMIRROR
} |
| |
| enum | HTEXTALIGN { kALIGN_HLEFT
, kALIGN_HCENTER
, kALIGN_HRIGHT
} |
| |
| enum | VTEXTALIGN { kALIGN_VTOP
, kALIGN_VCENTER
, kALIGN_VBOTTOM
} |
| |
| enum | GameViewDrawHookPoint {
kBeforeShadow = 0
, kAfterOpaque = 1
, kGizmoWithDepth = 2
, kGizmoWithoutDepth = 3
,
kAfterUI = 4
, kAfterFinalCopy = 5
} |
| |
| enum | SSAOALGORITHM { VIEW
, VIEWADJUST
, LINEAR
} |
| |
| enum | SSAOBLURTYPE { LEGACY
, BILATERAL
, BILATERALHALF
} |
| |
| enum | ModelBoundSphereDrawType { None
, All
, Selected
} |
| |
| enum | SubGameViewDrawTrigger { OnDemand
, Always
} |
| |
| enum | DrawEvent {
AfterOpaque
, AfterOpaqueEffect
, AfterTranslucent
, AfterPostEffect
,
AfterUI
} |
| |
| enum | BLENDTYPE {
kOPAQUE
, kALPHA
, kADD
, kSUB
,
kMODULATE
, kPREMULTIPLIED
, kCOUNT
} |
| |