Cogs.Rendering
Loading...
Searching...
No Matches
Public Types | List of all members
Cogs::PrimitiveType Struct Reference

Primitive types for interpreting vertex data sent to the graphics pipeline. More...

#include <Common.h>

Public Types

enum  EPrimitiveType {
  TriangleList = 0 , TriangleStrip , LineList , LineStrip ,
  PointList , TriangleListAdjacency , TriangleStripAdjacency , LineListAdjacency ,
  LineStripAdjacency , ControlPoint1PatchList , ControlPoint2PatchList , ControlPoint3PatchList ,
  ControlPoint4PatchList , PrimitiveType_Size
}
 Primitive type enumeration. More...
 

Detailed Description

Primitive types for interpreting vertex data sent to the graphics pipeline.

Member Enumeration Documentation

◆ EPrimitiveType

Primitive type enumeration.

Enumerator
TriangleList 

List of triangles.

TriangleStrip 

Triangle strip.

LineList 

List of lines.

LineStrip 

Line strip.

PointList 

List of points.

TriangleListAdjacency 

List of triangles with adjacency.

TriangleStripAdjacency 

Triangle strip with adjacency.

LineListAdjacency 

List of lines with adjacency.

LineStripAdjacency 

Line strip with adjacency.

ControlPoint1PatchList 
ControlPoint2PatchList 
ControlPoint3PatchList 
ControlPoint4PatchList 
PrimitiveType_Size 

The documentation for this struct was generated from the following file: