#include <g3d_GfxObject.h>
Inherits nw::g3d::fnd::GfxBuffer_t.
◆ NW_G3D_GFX_OBJECT()
| nw::g3d::fnd::GfxBuffer::NW_G3D_GFX_OBJECT |
( |
GfxBuffer | | ) |
|
|
private |
◆ Setup()
| void nw::g3d::fnd::GfxBuffer::Setup |
( |
| ) |
|
◆ Cleanup()
| void nw::g3d::fnd::GfxBuffer::Cleanup |
( |
| ) |
|
◆ UpdateRegs()
| void nw::g3d::fnd::GfxBuffer::UpdateRegs |
( |
| ) |
|
◆ DCFlush()
| void nw::g3d::fnd::GfxBuffer::DCFlush |
( |
int | bufferIndex = 0 | ) |
const |
◆ LoadIndices()
| void nw::g3d::fnd::GfxBuffer::LoadIndices |
( |
| ) |
const |
◆ LoadVertices()
| void nw::g3d::fnd::GfxBuffer::LoadVertices |
( |
u32 | slot | ) |
const |
◆ LoadVertexUniforms()
| void nw::g3d::fnd::GfxBuffer::LoadVertexUniforms |
( |
u32 | location, |
|
|
int | bufferIndex = 0 ) const |
◆ LoadGeometryUniforms()
| void nw::g3d::fnd::GfxBuffer::LoadGeometryUniforms |
( |
u32 | location, |
|
|
int | bufferIndex = 0 ) const |
◆ LoadFragmentUniforms()
| void nw::g3d::fnd::GfxBuffer::LoadFragmentUniforms |
( |
u32 | location, |
|
|
int | bufferIndex = 0 ) const |
◆ SetData()
| void nw::g3d::fnd::GfxBuffer::SetData |
( |
void * | pData, |
|
|
u32 | size, |
|
|
int | bufferingCount = 1 ) |
◆ GetData() [1/2]
| void * nw::g3d::fnd::GfxBuffer::GetData |
( |
int | bufferIndex = 0 | ) |
|
◆ GetData() [2/2]
| const void * nw::g3d::fnd::GfxBuffer::GetData |
( |
int | bufferIndex = 0 | ) |
const |
◆ GetBufferingCount()
| int nw::g3d::fnd::GfxBuffer::GetBufferingCount |
( |
| ) |
const |
|
inline |
◆ GetSize()
| u32 nw::g3d::fnd::GfxBuffer::GetSize |
( |
| ) |
const |
|
inline |
◆ SetStride()
| void nw::g3d::fnd::GfxBuffer::SetStride |
( |
u32 | stride | ) |
|
|
inline |
◆ GetStride()
| u32 nw::g3d::fnd::GfxBuffer::GetStride |
( |
| ) |
const |
|
inline |