![]() |
LibGame
v0.4.0
The LG Game Engine - Copyright (C) 2024-2025 ETMSoftware
|
Functions | |
LG_Scene | lg_scene_new (int id, LG_Camera *cam1, LG_Light light1, Rec2Df landscape_rec, uint16_t grid_width) |
void | lg_scene_free (LG_Scene *scene) |
=== Higher level scene/frame stuff === The starting point for scenes
LG_Scene lg_scene_new | ( | int | id, |
LG_Camera * | cam1, | ||
LG_Light | light1, | ||
Rec2Df | landscape_rec, | ||
uint16_t | grid_width | ||
) |
Create and init a new scene
LG_Scene is defined in lg_scene_graph.h
Generated nodes:
id | Scene's id, set to -1 on error |
cam1 | A pointer to a LG_Camera |
light1 | A LG_Light |
landscape_rec | A Rec2Df, should be centered |
grid_width | Grid width, ie number of units along one row or one column, should be even - if odd, we substract one |