⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ogreexporterdll.cpp

📁 赫赫大名的 OGRE 游戏引擎
💻 CPP
字号:










#define NT_PLUGIN

#define MNoVersionString

#include <maya/MObject.h>
#include <maya/MFnPlugin.h>
//#include <maya/MGlobal.h>

#include "OgreExporter.h"


namespace
{
	const char* const csg_pAuthorString  = "(C) Copyright Marc Hernandez";
	const char* const csg_pVersionString = "0.1";

} // namespace {}

MStatus __declspec( dllexport ) initializePlugin(MObject Object)
{
    MStatus status;
    MFnPlugin Plugin( Object, csg_pAuthorString, csg_pVersionString, "Any", &status );
	if (!status)
	{
        status.perror("MFnPlugin");
		return status;
	}

	// Register the exporters
	{
		OgreExporter::RegisterPlugin(Plugin);
	}

	return status;
}

MStatus __declspec( dllexport ) uninitializePlugin( MObject Object )
{
    MStatus status;
    MFnPlugin Plugin( Object, csg_pAuthorString, csg_pVersionString, "Any", &status );
	if (!status)
	{
        status.perror("MFnPlugin");
		return status;
	}

	// Exporters
	{
		OgreExporter::DeregisterPlugin( Plugin );
	}

    return status ;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -