Files
inferno-hart/src/scene/scene.cpp
2022-11-02 12:09:55 +00:00

38 lines
449 B
C++

#include <scene/scene.hpp>
#include <scene/object.hpp>
#include <scene/camera.hpp>
#include <scene/mesh.hpp>
using namespace inferno;
Scene::Scene()
{
}
Scene::~Scene()
{
}
void Scene::setCamera(Camera* camera)
{
mCurrentCamera = camera;
}
Camera* Scene::getCamera()
{
return mCurrentCamera;
}
void Scene::addMesh(Mesh* mesh)
{
mMeshs.push_back(mesh);
}
const std::vector<Mesh*>& Scene::getRenderables()
{
return mMeshs;
}