NW4F Eft
Loading...
Searching...
No Matches
nw::eft::Draw Class Reference

#include <eft_CafeWrapper.h>

Public Types

enum  { PRIM_TYPE_TRIANGLES = GX2_PRIMITIVE_TRIANGLES , PRIM_TYPE_TRIANGLE_STRIP = GX2_PRIMITIVE_TRIANGLE_STRIP , PRIM_TYPE_QUADS = GX2_PRIMITIVE_QUADS }
typedef u32 PrimitiveType

Static Public Member Functions

static void DrawPrimitive (PrimitiveType primType, u32 vertexNum)
static void DrawInstanceIndexedPrimitive (PrimitiveType primType, u32 vertexNum, void *indexPtr, u32 primCount)
static void DrawPrimitive (PrimitiveType primType, u32 startNum, u32 vertexNum)
static void DrawInstancePrimitive (PrimitiveType primType, u32 vertexNum, u32 primCount)

Member Typedef Documentation

◆ PrimitiveType

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
PRIM_TYPE_TRIANGLES 
PRIM_TYPE_TRIANGLE_STRIP 
PRIM_TYPE_QUADS 

Member Function Documentation

◆ DrawPrimitive() [1/2]

void nw::eft::Draw::DrawPrimitive ( PrimitiveType primType,
u32 vertexNum )
inlinestatic

◆ DrawInstanceIndexedPrimitive()

void nw::eft::Draw::DrawInstanceIndexedPrimitive ( PrimitiveType primType,
u32 vertexNum,
void * indexPtr,
u32 primCount )
inlinestatic

◆ DrawPrimitive() [2/2]

void nw::eft::Draw::DrawPrimitive ( PrimitiveType primType,
u32 startNum,
u32 vertexNum )
inlinestatic

◆ DrawInstancePrimitive()

void nw::eft::Draw::DrawInstancePrimitive ( PrimitiveType primType,
u32 vertexNum,
u32 primCount )
inlinestatic