/* ========================================================================== * ÀÛ ¼º ÀÚ : À̼ø±Ô * ÀÛ ¼º ÀÏ : 2008.01.24 * ³» ¿ë : * ÁÖÀÇ»çÇ× : *===========================================================================*/ #pragma once class cPortalSceneNode; /// Æ÷Å» Á¤º¸ class cPortalInfo { public: cPortalInfo( const char* potalName, unsigned int mapIndex, float x, float y, unsigned int range, unsigned int targetIndex, int zdegree, float nameheight, bool IsCreated, cPortalSceneNode* node ); public: cString mPotalName; /// ¼Ò¼Ó¸Ê À妽º unsigned int mMapIndex; bool mIsCreateView; /// ÁÂÇ¥ float mX; float mY; /// ¹üÀ§ unsigned int mRange; /// ´ë»ó Æ÷Å» À妽º unsigned int mTargetIndex; /// ȸÀü int mZDegree; /// À̸§ ³ôÀ̰ª float mNameHeight; /// ³ëµå cPortalSceneNode* mNode; }; inline cPortalInfo::cPortalInfo( const char* potalName, unsigned int mapIndex, float x, float y, unsigned int range, unsigned int targetIndex, int zdegree, float nameheight, bool IsCreated, cPortalSceneNode* node ) : mMapIndex( mapIndex ) , mX( x ) , mY( y ) , mRange( range ) , mTargetIndex( targetIndex ) , mZDegree( zdegree ) , mNameHeight( nameheight ) , mIsCreateView(IsCreated ) , mNode( node ) { mPotalName = potalName; }