Raven Engine v0.1
Loading...
Searching...
No Matches
Core Directory Reference

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