MF_API void MFAnimation_Destroy(MFAnimation *pAnimation) { // release the template MFResource_Release(pAnimation->pTemplate); // free the instance MFHeap_Free(pAnimation); }
MF_API int MFMaterial_Release(MFMaterial *pMaterial) { return MFResource_Release(pMaterial); }
MF_API int MFVertex_ReleaseVertexBuffer(MFVertexBuffer *pVertexBuffer) { return MFResource_Release(pVertexBuffer); }
MF_API int MFVertex_ReleaseIndexBuffer(MFIndexBuffer *pIndexBuffer) { return MFResource_Release(pIndexBuffer); }
MF_API int MFVertex_ReleaseVertexDeclaration(MFVertexDeclaration *pDeclaration) { return MFResource_Release(pDeclaration); }