- Refactor on component system to support multiple scenes.

- node2d for 2d scenes
This commit is contained in:
2025-09-25 19:30:08 -04:00
parent f636feb4f1
commit 8925b3f2f0
10 changed files with 422 additions and 171 deletions

View File

@@ -92,6 +92,8 @@ add_library(fennec STATIC
# SCENE ================================================================================================================
include/fennec/scene/scene.h
include/fennec/scene/component.h
include/fennec/scene/scene_node.h
include/fennec/scene/node2d.h
# Renderers ============================================================================================================
@@ -217,9 +219,10 @@ add_library(fennec STATIC
# langproc ================================================================================================================
# Strings
include/fennec/langproc/strings/cstring.h
include/fennec/langproc/strings/locale.h
include/fennec/langproc/strings/cstring.h
include/fennec/langproc/strings/string.h
include/fennec/langproc/strings/format.h
include/fennec/langproc/strings/detail/_ctype.h
@@ -244,8 +247,6 @@ add_library(fennec STATIC
# EXTRA SOURCES ========================================================================================================
${FENNEC_EXTRA_SOURCES}
include/fennec/langproc/strings/format.h
include/fennec/scene/components/transform2d.h
)
add_dependencies(fennec metaprogramming fennec-dependencies)