├── .gitignore ├── .gitmodules ├── FlecsRaylib.sln ├── FlecsRaylib ├── Config │ └── KeyBinds.plecs ├── Core │ ├── CoreRendering.cpp │ ├── CoreRendering.h │ ├── CoreTypes.h │ ├── FeatureLifecycle.cpp │ ├── FeatureLifecycle.h │ ├── Reflection.cpp │ └── Reflection.h ├── Data │ ├── GameTypes.h │ ├── Inputs.h │ └── Visuals.h ├── Features │ ├── UserInput.cpp │ ├── UserInput.h │ ├── WorldTimeHandler.cpp │ └── WorldTimeHandler.h ├── FlecsRaylib.cpp ├── FlecsRaylib.vcxproj ├── FlecsRaylib.vcxproj.filters └── Modules │ ├── InputBindings.cpp │ ├── InputBindings.h │ ├── InputProcessing.cpp │ ├── InputProcessing.h │ ├── RaylibBridge.cpp │ ├── RaylibBridge.h │ ├── Rendering.cpp │ ├── Rendering.h │ ├── StdBridge.cpp │ └── StdBridge.h ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/.gitmodules -------------------------------------------------------------------------------- /FlecsRaylib.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib.sln -------------------------------------------------------------------------------- /FlecsRaylib/Config/KeyBinds.plecs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Config/KeyBinds.plecs -------------------------------------------------------------------------------- /FlecsRaylib/Core/CoreRendering.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Core/CoreRendering.cpp -------------------------------------------------------------------------------- /FlecsRaylib/Core/CoreRendering.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Core/CoreRendering.h -------------------------------------------------------------------------------- /FlecsRaylib/Core/CoreTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Core/CoreTypes.h -------------------------------------------------------------------------------- /FlecsRaylib/Core/FeatureLifecycle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Core/FeatureLifecycle.cpp -------------------------------------------------------------------------------- /FlecsRaylib/Core/FeatureLifecycle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Core/FeatureLifecycle.h -------------------------------------------------------------------------------- /FlecsRaylib/Core/Reflection.cpp: -------------------------------------------------------------------------------- 1 | #include "Reflection.h" 2 | -------------------------------------------------------------------------------- /FlecsRaylib/Core/Reflection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Core/Reflection.h -------------------------------------------------------------------------------- /FlecsRaylib/Data/GameTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Data/GameTypes.h -------------------------------------------------------------------------------- /FlecsRaylib/Data/Inputs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Data/Inputs.h -------------------------------------------------------------------------------- /FlecsRaylib/Data/Visuals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Data/Visuals.h -------------------------------------------------------------------------------- /FlecsRaylib/Features/UserInput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Features/UserInput.cpp -------------------------------------------------------------------------------- /FlecsRaylib/Features/UserInput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Features/UserInput.h -------------------------------------------------------------------------------- /FlecsRaylib/Features/WorldTimeHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Features/WorldTimeHandler.cpp -------------------------------------------------------------------------------- /FlecsRaylib/Features/WorldTimeHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Features/WorldTimeHandler.h -------------------------------------------------------------------------------- /FlecsRaylib/FlecsRaylib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/FlecsRaylib.cpp -------------------------------------------------------------------------------- /FlecsRaylib/FlecsRaylib.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/FlecsRaylib.vcxproj -------------------------------------------------------------------------------- /FlecsRaylib/FlecsRaylib.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/FlecsRaylib.vcxproj.filters -------------------------------------------------------------------------------- /FlecsRaylib/Modules/InputBindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Modules/InputBindings.cpp -------------------------------------------------------------------------------- /FlecsRaylib/Modules/InputBindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Modules/InputBindings.h -------------------------------------------------------------------------------- /FlecsRaylib/Modules/InputProcessing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Modules/InputProcessing.cpp -------------------------------------------------------------------------------- /FlecsRaylib/Modules/InputProcessing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Modules/InputProcessing.h -------------------------------------------------------------------------------- /FlecsRaylib/Modules/RaylibBridge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Modules/RaylibBridge.cpp -------------------------------------------------------------------------------- /FlecsRaylib/Modules/RaylibBridge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Modules/RaylibBridge.h -------------------------------------------------------------------------------- /FlecsRaylib/Modules/Rendering.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Modules/Rendering.cpp -------------------------------------------------------------------------------- /FlecsRaylib/Modules/Rendering.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Modules/Rendering.h -------------------------------------------------------------------------------- /FlecsRaylib/Modules/StdBridge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Modules/StdBridge.cpp -------------------------------------------------------------------------------- /FlecsRaylib/Modules/StdBridge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/FlecsRaylib/Modules/StdBridge.h -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lexxicon/FlecsRaylib/HEAD/README.md --------------------------------------------------------------------------------