init
This commit is contained in:
29
src/EterLib/GrpVertexBufferDynamic.cpp
Normal file
29
src/EterLib/GrpVertexBufferDynamic.cpp
Normal file
@@ -0,0 +1,29 @@
|
||||
#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()
|
||||
{
|
||||
}
|
||||
Reference in New Issue
Block a user