This commit is contained in:
Jeroen van Rijn
2025-06-05 21:38:59 +02:00
parent 5ce6eae366
commit 2428fa37a9
+12 -12
View File
@@ -4,63 +4,63 @@ import "base:runtime"
@(require_results) @(require_results)
user_home_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) { 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 // application caches, logs, temporary files
@(require_results) @(require_results)
user_cache_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) { user_cache_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_cache_dir(allocator) return _user_cache_dir(allocator)
} }
// application assets // application assets
@(require_results) @(require_results)
user_data_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) { 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 // application history, ui layout state, logs
@(require_results) @(require_results)
user_state_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) { user_state_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_state_dir(allocator) return _user_state_dir(allocator)
} }
@(require_results) @(require_results)
user_config_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) { user_config_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_config_dir(allocator) return _user_config_dir(allocator)
} }
@(require_results) @(require_results)
user_music_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) { user_music_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_music_dir(allocator) return _user_music_dir(allocator)
} }
@(require_results) @(require_results)
user_desktop_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) { user_desktop_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_desktop_dir(allocator) return _user_desktop_dir(allocator)
} }
@(require_results) @(require_results)
user_documents_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) { user_documents_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_documents_dir(allocator) return _user_documents_dir(allocator)
} }
@(require_results) @(require_results)
user_downloads_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) { user_downloads_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_downloads_dir(allocator) return _user_downloads_dir(allocator)
} }
@(require_results) @(require_results)
user_pictures_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) { user_pictures_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_pictures_dir(allocator) return _user_pictures_dir(allocator)
} }
@(require_results) @(require_results)
user_public_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) { user_public_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_public_dir(allocator) return _user_public_dir(allocator)
} }
@(require_results) @(require_results)
user_videos_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) { user_videos_dir :: proc(allocator: runtime.Allocator) -> (dir: string, err: Error) {
return _user_videos_dir(allocator) return _user_videos_dir(allocator)
} }