Pioneer
Loading...
Searching...
No Matches
Classes | Public Member Functions | Public Attributes | List of all members
GasPatchContext Class Reference
Inheritance diagram for GasPatchContext:
Inheritance graph
[legend]
Collaboration diagram for GasPatchContext:
Collaboration graph
[legend]

Classes

struct  VBOVertex
 

Public Member Functions

int IDX_VBO_COUNT_ALL_IDX () const
 
int NUMVERTICES () const
 
 GasPatchContext (const int _edgeLen)
 
 ~GasPatchContext ()
 
void Refresh ()
 
void Cleanup ()
 
int GetIndices (std::vector< Uint32 > &pl)
 
void Init ()
 
- Public Member Functions inherited from RefCounted
 RefCounted ()
 
virtual ~RefCounted ()
 
void IncRefCount () const
 
void DecRefCount () const
 
int GetRefCount () const
 
- Public Member Functions inherited from LuaWrappable
virtual ~LuaWrappable ()
 

Public Attributes

int edgeLen
 
double frac
 
std::unique_ptr< Uint32[]> indices
 
RefCountedPtr< Graphics::IndexBufferindexBuffer
 

Constructor & Destructor Documentation

◆ GasPatchContext()

GasPatchContext::GasPatchContext ( const int  _edgeLen)
inline
Here is the call graph for this function:

◆ ~GasPatchContext()

GasPatchContext::~GasPatchContext ( )
inline
Here is the call graph for this function:

Member Function Documentation

◆ Cleanup()

void GasPatchContext::Cleanup ( )
inline

◆ GetIndices()

int GasPatchContext::GetIndices ( std::vector< Uint32 > &  pl)
inline
Here is the call graph for this function:

◆ IDX_VBO_COUNT_ALL_IDX()

int GasPatchContext::IDX_VBO_COUNT_ALL_IDX ( ) const
inline

◆ Init()

void GasPatchContext::Init ( )
inline
Here is the call graph for this function:

◆ NUMVERTICES()

int GasPatchContext::NUMVERTICES ( ) const
inline

◆ Refresh()

void GasPatchContext::Refresh ( )
inline
Here is the call graph for this function:

Member Data Documentation

◆ edgeLen

int GasPatchContext::edgeLen

◆ frac

double GasPatchContext::frac

◆ indexBuffer

RefCountedPtr<Graphics::IndexBuffer> GasPatchContext::indexBuffer

◆ indices

std::unique_ptr<Uint32[]> GasPatchContext::indices

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