LEG_ReturnCode
Definition: c_api.h:62
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_isParameterSet(ConfigHandle config, const char *name, LEG_Bool *out)
C API to get/set/register/save configuration parameters.
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_getBoolParameter(ConfigHandle config, const char *name, LEG_Bool *out)
C API to get/set/register/save configuration parameters.
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_clone(const ConfigHandle orig, ConfigHandle *clone)
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_setUnitMultiplier(ConfigHandle config, const char *param, const float multiplier)
C API to get/set/register/save configuration parameters.
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_getFloatParameter(ConfigHandle config, const char *name, float *out)
C API to get/set/register/save configuration parameters.
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_registerBoolParameter(ConfigHandle config, const char *name)
C API to get/set/register/save configuration parameters.
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_registerStringParameter(ConfigHandle config, const char *name)
C API to get/set/register/save configuration parameters.
int Int32
Definition: c_api.h:55
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_getIntParameter(ConfigHandle config, const char *name, Int32 *out)
C API to get/set/register/save configuration parameters.
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_setFloatParameter(ConfigHandle config, const char *name, const float val)
C API to get/set/register/save configuration parameters.
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_registerIntParameter(ConfigHandle config, const char *name)
C API to get/set/register/save configuration parameters.
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_loadParameters(ConfigHandle config, const char *filename, LEG_Bool *out)
C API to get/set/register/save configuration parameters.
unsigned long long ConfigHandle
Definition: c_api.h:22
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_getStringParameter(ConfigHandle config, const char *name, const char **out)
C API to get/set/register/save configuration parameters.
LEG_Bool
Definition: c_api.h:111
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_setStringParameter(ConfigHandle config, const char *name, const char *val)
C API to get/set/register/save configuration parameters.
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_helpString(ConfigHandle config, const char **out)
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_getUnitMultiplier(ConfigHandle config, const char *param, float *out)
C API to get/set/register/save configuration parameters.
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_registerFloatParameter(ConfigHandle config, const char *name)
C API to get/set/register/save configuration parameters.
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_saveParameters(ConfigHandle config, const char *filename, LEG_Bool *out)
C API to get/set/register/save configuration parameters.
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_hasParameter(ConfigHandle config, const char *name, LEG_Bool *out)
C API to get/set/register/save configuration parameters.
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_processArguments(ConfigHandle config, int argc, char **argv, int *processedArgCount)
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_setBoolParameter(ConfigHandle config, const char *name, const bool val)
C API to get/set/register/save configuration parameters.
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_create(const char *filepath, ConfigHandle *retConfig)
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_processParameters(ConfigHandle config, const char **paramNames, const char **paramValues, const int count)
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_delete(ConfigHandle config)
LEGIONRUNTIME_DLL LEG_ReturnCode legion_config_setIntParameter(ConfigHandle config, const char *name, const int val)
C API to get/set/register/save configuration parameters.