175 #define BLENDER_STARTUP_FILE "startup.blend"
176 #define BLENDER_USERPREF_FILE "userpref.blend"
177 #define BLENDER_QUIT_FILE "quit.blend"
178 #define BLENDER_BOOKMARK_FILE "bookmarks.txt"
179 #define BLENDER_HISTORY_FILE "recent-files.txt"
180 #define BLENDER_PLATFORM_SUPPORT_FILE "platform_support.txt"
bool BKE_appdir_app_template_any(void)
void BKE_tempdir_init(const char *userdir)
const char * BKE_appdir_folder_default_or_root(void) ATTR_WARN_UNUSED_RESULT ATTR_RETURNS_NONNULL
const char * BKE_appdir_folder_id_user_notest(int folder_id, const char *subfolder)
bool BKE_appdir_font_folder_default(char *dir)
const char * BKE_appdir_folder_id_create(int folder_id, const char *subfolder)
const char * BKE_appdir_folder_id_version(int folder_id, int version, bool check_is_dir)
bool BKE_appdir_app_is_portable_install(void)
bool BKE_appdir_folder_documents(char *dir)
void BKE_appdir_init(void)
const char * BKE_appdir_folder_id(int folder_id, const char *subfolder)
bool BKE_appdir_app_template_has_userpref(const char *app_template)
void BKE_appdir_app_templates(struct ListBase *templates)
void BKE_appdir_exit(void)
void BKE_tempdir_session_purge(void)
void BKE_appdir_program_path_init(const char *argv0)
const char * BKE_appdir_folder_home(void)
const char * BKE_tempdir_session(void)
@ BLENDER_RESOURCE_PATH_SYSTEM
@ BLENDER_RESOURCE_PATH_LOCAL
@ BLENDER_RESOURCE_PATH_USER
bool BKE_appdir_app_template_id_search(const char *app_template, char *path, size_t path_len)
bool BKE_appdir_folder_id_ex(int folder_id, const char *subfolder, char *path, size_t path_len)
const char * BKE_tempdir_base(void)
bool BKE_appdir_folder_caches(char *r_path, size_t path_len)
const char * BKE_appdir_program_path(void)
const char * BKE_appdir_folder_default(void) ATTR_WARN_UNUSED_RESULT
@ BLENDER_SYSTEM_DATAFILES
const char * BKE_appdir_program_dir(void)
const char * BKE_appdir_folder_root(void) ATTR_WARN_UNUSED_RESULT ATTR_RETURNS_NONNULL
bool BKE_appdir_program_python_search(char *fullpath, size_t fullpath_len, int version_major, int version_minor)
#define ATTR_WARN_UNUSED_RESULT
#define ATTR_RETURNS_NONNULL