📄 resource.cpp
字号:
#ifdef HAVE_CONFIG_H
# include "config.h"
#endif
#include "OgrePythonLink.h"
using namespace boost::python;
using namespace Ogre;
struct Resource_Wrap : Resource
{
Resource_Wrap(PyObject* self) : _self(self)
{ }
virtual void load() { call_method<void>(_self, "load"); }
PyObject* _self;
};
void exportResource()
{
class_<Resource, boost::noncopyable, boost::shared_ptr<Resource_Wrap> >("Resource", no_init)
.def("getName", &Resource::getName, ccr())
.def("getLastAccess", &Resource::getLastAccess)
.def("getSize", &Resource::getSize)
.def("unload", &Resource::unload)
.def("touch", &Resource::touch)
;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -