| ▼Cstd::exception | STL class |
| ▼Cstd::runtime_error | STL class |
| ▼Ccontainers::ContainerError | Base exception for container errors |
| Ccontainers::BufferOverflow | Thrown when a fixed-capacity container is full |
| Ccontainers::BufferUnderflow | Thrown when popping from an empty container |
| Ccontainers::Result< T, E > | A sum type representing either a success value or an error |
| Ccontainers::RingBuffer< T, N > | A fixed-capacity circular buffer |
| Cyoda::ScopedTimer | A simple RAII-based timer for benchmarking |
| ▼Cgeometry::Shape | Abstract base class for all 2D shapes |
| Cgeometry::Circle | A circle defined by its radius |
| ▼Cgeometry::Rectangle | A rectangle defined by width and height |
| Cgeometry::Square | A square — a special case of Rectangle where width equals height |
| Cgeometry::Triangle | A triangle defined by its three side lengths |
| Ccontainers::Stack< T > | A simple LIFO stack backed by std::vector |
| Cyoda::Vec2< T > | A 2D vector with common geometric operations |