2014-07-19 18:35:47 +00:00
|
|
|
#include "d3d8Wrapper.h"
|
|
|
|
|
|
|
|
extern "C"
|
|
|
|
{
|
|
|
|
namespace D3D8Wrapper
|
|
|
|
{
|
|
|
|
D3D8Wrapper::IDirect3DBaseTexture8::IDirect3DBaseTexture8(D3D8Base::IDirect3DBaseTexture8* pTexture) : IDirect3DResource8((D3D8Base::IDirect3DResource8*) pTexture)
|
|
|
|
{
|
2014-08-10 21:14:29 +00:00
|
|
|
LOG("IDirect3DBaseTexture8::IDirect3DBaseTexture8( " << pTexture << " )\n");
|
2014-07-19 18:35:47 +00:00
|
|
|
m_pD3D = pTexture;
|
|
|
|
}
|
|
|
|
|
|
|
|
/*STDMETHOD_(DWORD, SetLOD)(THIS_ DWORD LODNew) PURE;*/
|
|
|
|
STDMETHODIMP_(DWORD) D3D8Wrapper::IDirect3DBaseTexture8::SetLOD(DWORD LODNew)
|
|
|
|
{
|
2014-08-10 21:14:29 +00:00
|
|
|
LOG("IDirect3DBaseTexture8::SetLOD( " << LODNew << " )\n");
|
2014-07-19 18:35:47 +00:00
|
|
|
return m_pD3D->SetLOD(LODNew);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*STDMETHOD_(DWORD, GetLOD)(THIS) PURE;*/
|
|
|
|
STDMETHODIMP_(DWORD) D3D8Wrapper::IDirect3DBaseTexture8::GetLOD()
|
|
|
|
{
|
2014-08-10 21:14:29 +00:00
|
|
|
LOG("IDirect3DBaseTexture8::GetLOD()\n");
|
2014-07-19 18:35:47 +00:00
|
|
|
return m_pD3D->GetLOD();
|
|
|
|
}
|
|
|
|
|
|
|
|
/*STDMETHOD_(DWORD, GetLevelCount)(THIS) PURE;*/
|
|
|
|
STDMETHODIMP_(DWORD) D3D8Wrapper::IDirect3DBaseTexture8::GetLevelCount()
|
|
|
|
{
|
2014-08-10 21:14:29 +00:00
|
|
|
LOG("IDirect3DBaseTexture8::GetLevelCount()\n");
|
2014-07-19 18:35:47 +00:00
|
|
|
return m_pD3D->GetLevelCount();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|