![]() |
Raven Engine v0.1
|
Files | |
| ArgParser.h | |
| Base.h | |
| Buffer.h | |
| Provides a simple buffer class for raw memory management. | |
| Casting.h | |
| Provides casting utilities for safe type conversions and CRTP-based self-casting. | |
| Concepts.h | |
| Provides various type concepts for the Raven engine. | |
| DeferredDeletionQueue.h | |
| Frame-aware deferred destruction system for GPU and engine resources. | |
| EntityComponentSystem.h | |
| EntryPoint.h | |
| ErrorHandling.h | |
| Filesystem.cpp | |
| Filesystem.h | |
| FixedFunction.h | |
| Move-only, small-buffer-optimized function wrapper. | |
| Hardware.cpp | |
| Hardware.h | |
| Logging.h | |
| Memory.h | |
| MemoryTracker.h | |
| Reflection.h | |
| System.cpp | |
| System.h | |
| Timer.h | |
| Provides a high resolution Timer, a ScopedTimer for RAII timing, and a Time utility for GLFW-based time queries. | |
| Timestep.h | |
| Types.h | |
| Fundamental type definitions and alignment utilities for Raven Engine. | |
| UUID.cpp | |
| UUID.h | |
| UUIDGenerator.cpp | |
| UUIDGenerator.h | |
| Provides a thread-safe generator for 64-bit tagged UUIDs. | |
| Window.cpp | |
| Window.h | |