GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
GameApi::PolygonArrayApi Class Reference

#include <GameApi.hh>

Public Member Functions

IMPORT PolygonArrayApi (Env &e)
Pa split_p (EveryApi &ev, P p, int max_chunk)
Va create_vertex_array (EveryApi &ev, Pa p, bool keep=false)
void delete_vertex_array (EveryApi &ev, Va va)
void render_vertex_array (EveryApi &ev, Va p)
void prepare_vertex_array_instanced (EveryApi &ev, ShaderApi &sha, Va va, PTA pta, SH sh)
void prepare_vertex_array_instanced_matrix (EveryApi &ev, ShaderApi &sha, Va va, MSA pta, SH sh)
void render_vertex_array_instanced (EveryApi &ev, ShaderApi &sha, Va va, PTA pta, SH sh)

Constructor & Destructor Documentation

◆ PolygonArrayApi()

GameApi::PolygonArrayApi::PolygonArrayApi ( Env & e)

Member Function Documentation

◆ create_vertex_array()

GameApi::Va GameApi::PolygonArrayApi::create_vertex_array ( EveryApi & ev,
Pa p,
bool keep = false )

◆ delete_vertex_array()

void GameApi::PolygonArrayApi::delete_vertex_array ( EveryApi & ev,
Va va )

◆ prepare_vertex_array_instanced()

void GameApi::PolygonArrayApi::prepare_vertex_array_instanced ( EveryApi & ev,
ShaderApi & sha,
Va va,
PTA pta,
SH sh )

◆ prepare_vertex_array_instanced_matrix()

void GameApi::PolygonArrayApi::prepare_vertex_array_instanced_matrix ( EveryApi & ev,
ShaderApi & sha,
Va va,
MSA pta,
SH sh )

◆ render_vertex_array()

void GameApi::PolygonArrayApi::render_vertex_array ( EveryApi & ev,
Va p )

◆ render_vertex_array_instanced()

void GameApi::PolygonArrayApi::render_vertex_array_instanced ( EveryApi & ev,
ShaderApi & sha,
Va va,
PTA pta,
SH sh )

◆ split_p()

GameApi::Pa GameApi::PolygonArrayApi::split_p ( EveryApi & ev,
P p,
int max_chunk )

The documentation for this class was generated from the following files: