home *** CD-ROM | disk | FTP | other *** search
- ///////////////////////////////////////////////
- //original zdrojak: Jan Koci (koci.opengl.cz)//
- //upravil: Peter AdamΦφk //
- ///////////////////////////////////////////////
-
- /////////////////
- // Enumeratory //
- /////////////////
-
- // This is the number that is associated with a face that is of type "polygon"
- // ╚φslo podle kterΘho se urΦuje, jestli je ploÜka troj·helnφk, nebo jin² polygon
- enum FACE
- {
- FACE_POLYGON = 1
- };
-
- // This is our lumps enumeration
- // IdentifikaΦnφ Φφsla vÜech pot°ebn²ch polo₧ek pro naΦφtßnφ
- enum LUMPS
- {
- // Stores player/object positions, etc...
- // Identifikßtor pro pozice hrßΦ∙, objekt∙ atd...
- LUMPS_ENTITIES = 0,
-
- // Stores texture information
- // Identifikßtor textur
- LUMPS_TEXTURES,
-
- // Stores the splitting planes
- // Ident. d∞licφch ploch BSP scΘny
- LUMPS_PLANES,
-
- // Stores the BSP nodes
- // Ident. uzl∙ BSP stromu
- LUMPS_NODES,
-
- // Stores the leafs of the nodes
- // Ident. list∙ uzlu BSP stromu
- LUMPS_LEAFS,
-
- // Stores the leaf's indices into the faces
- // Ident. index∙ ploÜek v listu
- LUMPS_LEAF_FACES,
-
- // Stores the leaf's indices into the brushes
- // Ident. index∙ koliznφch srß₧ek mezi listy (zatφm se nepou₧φvß)
- LUMPS_LEAF_BRUSHES,
-
- // Stores the info of world models
- // Ident. model∙ scΘny (zatφm se nepou₧φvß)
- LUMPS_MODELS,
-
- // Stores the brushes info (for collision)
- // Ident. informacφ o koliznφch srß₧kßch pro kolize (zatφm se nepou₧φvß)
- LUMPS_BRUSHES,
-
- // Stores the brush surfaces info
- // Ident. informacφ stran koliznφch srß₧ek (zatφm se nepou₧φvß)
- LUMPS_BRUSH_SIDES,
-
- // Stores the level vertices
- // Ident. vrchol∙ scΘny
- LUMPS_VERTICES,
-
- // Stores the model vertices offsets
- // Ident. skupin vrchol∙ (zatφm se nepou₧φvß)
- LUMPS_MESH_VERTS,
-
- // Stores the shader files (blending, anims..)
- // Ident. stφn∙, kterΘ jsou tvo°eny jako animovßnΘ pr∙hlednΘ ploÜky (zatφm se nepou₧φvß)
- LUMPS_SHADERS,
-
- // Stores the faces for the level
- // Ident. ploÜek scΘny
- LUMPS_FACES,
-
- // Stores the lightmaps for the level
- // Ident. sv∞teln²ch map (lightmap) scΘny
- LUMPS_LIGHTMAPS,
-
- // Stores extra world lighting information
- // Ident. specielnφch informacφ o sv∞tlech (zatφm se nepou₧φvß)
- LUMPS_LIGHT_VOLUMES,
-
- // Stores (PVS Potential Visibility Sets) and cluster info (visibility)
- // Ident. bitov²ch informacφ viditelnosti
- LUMPS_VIS_DATA,
-
- // A constant to store the number of lumps
- // PoΦet indentifikßtor∙ polo₧ek scΘny
- LUMPS_MAX_LUMPS
- };
-