Even more refactoring

This commit is contained in:
2021-09-19 20:50:35 -07:00
parent 3ed24da3b6
commit e87e04decf
22 changed files with 120 additions and 114 deletions

View File

@ -7,9 +7,7 @@
#include "sandboxscene.h"
scripter_t scripter;
bool sandboxSceneInit(sandboxscene_t *game, engine_t *engine) {
bool sandboxSceneInit(sandboxscene_t *game) {
assetFontLoad(&game->font, "fonts/opensans/OpenSans-Regular.ttf");
assetTextureLoad(&game->texture, "test_texture.png");
assetShaderLoad(&game->shader,
@ -19,11 +17,11 @@ bool sandboxSceneInit(sandboxscene_t *game, engine_t *engine) {
return true;
}
void sandboxSceneUpdate(sandboxscene_t *game, engine_t *engine) {
void sandboxSceneUpdate(sandboxscene_t *game) {
cameraLookAt(&game->camera, 3,3,3, 0,0,0);
cameraPerspective(&game->camera, 45,
engine->render.width/engine->render.height,
game->engine.render.width/game->engine.render.height,
0.01f, 1000.0f
);

View File

@ -27,6 +27,7 @@
#include "../../ui/framedtextmenu.h"
typedef struct {
engine_t engine;
camera_t camera;
primitive_t primitive;
@ -42,7 +43,7 @@ typedef struct {
* @param engine Engine to use during init.
* @return True if successful, otherwise false.
*/
bool sandboxSceneInit(sandboxscene_t *game, engine_t *engine);
bool sandboxSceneInit(sandboxscene_t *game);
/**
* Update a sandbox scene.
@ -50,7 +51,7 @@ bool sandboxSceneInit(sandboxscene_t *game, engine_t *engine);
* @param game Game to update.
* @param engine Engine to use when updating.
*/
void sandboxSceneUpdate(sandboxscene_t *game, engine_t *engine);
void sandboxSceneUpdate(sandboxscene_t *game);
/**
* Dispose a previously created scene game.