| SDL_SetAppMetadata(3) | SDL3 FUNCTIONS | SDL_SetAppMetadata(3) |
SDL_SetAppMetadata - Specify basic metadata about your app.
Defined in SDL3/SDL_init.h
#include "SDL3/SDL.h"
bool SDL_SetAppMetadata(const char *appname, const char *appversion, const char *appidentifier);
You can optionally provide metadata about your app to SDL. This is not required, but strongly encouraged.
There are several locations where SDL can make use of metadata (an "About" box in the macOS menu bar, the name of the app can be shown on some audio mixers, etc). Any piece of metadata can be left as NULL, if a specific detail doesn't make sense for the app.
This function should be called as early as possible, before
SDL_Init . Multiple calls to this function are allowed, but various state might not change once it has been set up with a previous call to this function.
Passing a NULL removes any previous metadata.
This is a simplified interface for the most important information. You can supply significantly more detailed metadata with
SDL_SetAppMetadataProperty ().
Returns true on success or false on failure; call
SDL_GetError () for more information.
It is safe to call this function from any thread.
This function is available since SDL 3.2.0.
| SDL 3.2.10 | Simple Directmedia Layer |