Fixed some build errors.

This commit is contained in:
arby
2022-02-17 19:42:50 +01:00
parent 29b7cf2b57
commit 938e57f071
3 changed files with 5 additions and 5 deletions

View File

@@ -3,7 +3,7 @@ cmake_policy(VERSION 3.0)
project (LearnOpenGL) project (LearnOpenGL)
set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS ON) set(CMAKE_CXX_EXTENSIONS ON)

View File

@@ -11,7 +11,7 @@
class Animator class Animator
{ {
public: public:
Animator::Animator(Animation* animation) Animator(Animation* animation)
{ {
m_CurrentTime = 0.0; m_CurrentTime = 0.0;
m_CurrentAnimation = animation; m_CurrentAnimation = animation;

View File

@@ -98,7 +98,7 @@ int main()
// load entities // load entities
// ----------- // -----------
Entity ourEntity(FileSystem::getPath("resources/objects/planet/planet.obj")); Entity ourEntity(Model(FileSystem::getPath("resources/objects/planet/planet.obj")));
ourEntity.transform.setLocalPosition({ 10, 0, 0 }); ourEntity.transform.setLocalPosition({ 10, 0, 0 });
const float scale = 0.75; const float scale = 0.75;
ourEntity.transform.setLocalScale({ scale, scale, scale }); ourEntity.transform.setLocalScale({ scale, scale, scale });
@@ -108,7 +108,7 @@ int main()
for (unsigned int i = 0; i < 10; ++i) for (unsigned int i = 0; i < 10; ++i)
{ {
lastEntity->addChild(FileSystem::getPath("resources/objects/planet/planet.obj")); lastEntity->addChild(Model(FileSystem::getPath("resources/objects/planet/planet.obj")));
lastEntity = lastEntity->children.back().get(); lastEntity = lastEntity->children.back().get();
//Set tranform values //Set tranform values
@@ -154,7 +154,7 @@ int main()
while (lastEntity->children.size()) while (lastEntity->children.size())
{ {
ourShader.setMat4("model", lastEntity->transform.getModelMatrix()); ourShader.setMat4("model", lastEntity->transform.getModelMatrix());
lastEntity->Draw(ourShader); lastEntity->pModel->Draw(ourShader);
lastEntity = lastEntity->children.back().get(); lastEntity = lastEntity->children.back().get();
} }