|
shengine pre-release
shengine by mrsinho
|
#include "shenvironment/shEnvironment.h"#include <stdio.h>#include <stdlib.h>#include <memory.h>#include <string.h>Functions | |
| uint8_t | shGetIniProperties (const char *ini_file_path, SmdFileHandle *p_ini_smd, ShIniProperties *p_ini_properties) |
| Function to get INI properties from a file. | |
| uint8_t | shGetApplicationProperties (const char *application_file_path, SmdFileHandle *p_application_smd, ShApplicationProperties *p_application_properties) |
| Function to get application properties from a file. | |
| uint8_t | shGetHostMemoryProperties (const char *host_memory_file_path, SmdFileHandle *p_host_memory_smd, ShHostMemoryProperties *p_host_memory_properties) |
| Function to get host memory properties from a file. | |
| uint8_t | shGetVulkanMemoryProperties (const char *vulkan_memory_file_path, SmdFileHandle *p_vulkan_memory_smd, ShVulkanMemoryProperties *p_vulkan_memory_properties) |
| Function to get Vulkan memory properties from a file. | |
| uint8_t | shGetSerialProperties (const char *serial_file_path, SmdFileHandle *p_serial_smd, ShSerialProperties *p_serial_properties) |
| Retrieves serial properties from a specified file. | |
| uint8_t | shGetSceneProperties (const char *scene_file_path, SmdFileHandle *p_scene_smd, ShSceneProperties *p_scene_properties) |
| Retrieves scene properties from a specified file. | |
| uint8_t shGetApplicationProperties | ( | const char * | application_file_path, |
| SmdFileHandle * | p_application_smd, | ||
| ShApplicationProperties * | p_application_properties | ||
| ) |
Function to get application properties from a file.
This function retrieves application properties from the specified application file and initializes the corresponding structures.
| application_file_path | Path to the application file. |
| p_application_smd | Valid pointer to an SmdFileHandle structure for application properties. |
| p_application_properties | Pointer to the ShApplicationProperties structure to store the retrieved application properties. |
| uint8_t shGetHostMemoryProperties | ( | const char * | card_inputs_file_path, |
| SmdFileHandle * | p_card_inputs_smd, | ||
| ShHostMemoryProperties * | p_card_inputs_properties | ||
| ) |
Function to get host memory properties from a file.
This function retrieves host memory properties from the specified card inputs file and initializes the corresponding structures.
| card_inputs_file_path | Path to the card inputs file. |
| p_card_inputs_smd | Pointer to an SmdFileHandle structure for host memory properties. |
| p_card_inputs_properties | Pointer to the ShHostMemoryProperties structure to store the retrieved host memory properties. |
| uint8_t shGetIniProperties | ( | const char * | ini_file_path, |
| SmdFileHandle * | p_ini_smd, | ||
| ShIniProperties * | p_ini_properties | ||
| ) |
Function to get INI properties from a file.
This function retrieves INI properties from the specified INI file and initializes the corresponding structures.
| ini_file_path | Path to the INI file. |
| p_ini_smd | Pointer to an SmdFileHandle structure for INI properties. |
| p_ini_properties | Pointer to the ShIniProperties structure to store the retrieved INI properties. |
| uint8_t shGetSceneProperties | ( | const char * | scene_file_path, |
| SmdFileHandle * | p_scene_smd, | ||
| ShSceneProperties * | p_scene_properties | ||
| ) |
Retrieves scene properties from a specified file.
| scene_file_path | Path to the scene file. |
| p_scene_smd | Valid pointer to an SmdFileHandle structure for the scene. |
| p_scene_properties | Valid pointer to an ShSceneProperties structure. |
| uint8_t shGetSerialProperties | ( | const char * | serial_file_path, |
| SmdFileHandle * | p_serial_smd, | ||
| ShSerialProperties * | p_serial_properties | ||
| ) |
Retrieves serial properties from a specified file.
| serial_file_path | Path to the serial file. |
| p_serial_smd | Valid pointer to an SmdFileHandle structure for serial. |
| p_serial_properties | Valid pointer to an ShSerialProperties structure. |
| uint8_t shGetVulkanMemoryProperties | ( | const char * | vulkan_memory_file_path, |
| SmdFileHandle * | p_vulkan_memory_smd, | ||
| ShVulkanMemoryProperties * | p_vulkan_memory_properties | ||
| ) |
Function to get Vulkan memory properties from a file.
This function retrieves Vulkan memory properties from the specified Vulkan memory file and initializes the corresponding structures.
| vulkan_memory_file_path | Path to the Vulkan memory file. |
| p_vulkan_memory_smd | Pointer to an SmdFileHandle structure for Vulkan memory properties. |
| p_vulkan_memory_properties | Pointer to the ShVulkanMemoryProperties structure to store the retrieved Vulkan memory properties. |