|
@@ -205,13 +205,13 @@ data, as this pointer will not be provided to your app again.
|
|
|
The SDL_AppResult value that terminated the app is provided here, in case
|
|
The SDL_AppResult value that terminated the app is provided here, in case
|
|
|
it's useful to know if this was a successful or failing run of the app.
|
|
it's useful to know if this was a successful or failing run of the app.
|
|
|
|
|
|
|
|
-## Implementing main callbacks for other languages
|
|
|
|
|
|
|
|
|
|
-If you're writing language bindings for SDL and want to provide the main
|
|
|
|
|
-callback functionality, you should call SDL_EnterAppMainCallbacks() and pass it
|
|
|
|
|
-the arguments and callback functions that you want called during the program
|
|
|
|
|
-execution. This function will call the init, event, and iterate functions and
|
|
|
|
|
-then once the application is done, will call the quit callback and return.
|
|
|
|
|
|
|
+## Using main functions from other languages
|
|
|
|
|
+
|
|
|
|
|
+If not working in C/C++, using SDL's entry points is still possible but more
|
|
|
|
|
+complex. Please refer to https://wiki.libsdl.org/SDL3/NonstandardStartup for
|
|
|
|
|
+the technical details.
|
|
|
|
|
+
|
|
|
|
|
|
|
|
## Summary and Best Practices
|
|
## Summary and Best Practices
|
|
|
|
|
|