KeosEnums.h File Reference

Go to the source code of this file.

Namespaces

namespace  Keos

Enumerations

enum  Keos::TPrimitiveType {
  Keos::PT_TRIANGLELIST, Keos::PT_TRIANGLESTRIP, Keos::PT_TRIANGLEFAN, Keos::PT_LINELIST,
  Keos::PT_LINESTRIP, Keos::PT_POINTLIST
}
 Primitive types. More...
enum  { Keos::BUF_STATIC = 1 << 0, Keos::BUF_DYNAMIC = 1 << 1 }
 Buffer creation flags. More...
enum  { Keos::LOCK_READONLY = 1 << 0, Keos::LOCK_WRITEONLY = 1 << 1 }
 Buffer/Textures lock flags. More...
enum  Keos::TMatrixType {
  Keos::MAT_MODELVIEW, Keos::MAT_PROJECTION, Keos::MAT_TEXTURE_0, Keos::MAT_TEXTURE_1,
  Keos::MAT_TEXTURE_2, Keos::MAT_TEXTURE_3
}
 Matrix types. More...
enum  Keos::TPixelFormat {
  Keos::PXF_L8, Keos::PXF_A8L8, Keos::PXF_A1R5G5B5, Keos::PXF_A4R4G4B4,
  Keos::PXF_R8G8B8, Keos::PXF_A8R8G8B8, Keos::PXF_DXTC1, Keos::PXF_DXTC3,
  Keos::PXF_DXTC5
}
 Pixels formats. More...
enum  { Keos::TEX_NOMIPMAP = 1 << 0 }
 Textures creation flags. More...
enum  Keos::TIntersection { Keos::INT_IN, Keos::INT_OUT, Keos::INT_INTERSECTS }
 Intersections types. More...
enum  Keos::TBlend {
  Keos::BLEND_SRCALPHA, Keos::BLEND_INVSRCALPHA, Keos::BLEND_DESTALPHA, Keos::BLEND_INVDESTALPHA,
  Keos::BLEND_SRCCOLOR, Keos::BLEND_INVSRCCOLOR, Keos::BLEND_DESTCOLOR, Keos::BLEND_INVDESTCOLOR,
  Keos::BLEND_ONE, Keos::BLEND_ZERO
}
 Alpha-blending. More...
enum  Keos::TTextureOp {
  Keos::TXO_COLOR_FIRSTARG, Keos::TXO_COLOR_ADD, Keos::TXO_COLOR_MODULATE, Keos::TXO_ALPHA_FIRSTARG,
  Keos::TXO_ALPHA_ADD, Keos::TXO_ALPHA_MODULATE
}
 Textures operators. More...
enum  Keos::TTextureArg { Keos::TXA_DIFFUSE, Keos::TXA_TEXTURE, Keos::TXA_PREVIOUS, Keos::TXA_CONSTANT }
 Arguments of mixing of the units of texture. More...
enum  Keos::TAlign {
  Keos::ALIGN_LEFT = 1 << 0, Keos::ALIGN_HCENTER = 1 << 1, Keos::ALIGN_RIGHT = 1 << 2, Keos::ALIGN_TOP = 1 << 3,
  Keos::ALIGN_VCENTER = 1 << 4, Keos::ALIGN_BOTTOM = 1 << 5
}
 Align modes. More...
enum  Keos::TRenderParameter { Keos::RENDER_ZWRITE, Keos::RENDER_ALPHABLEND, Keos::RENDER_LIGHTING }
 Render parameters. More...
enum  Keos::TFillMode { Keos::FILL_POINT, Keos::FILL_WIREFRAME, Keos::FILL_SOLID }
 Fill modes. More...
enum  Keos::TShaderType { Keos::SHADER_VERTEX, Keos::SHADER_PIXEL }
 Shaders types. More...
enum  Keos::TMD2AnimatedMeshStateKF {
  Keos::MD2_STAND = 0, Keos::MD2_RUN = 1, Keos::MD2_ATTACK = 2, Keos::MD2_PAIN_A = 3,
  Keos::MD2_PAIN_B = 4, Keos::MD2_PAIN_C = 5, Keos::MD2_JUMP = 6, Keos::MD2_FLIP = 7,
  Keos::MD2_SALUTE = 8, Keos::MD2_FALLBACK = 9, Keos::MD2_WAVE = 10, Keos::MD2_POINT = 11,
  Keos::MD2_CROUCH_STAND = 12, Keos::MD2_CROUCH_WALK = 13, Keos::MD2_CROUCH_ATTACK = 14, Keos::MD2_CROUCH_PAIN = 15,
  Keos::MD2_CROUCH_DEATH = 16, Keos::MD2_DEATH_FALLBACK = 17, Keos::MD2_DEATH_FALLFORWARD = 18, Keos::MD2_DEATH_FALLBACKSLOW = 19
}
 MD2 Animated states. More...


Generated on Fri Mar 9 14:29:04 2007 for Keos by  doxygen 1.5.1-p1