/** @file RiverExportor.h @brief
*	Copyright (c) 2007,第九城市游戏研发中心
*	All rights reserved.
*
*	当前版本:
*	作    者:和萌
*	完成日期:2008-
*
*	取代版本:
*	作    者:
*	完成日期:
*/ #pragma once #ifndef CODE_INGAME struct Lib3dsFile; struct Lib3dsNode; namespace SceneCore { class MAIN_ENTRY CRiverExportor { public: CRiverExportor(void); ~CRiverExportor(void); /// 添加一个结点到导出列表 void AddRiverNode(NiTriShapePtr pTriGeom); /// 将场景保存到 3ds 文件 bool SaveToFile(const char* pszFilePath); /// 清除 Lib3dsFile 里所有结点 void Clear(); private: CRiverExportor(CRiverExportor&); Lib3dsFile* m_p3dsFile; }; //end of class CRiverExportor } //end of namespace #endif