1
0
Fork 0
mirror of https://github.com/AquariaOSE/Aquaria.git synced 2025-07-03 14:34:34 +00:00

Build fixes for Linux, some warnings and compatibility fixes for C++17 and up

This commit is contained in:
fgenesis 2023-05-25 16:58:08 +02:00
parent 924bc058b4
commit 74ad8f7804
36 changed files with 126 additions and 225 deletions

View file

@ -44,7 +44,7 @@ void StateObject::removeState()
}
void StateObject::addRenderObject(RenderObject *renderObject, int layer)
void StateObject::addRenderObject(RenderObject *renderObject, unsigned layer)
{
stateManager->getState(name)->addRenderObject(renderObject, layer);
}
@ -75,12 +75,11 @@ StateData::~StateData()
}
}
void StateData::addRenderObject(RenderObject *renderObject, int layer)
void StateData::addRenderObject(RenderObject* renderObject, unsigned layer)
{
core->addRenderObject(renderObject, layer);
renderObjects.push_back (renderObject);
renderObject->setStateDataObject(this);
renderObject->layer = layer;
}
void StateData::removeRenderObject(RenderObject *renderObject)