#pragma once class cDoorSceneNode; class cDoorInfo { public: cDoorInfo(); ~cDoorInfo(); public: cString mFileName; /// ¼Ò¼Ó¸Ê À妽º unsigned int mMapIndex; /// ÁÂÇ¥ NiPoint3 mPos; float mAppendZ; /// ȸÀü int mZDegree; /// Åë°ú Á¦ÇÑ ¶óÀÎÁ¤º¸ NiPoint3 mRectPos[4]; float mRectAppendY; cDoorSceneNode* mNode; }; inline cDoorInfo::cDoorInfo() { mMapIndex = 0; mPos = NiPoint3::ZERO; mAppendZ = 0.0f; for( unsigned int i=0; i<4; ++i ) mRectPos[i] = NiPoint3::ZERO; mRectAppendY = 0.0f; mNode = 0; } inline cDoorInfo::~cDoorInfo() { mNode = 0; }