File requesters

Thes functions are able to launch Save and load requesters, if the get functions return a pointer you need to free it

betray_requester_save

void betray_requester_save(char **types, uint type_count, void *id);

Description: launches a requester to save something. The id is a identyfier for the caller.

betray_requester_load

void betray_requester_load(char **types, uint type_count, void *id);

Description: launches ar equester to load something. The id is a identyfier for the caller.

betray_requester_save_get

char *betray_requester_save_get(void *id);

Description: Returns a path from the save requester. Will only return a string if the id matches the id given to betray_requester_save.

betray_requester_load_get

char *betray_requester_load_get(void *id);

Description: Returns a path from the load requester. Will only return a string if the id matches the id given to betray_requester_load.