OSDN Git Service

fix cmake/Macros.cmake
[moflib/moflib.git] / moflib-1.0 / moflib / moflib / mof / private / MeshDisposer.hpp
1 #pragma once
2 #include <d3d9.h>
3 #include <d3dx9.h>
4
5 namespace mof{
6
7 struct MeshDisposer{
8         
9         LPD3DXMESH      pMesh; //\83\81\83b\83V\83\85
10         LPD3DXBUFFER    pAdjacency;     //\83\81\83b\83V\83\85\82É\8aÜ\82Ü\82ê\82é\8ae\96Ê\82Ì\97×\90Ú\96Ê\82ð\8ai\94[\82·\82é\83|\83C\83\93\83^
11
12         ~MeshDisposer(){
13                 if(pAdjacency != NULL)pAdjacency->Release();
14                 if(pMesh != NULL)pMesh->Release();
15         }
16 };
17
18 }