LDKSceneDiagnosticFn
Callback for reporting a scene diagnostic.
typedef void(*LDKSceneDiagnosticFn)(const char *message, void *user);
Parameters
message- Message displayed to the user.
user- Opaque caller-supplied data passed to the callback.
Callback for reporting a scene diagnostic.
typedef void(*LDKSceneDiagnosticFn)(const char *message, void *user);
messageusertypedef struct LDKSceneResult{
bool ok;
char error[256];
}LDKSceneResult;
Set the scene diagnostic handler.
LDK_API void ldk_scene_diagnostic_handler_set(
LDKSceneDiagnosticFn handler,
void *user
);
LDKSceneDiagnosticFn handlervoid *userClear the state of the scene result.
LDK_API void ldk_scene_result_clear(LDKSceneResult *result);
LDKSceneResult *resultStore a scene diagnostic message in the result.
LDK_API void ldk_scene_result_set_error(
LDKSceneResult *result,
const char *error
);
LDKSceneResult *resultconst char *error