124 #define G_FLAG_ALL_RUNTIME \
125 (G_FLAG_SCRIPT_AUTOEXEC | G_FLAG_SCRIPT_OVERRIDE_PREF | G_FLAG_EVENT_SIMULATE | \
126 G_FLAG_USERPREF_NO_SAVE_ON_EXIT)
129 #define G_FLAG_ALL_READFILE 0
160 #define G_DEBUG_ALL \
161 (G_DEBUG | G_DEBUG_FFMPEG | G_DEBUG_PYTHON | G_DEBUG_EVENTS | G_DEBUG_WM | G_DEBUG_JOBS | \
162 G_DEBUG_FREESTYLE | G_DEBUG_DEPSGRAPH | G_DEBUG_IO | G_DEBUG_GHOST)
200 #define G_FILE_FLAG_ALL_RUNTIME (G_FILE_NO_UI | G_FILE_RECOVER_READ | G_FILE_RECOVER_WRITE)
203 #if !defined(__BIG_ENDIAN__) && !defined(__LITTLE_ENDIAN__)
204 # error Either __BIG_ENDIAN__ or __LITTLE_ENDIAN__ must be defined.
210 #ifdef __BIG_ENDIAN__
211 # define ENDIAN_ORDER B_ENDIAN
213 # define ENDIAN_ORDER L_ENDIAN
232 #define G_MAIN (G).main
@ G_DEBUG_GPU_FORCE_WORKAROUNDS
@ G_DEBUG_DEPSGRAPH_PRETTY
@ G_DEBUG_DEPSGRAPH_NO_THREADS
@ G_DEBUG_DEPSGRAPH_BUILD
@ G_FLAG_SCRIPT_OVERRIDE_PREF
@ G_FLAG_SCRIPT_AUTOEXEC_FAIL_QUIET
@ G_FLAG_USERPREF_NO_SAVE_ON_EXIT
@ G_FLAG_SCRIPT_AUTOEXEC_FAIL
These structs are the foundation for all linked lists in the library system.
struct ListBase recent_files