Changed GameLoop Structure

This commit is contained in:
maple
2025-11-04 23:10:36 +00:00
parent e6c3ec5406
commit 1809136c5c
9 changed files with 318 additions and 2223 deletions

View File

@@ -14,6 +14,12 @@
# EXTERNAL cache entries
########################
//Examples
BUILD_RAYLIB_CPP_EXAMPLES:BOOL=OFF
//Build C++ modules support
BUILD_RAYLIB_CPP_MODULES:BOOL=OFF
//Path to a program.
CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line
@@ -153,6 +159,21 @@ CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_NAME:STATIC=game
//Value Computed by CMake
CMAKE_PROJECT_VERSION:STATIC=5.5.0
//Value Computed by CMake
CMAKE_PROJECT_VERSION_MAJOR:STATIC=5
//Value Computed by CMake
CMAKE_PROJECT_VERSION_MINOR:STATIC=5
//Value Computed by CMake
CMAKE_PROJECT_VERSION_PATCH:STATIC=0
//Value Computed by CMake
CMAKE_PROJECT_VERSION_TWEAK:STATIC=
//Path to a program.
CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib
@@ -218,6 +239,29 @@ CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND
// Studio IDE projects all commands are done without /nologo.
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
//Directory under which to collect all populated content
FETCHCONTENT_BASE_DIR:PATH=/home/maple/Documents/WebTest/build/_deps
//Disables all attempts to download or update content and assumes
// source dirs already exist
FETCHCONTENT_FULLY_DISCONNECTED:BOOL=OFF
//Enables QUIET option for all content population
FETCHCONTENT_QUIET:BOOL=ON
//When not empty, overrides where to find pre-populated content
// for raylib_cpp
FETCHCONTENT_SOURCE_DIR_RAYLIB_CPP:PATH=
//Enables UPDATE_DISCONNECTED behavior for all content population
FETCHCONTENT_UPDATES_DISCONNECTED:BOOL=OFF
//Enables UPDATE_DISCONNECTED behavior just for population of raylib_cpp
FETCHCONTENT_UPDATES_DISCONNECTED_RAYLIB_CPP:BOOL=OFF
//Git command line client
GIT_EXECUTABLE:FILEPATH=/usr/bin/git
//Arguments to supply to pkg-config
PKG_CONFIG_ARGN:STRING=
@@ -257,6 +301,18 @@ raylib_INCLUDE_DIR:PATH=/usr/include
//Path to a library.
raylib_LIBRARY:FILEPATH=/usr/lib/libraylib.so
//Value Computed by CMake
raylib_cpp_BINARY_DIR:STATIC=/home/maple/Documents/WebTest/build/_deps/raylib_cpp-build
//The directory containing a CMake configuration file for raylib_cpp.
raylib_cpp_DIR:PATH=raylib_cpp_DIR-NOTFOUND
//Value Computed by CMake
raylib_cpp_IS_TOP_LEVEL:STATIC=OFF
//Value Computed by CMake
raylib_cpp_SOURCE_DIR:STATIC=/home/maple/Documents/WebTest/build/_deps/raylib_cpp-src
########################
# INTERNAL cache entries
@@ -411,6 +467,8 @@ CMAKE_TAPI-ADVANCED:INTERNAL=1
CMAKE_UNAME:INTERNAL=/usr/bin/uname
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: GIT_EXECUTABLE
GIT_EXECUTABLE-ADVANCED:INTERNAL=1
PC_RAYLIB_CFLAGS:INTERNAL=-I/usr/include
PC_RAYLIB_CFLAGS_I:INTERNAL=
PC_RAYLIB_CFLAGS_OTHER:INTERNAL=