Path: blob/master/libmupen64plus/D3D8Interceptor/Direct3DBaseTexture8Functions.cpp
2 views
#include "d3d8Wrapper.h"12extern "C"3{4namespace D3D8Wrapper5{6D3D8Wrapper::IDirect3DBaseTexture8::IDirect3DBaseTexture8(D3D8Base::IDirect3DBaseTexture8* realBaseTexture) : IDirect3DResource8((D3D8Base::IDirect3DResource8*) realBaseTexture)7{8LOG("IDirect3DBaseTexture8::IDirect3DBaseTexture8( " << realBaseTexture << " )\n");9m_pD3D = realBaseTexture;10}1112STDMETHODIMP_(DWORD) D3D8Wrapper::IDirect3DBaseTexture8::SetLOD(DWORD LODNew)13{14LOG("IDirect3DBaseTexture8::SetLOD( " << LODNew << " ) [ " << this << " ]\n");15return m_pD3D->SetLOD(LODNew);16}1718STDMETHODIMP_(DWORD) D3D8Wrapper::IDirect3DBaseTexture8::GetLOD()19{20LOG("IDirect3DBaseTexture8::GetLOD() [ " << this << " ]\n");21return m_pD3D->GetLOD();22}2324STDMETHODIMP_(DWORD) D3D8Wrapper::IDirect3DBaseTexture8::GetLevelCount()25{26LOG("IDirect3DBaseTexture8::GetLevelCount() [ " << this << " ]\n");27return m_pD3D->GetLevelCount();28}29}30}3132