Initial commit: client source

This commit is contained in:
Andreas Lierschaft
2026-08-17 20:03:02 +02:00
commit 9ae37cd0ea
869 changed files with 227899 additions and 0 deletions
+41
View File
@@ -0,0 +1,41 @@
#include "StdAfx.h"
#include "GrpD3DXBuffer.h"
#include "../eterBase/Stl.h"
CDirect3DXBuffer::CDirect3DXBuffer()
{
m_lpd3dxBuffer=NULL;
}
CDirect3DXBuffer::CDirect3DXBuffer(LPD3DXBUFFER lpd3dxBuffer)
{
m_lpd3dxBuffer=lpd3dxBuffer;
}
CDirect3DXBuffer::~CDirect3DXBuffer()
{
Destroy();
}
void CDirect3DXBuffer::Destroy()
{
safe_release(m_lpd3dxBuffer);
}
void CDirect3DXBuffer::Create(LPD3DXBUFFER lpd3dxBuffer)
{
Destroy();
m_lpd3dxBuffer=lpd3dxBuffer;
}
void*CDirect3DXBuffer::GetPointer()
{
assert(m_lpd3dxBuffer!=NULL);
return m_lpd3dxBuffer->GetBufferPointer();
}
int CDirect3DXBuffer::GetSize()
{
assert(m_lpd3dxBuffer!=NULL);
return m_lpd3dxBuffer->GetBufferSize();
}