Bit of cleanup.

This commit is contained in:
2023-11-01 23:08:20 -05:00
parent d530210bed
commit c4032b4a84
32 changed files with 212 additions and 162 deletions

View File

@ -9,4 +9,8 @@
using namespace Dawn;
Material::Material(SceneItem *item) : SceneItemComponent(item) {
}
ShaderManager & Material::getShaderManager() {
return *this->getGame()->renderManager.getShaderManager();
}

View File

@ -17,5 +17,11 @@ namespace Dawn {
* @param item Scene Item this component belongs to.
*/
Material(SceneItem *item);
/**
* Returns the shader manager for the game.
* @return The shader manager for the game.
*/
ShaderManager & getShaderManager();
};
}

View File

@ -45,6 +45,7 @@ bool_t TriggerController2D::getCollidingResult(Collider2D* movingObject) {
default: {
assertUnreachable("TriggerController2D::getCollidingResult: Moving object type not implemented");
return false;
}
}
}