This commit is contained in:
Jeroen van Rijn
2025-06-05 21:38:59 +02:00
parent 5ce6eae366
commit 2428fa37a9

View File

@@ -4,63 +4,63 @@ import "base:runtime"
@(require_results)
user_home_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_home_dir(allocator)
return _user_home_dir(allocator)
}
// application caches, logs, temporary files
@(require_results)
user_cache_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_cache_dir(allocator)
return _user_cache_dir(allocator)
}
// application assets
@(require_results)
user_data_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_data_dir(allocator)
return _user_data_dir(allocator)
}
// application history, ui layout state, logs
@(require_results)
user_state_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_state_dir(allocator)
return _user_state_dir(allocator)
}
@(require_results)
user_config_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_config_dir(allocator)
return _user_config_dir(allocator)
}
@(require_results)
user_music_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_music_dir(allocator)
return _user_music_dir(allocator)
}
@(require_results)
user_desktop_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_desktop_dir(allocator)
return _user_desktop_dir(allocator)
}
@(require_results)
user_documents_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_documents_dir(allocator)
return _user_documents_dir(allocator)
}
@(require_results)
user_downloads_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_downloads_dir(allocator)
return _user_downloads_dir(allocator)
}
@(require_results)
user_pictures_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_pictures_dir(allocator)
return _user_pictures_dir(allocator)
}
@(require_results)
user_public_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_public_dir(allocator)
return _user_public_dir(allocator)
}
@(require_results)
user_videos_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_videos_dir(allocator)
}
return _user_videos_dir(allocator)
}