Oolite 1.91.0.7604-240417-a536cbe
Loading...
Searching...
No Matches
Classes | Macros | Typedefs | Enumerations
OOMesh.h File Reference
import "OODrawable.h"
import "OOOpenGL.h"
import "OOWeakReference.h"
import "OOOpenGLExtensionManager.h"
import "OOCacheManager.h"
+ 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