39 lines
673 B
C++
39 lines
673 B
C++
#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;
|
|
|
|
//};
|
|
|
|
} |