|
@@ -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)
|
|
|
+}
|