Marty-v58/source-client/Srcs/Client/EterLib/GrpVertexBufferDynamic.cpp
2024-06-01 15:57:23 -05:00

31 lines
531 B
C++

#include "StdAfx.h"
#include "GrpVertexBufferDynamic.h"
bool CDynamicVertexBuffer::Create(int vtxCount, int fvf)
{
if (m_lpd3dVB)
{
if (m_fvf == fvf)
{
if (m_vtxCount >= vtxCount)
return true;
}
}
m_vtxCount = vtxCount;
m_fvf = fvf;
return CGraphicVertexBuffer::Create(m_vtxCount, m_fvf, D3DUSAGE_DYNAMIC, D3DPOOL_SYSTEMMEM);
}
CDynamicVertexBuffer::CDynamicVertexBuffer()
{
m_vtxCount = 0;
m_fvf = 0;
}
CDynamicVertexBuffer::~CDynamicVertexBuffer()
{
}
//martysama0134's 2e58d0b8baeb072acdf3afc4a5d1999f