#pragma once #include "SGameSceneManager.h" namespace rp { //class SGameScenePlayer //{ //public: // //! 생성자 // SGameScenePlayer( SGameSceneManager& sceneMgr ); // //! 소멸자 // virtual ~SGameScenePlayer(); // //! 대상 씬 홀더 설정 // virtual void setup( SGameSceneHolder& sceneHolder ); // //! 플레이어 활성화 콜백 // virtual void onActivate() = 0; // //! 플레이어 비활성화 콜백 // virtual void onDeactivate() = 0; // //! 플레이어 틱 콜백 // virtual void onTick() = 0; //protected: // //! 씬 관리자 // SGameSceneManager& mSceneMgr; // //! 씬 홀더 // SGameSceneHolder* mSceneHolder; //}; }