1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/cloudsource-OgreImport

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
OgreTools.h 1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
chaomengnan Отправлено 22.10.2014 01:16 6a07b4a
#pragma once
#include <Ogre.h>
#include "XkSkeletonSerializerEx.h"
#include "XkSkeletonManagerEx.h"
#include <OgreDefaultHardwareBufferManager.h>
#include <max.h>
class OgreTools
{
private:
OgreTools() {}
public:
static bool create();
static void destroy();
static bool importMesh(const char* szFileName, ImpInterface* i, Interface* gi);
static bool importSkeleton(const char* szFileName, ImpInterface* i, Interface* gi);
static bool writeBone(Ogre::Bone* pBone, ImpInterface* i, Interface* gi);
static Point3 convertPoint3(const Ogre::Vector3& vecPos);
static Quat convertQuat(const Ogre::Quaternion& q);
private:
static Ogre::LogManager* logMgr;
static Ogre::Math* mth;
static Ogre::LodStrategyManager* lodMgr;
static Ogre::MaterialManager* matMgr;
static Xk::SkeletonManagerEx* skelMgr;
static Ogre::MeshSerializer* meshSerializer;
static Xk::SkeletonSerializerEx* skeletonSerializer;
static Ogre::DefaultHardwareBufferManager* bufferMgr;
static Ogre::MeshManager* meshMgr;
static Ogre::ResourceGroupManager* resGroupMgr;
};

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/cloudsource-OgreImport.git
git@api.gitlife.ru:oschina-mirror/cloudsource-OgreImport.git
oschina-mirror
cloudsource-OgreImport
cloudsource-OgreImport
master