|
shengine pre-release
shengine by mrsinho
|
#include "shengine/shEngine.h"#include "shengine/shInput.h"#include "shengine/shLinearAlgebra.h"#include "shenvironment/shEnvironment.h"#include <string.h>#include <cglm/cglm.h>Functions | |
| uint8_t | shSceneInit (ShEngine *p_engine) |
Initializes the scene in the shengine framework. | |
| uint8_t | shUpdateTransform (ShTransform *p_transform) |
Updates the transform in the shengine framework. | |
| uint8_t | shUpdateCamera (ShEngine *p_engine, ShTransform *p_transform, ShCamera *p_camera) |
Updates the camera in the shengine framework. | |
| uint8_t | shSceneUpdate (ShEngine *p_engine) |
Updates the scene in the shengine framework. | |
| uint8_t | shEndScene (ShEngine *p_engine) |
Ends the scene in the shengine framework. | |
| uint8_t shEndScene | ( | ShEngine * | p_engine | ) |
Ends the scene in the shengine framework.
| p_engine | Pointer to a valid ShEngine structure. |
| uint8_t shSceneInit | ( | ShEngine * | p_engine | ) |
Initializes the scene in the shengine framework.
| p_engine | Pointer to a valid ShEngine structure. |
| uint8_t shSceneUpdate | ( | ShEngine * | p_engine | ) |
Updates the scene in the shengine framework.
| p_engine | Pointer to a valid ShEngine structure. |
| uint8_t shUpdateCamera | ( | ShEngine * | p_engine, |
| ShTransform * | p_transform, | ||
| ShCamera * | p_camera | ||
| ) |
Updates the camera in the shengine framework.
| p_engine | Pointer to a valid ShEngine structure. |
| p_transform | Pointer to a valid ShTransform structure. |
| p_camera | Pointer to a valid ShCamera structure. |
| uint8_t shUpdateTransform | ( | ShTransform * | p_transform | ) |
Updates the transform in the shengine framework.
| p_transform | Pointer to a valid ShTransform structure. |