Files

47 lines
710 B
C++
Raw Permalink Normal View History

#include "Game/Scene/Scene.hpp"
2022-11-21 19:20:03 -05:00
Scene::Scene(const char *pName) : NerveExecutor(pName) {
mListExecutor = nullptr;
2022-11-21 19:20:03 -05:00
_C = 0;
mSceneObjHolder = nullptr;
2022-11-21 19:20:03 -05:00
}
Scene::~Scene() {
if (mSceneObjHolder != nullptr) {
2022-11-21 19:20:03 -05:00
delete mSceneObjHolder;
}
if (mListExecutor != nullptr) {
2022-11-21 19:20:03 -05:00
delete mListExecutor;
}
}
void Scene::init() {
}
void Scene::start() {
}
void Scene::update() {
}
void Scene::draw() const {
}
void Scene::calcAnim() {
}
void Scene::initNameObjListExecutor() {
SceneNameObjListExecutor* exec = new SceneNameObjListExecutor();
exec->init();
mListExecutor = exec;
}
void Scene::initSceneObjHolder() {
mSceneObjHolder = new SceneObjHolder();
}