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

#include <Effect.hh>

Public Member Functions

 VBOState ()
 ~VBOState ()

Friends

void UpdateVBO (const FaceCollectionVBO &faces, int obj, VBOState &state, VBOUpdate u=UpdateAll, const std::vector< Attrib > &attribs=std::vector< Attrib >())
void UpdateVBO (const FaceCollectionVBO &faces, VBOState &state, VBOUpdate u=UpdateAll, const std::vector< Attrib > &attribs=std::vector< Attrib >())
void UpdateVBO (const FaceCollection &faces, VBOState &state, VBOUpdate u=UpdateAll, const std::vector< Attrib > &attribs=std::vector< Attrib >())
void DrawVBO (int obj, VBOState &state, VBOUpdate u=UpdateAll, const std::vector< Attrib > &attribs=std::vector< Attrib >())
void DrawVBO (VBOState &state, VBOUpdate u=UpdateAll, const std::vector< Attrib > &attribs=std::vector< Attrib >())

Constructor & Destructor Documentation

◆ VBOState()

VBOState::VBOState ( )
Here is the caller graph for this function:

◆ ~VBOState()

VBOState::~VBOState ( )

◆ DrawVBO [1/2]

void DrawVBO ( int obj,
VBOState & state,
VBOUpdate u = UpdateAll,
const std::vector< Attrib > & attribs = std::vector<Attrib>() )
friend

◆ DrawVBO [2/2]

void DrawVBO ( VBOState & state,
VBOUpdate u = UpdateAll,
const std::vector< Attrib > & attribs = std::vector<Attrib>() )
friend

◆ UpdateVBO [1/3]

void UpdateVBO ( const FaceCollection & faces,
VBOState & state,
VBOUpdate u = UpdateAll,
const std::vector< Attrib > & attribs = std::vector<Attrib>() )
friend

◆ UpdateVBO [2/3]

void UpdateVBO ( const FaceCollectionVBO & faces,
int obj,
VBOState & state,
VBOUpdate u = UpdateAll,
const std::vector< Attrib > & attribs = std::vector<Attrib>() )
friend

◆ UpdateVBO [3/3]

void UpdateVBO ( const FaceCollectionVBO & faces,
VBOState & state,
VBOUpdate u = UpdateAll,
const std::vector< Attrib > & attribs = std::vector<Attrib>() )
friend

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