|
enum class | BLENDTYPE {
kOPAQUE
, kALPHA
, kADD
, kSUB
,
kMODULATE
, kPREMULTIPLIED
, kCOUNT
} |
|
enum class | CULLTYPE { kBACK
, kNONE
, kFRONT
, kDOUBLE
} |
|
enum class | STENCILOP { kKEEP
, kREPLACE
, kINC
, kDEC
} |
|
enum class | FUNCTYPE {
kNEVER
, kLESS
, kEQUAL
, kLEQUAL
,
kGREATER
, kNOTEQUAL
, kGEQUAL
, kALWAYS
} |
|
enum class | ModelBoundSphereDrawType { None
, All
, Selected
} |
|
enum class | GameViewDrawHookPoint {
kAfterOpaque
, kGizmoWithDepth
, kGizmoWithoutDepth
, kAfterUI
,
kAfterFinalCopy
} |
|
enum class | PrimitiveType {
Points
, Lines
, LineStrip
, Triangles
,
TriangleStrip
, TriangleFan
} |
|
enum class | IndexType { U8
, U16
, U32
} |
|
enum class | BlendFactor {
Zero
, One
, SrcColor
, OneMinusSrcColor
,
DstColor
, OneMinusDstColor
, SrcAlpha
, OneMinusSrcAlpha
,
DstAlpha
, OneMinusDstAlpha
} |
|
enum class | EquationType {
Add
, Subtract
, ReverseSubtract
, Min
,
Max
} |
|
enum class | CullType { Back
, None
, Front
, Double
} |
|
enum class | PolygonMode { Point
, Line
, Fill
} |
|
enum class | UNIFORMPARAMTYPE {
kFLOAT
, kVEC2
, kVEC3
, kVEC4
,
kCOLOR3
, kCOLOR4
, kMATRIX
, kINT
,
kINT2
, kINT3
, kBOOL
, kBOOL_TRIGGER
,
kENUM
, kENUM_TRIGGER
, kTEXTURE
, kINVALID
} |
|
enum class | TEXTUREFILTER { kNEAREST
, kBILINEAR
} |
|
enum class | WRAPTYPE { kREPEAT
, kCLAMP
, kMIRROR
} |
|
enum class | TEXTUREFFORMAT {
kINVALID = -1
, kRGBA
, kRGB8
, kR8
,
kR16
, kR16F
, kRGBA16F
, kRGB32F
,
kRGBA32F
, kDEPTH16
, kDEPTH24_STENCIL8
, kSHADOW16
,
kSRGBA8
, kSRGB8
, kRGB10_A2
, kCOMPRESSED_RGB
,
kCOMPRESSED_SRGB
, kCOMPRESSED_RGBA1
, kCOMPRESSED_SRGBA1
, kCOMPRESSED_RGBA8
,
kCOMPRESSED_SRGBA8
, kCOMPRESSED_BC1
, kCOMPRESSED_BC1S
, kCOMPRESSED_BC3
,
kCOMPRESSED_BC3S
, kCOMPRESSED_BC5
, kCOMPRESSED_BC6
, kCOUNT
} |
|
enum class | TEXTUREUSAGE { kDefault
, kNormal
, k2D
} |
|
enum class | TEXTURESHAPE { k2D
, kCube
, k3D
} |
|
|
static void | EmoteDrawFunc (void *ptr, const int *viewport, void *gfxPtr) |
|
static void | emoteDrawFunc (void *param, const int *viewport, void *gfxPtr) |
|
void | callback (float delta, void *param, kmyGfx::FixedUpdateCallbackType type) |
|
static void | screenShotCallback (int w, int h, void *buffer, const char *path) |
|
static UNIFORMPARAMTYPE | getParamType (kmyGfx::UniformInfoItem *i) |
|
static kmyMath::Matrix4 | getModelNodeMatrix (kmyGfx::ModelData *mdl, kmyGfx::nodeInfo *node) |
|