8#ifndef SH_SCENE_HANDLE_H
9#define SH_SCENE_HANDLE_H
uint8_t shSceneUpdate(ShEngine *p_engine)
Updates the scene in the shengine framework.
Definition shScene.c:133
uint8_t shUpdateCamera(ShEngine *p_engine, ShTransform *p_transform, ShCamera *p_camera)
Updates the camera in the shengine framework.
Definition shScene.c:71
uint8_t shEndScene(ShEngine *p_engine)
Ends the scene in the shengine framework.
Definition shScene.c:159
uint8_t shSceneInit(ShEngine *p_engine)
Initializes the scene in the shengine framework.
Definition shScene.c:16
uint8_t shUpdateTransform(ShTransform *p_transform)
Updates the transform in the shengine framework.
Definition shScene.c:41
struct ShHostMemoryLinker ShHostMemoryLinker
Definition shScene.h:23
Represents a camera component in scene.
Definition shCamera.h:23
Represents the ShEngine structure, which is the main instance of the engine.
Definition shEngine.h:78
Represents an identity component in scene.
Definition shIdentity.h:28
Structure representing properties related to the scene.
Definition shEnvironment.h:164