Oolite 1.91.0.7677-250528-09ed63a
All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Modules Pages
OOMesh.h File Reference
Include dependency graph for OOMesh.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  OOMeshFace
struct  OOMeshDisplayLists
class  OOMesh
category  OOCacheManager(Octree)

Macros

#define OOMESH_PROFILE   0

Typedefs

typedef uint16_t OOMeshSmoothGroup
typedef uint8_t OOMeshMaterialIndex
typedef uint8_t OOMeshMaterialCount
typedef uint32_t OOMeshVertexCount
typedef uint32_t OOMeshFaceCount
typedef uint8_t OOMeshFaceVertexCount

Enumerations

enum  { kOOMeshMaxMaterials = 8 }

Macro Definition Documentation

◆ OOMESH_PROFILE

#define OOMESH_PROFILE   0

Definition at line 45 of file OOMesh.h.

Typedef Documentation

◆ OOMeshFaceCount

typedef uint32_t OOMeshFaceCount

Definition at line 60 of file OOMesh.h.

◆ OOMeshFaceVertexCount

typedef uint8_t OOMeshFaceVertexCount

Definition at line 61 of file OOMesh.h.

◆ OOMeshMaterialCount

typedef uint8_t OOMeshMaterialCount

Definition at line 58 of file OOMesh.h.

◆ OOMeshMaterialIndex

typedef uint8_t OOMeshMaterialIndex

Definition at line 58 of file OOMesh.h.

◆ OOMeshSmoothGroup

typedef uint16_t OOMeshSmoothGroup

Definition at line 57 of file OOMesh.h.

◆ OOMeshVertexCount

typedef uint32_t OOMeshVertexCount

Definition at line 59 of file OOMesh.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
kOOMeshMaxMaterials 

Definition at line 51 of file OOMesh.h.

52{
54};
@ kOOMeshMaxMaterials
Definition OOMesh.h:53