home *** CD-ROM | disk | FTP | other *** search
/ PC World 2006 July & August / PCWorld_2006-07-08_cd.bin / temacd / planearcade / planearcade.exe / Tank3.bmp / q3enums.h < prev    next >
Text File  |  2004-04-12  |  3KB  |  93 lines

  1. ///////////////////////////////////////////////
  2. //original zdrojak: Jan Koci (koci.opengl.cz)//
  3. //upravil:          Peter AdamΦφk            // 
  4. ///////////////////////////////////////////////
  5.  
  6. /////////////////
  7. // Enumeratory //
  8. /////////////////
  9.  
  10.      // This is the number that is associated with a face that is of type "polygon"
  11.      // ╚φslo podle kterΘho se urΦuje, jestli je ploÜka troj·helnφk, nebo jin² polygon 
  12.      enum FACE
  13.      {
  14.           FACE_POLYGON = 1
  15.      };
  16.  
  17.      // This is our lumps enumeration
  18.      // IdentifikaΦnφ Φφsla vÜech pot°ebn²ch polo₧ek pro naΦφtßnφ
  19.      enum LUMPS
  20.      {
  21.           // Stores player/object positions, etc...
  22.           // Identifikßtor pro pozice hrßΦ∙, objekt∙ atd...
  23.           LUMPS_ENTITIES = 0,
  24.  
  25.           // Stores texture information
  26.           // Identifikßtor textur
  27.           LUMPS_TEXTURES,
  28.  
  29.           // Stores the splitting planes
  30.           // Ident. d∞licφch ploch BSP scΘny
  31.           LUMPS_PLANES,
  32.  
  33.           // Stores the BSP nodes
  34.           // Ident. uzl∙ BSP stromu
  35.           LUMPS_NODES,
  36.  
  37.           // Stores the leafs of the nodes
  38.           // Ident. list∙ uzlu BSP stromu
  39.           LUMPS_LEAFS,
  40.  
  41.           // Stores the leaf's indices into the faces
  42.           // Ident. index∙ ploÜek v listu
  43.           LUMPS_LEAF_FACES,
  44.  
  45.           // Stores the leaf's indices into the brushes
  46.           // Ident. index∙ koliznφch srß₧ek mezi listy (zatφm se nepou₧φvß)
  47.           LUMPS_LEAF_BRUSHES,
  48.  
  49.           // Stores the info of world models
  50.           // Ident. model∙ scΘny (zatφm se nepou₧φvß)
  51.           LUMPS_MODELS,
  52.  
  53.           // Stores the brushes info (for collision)
  54.           // Ident. informacφ o koliznφch srß₧kßch pro kolize (zatφm se nepou₧φvß)
  55.           LUMPS_BRUSHES,
  56.  
  57.           // Stores the brush surfaces info
  58.           // Ident. informacφ stran koliznφch srß₧ek (zatφm se nepou₧φvß)
  59.           LUMPS_BRUSH_SIDES,
  60.  
  61.           // Stores the level vertices
  62.           // Ident. vrchol∙ scΘny
  63.           LUMPS_VERTICES,
  64.  
  65.           // Stores the model vertices offsets
  66.           // Ident. skupin vrchol∙  (zatφm se nepou₧φvß)
  67.           LUMPS_MESH_VERTS,
  68.  
  69.           // Stores the shader files (blending, anims..) 
  70.           // Ident. stφn∙, kterΘ jsou tvo°eny jako animovßnΘ pr∙hlednΘ ploÜky (zatφm se nepou₧φvß)
  71.           LUMPS_SHADERS,
  72.  
  73.           // Stores the faces for the level
  74.           // Ident. ploÜek scΘny
  75.           LUMPS_FACES,
  76.  
  77.           // Stores the lightmaps for the level
  78.           // Ident. sv∞teln²ch map (lightmap) scΘny
  79.           LUMPS_LIGHTMAPS,
  80.  
  81.           // Stores extra world lighting information
  82.           // Ident. specielnφch informacφ o sv∞tlech (zatφm se nepou₧φvß)
  83.           LUMPS_LIGHT_VOLUMES,
  84.  
  85.           // Stores (PVS Potential Visibility Sets) and cluster info (visibility)
  86.           // Ident. bitov²ch informacφ viditelnosti
  87.           LUMPS_VIS_DATA,
  88.  
  89.           // A constant to store the number of lumps
  90.           // PoΦet indentifikßtor∙ polo₧ek scΘny
  91.           LUMPS_MAX_LUMPS
  92.      };
  93.