SleakEngine 1.0.0
C++23 multi-backend game engine
Loading...
Searching...
No Matches
Utility

General-purpose containers, the String type, and the exception hierarchy. More...

Classes

class  Sleak::CameraNotFound
class  Sleak::EmptyContainerException
class  Sleak::FileIOException
class  Sleak::Graph< T >
 Represents a graph data structure with vertices and edges. More...
class  Sleak::HashTable< Key, Value >
 Implements a hash table (or map) for efficient key-value storage and retrieval. More...
class  Sleak::Heap< T, isMinHeap >
 Implements a binary heap data structure for efficient priority queue operations. More...
class  Sleak::IndexOutOfBoundsException
class  Sleak::InvalidArgumentException
class  Sleak::InvalidIteratorException
class  Sleak::List< T >
 Implements a dynamic array-like list for storing and managing a collection of elements. More...
class  Sleak::NotImplementedException
class  Sleak::NullPointerException
class  Sleak::Pair< T1, T2 >
 A simple container for storing two values as a pair. More...
class  Sleak::PriorityList< T >
 A list where elements are stored with associated priorities. More...
class  Sleak::Queue< T >
 Implements a FIFO (First-In, First-Out) queue data structure. More...
class  Sleak::SleakException
class  Sleak::Stack< T >
 Implements a LIFO (Last-In, First-Out) stack data structure. More...
class  Sleak::String
 A dynamic string class, similar to std::string but STL-agnostic. More...
class  Sleak::Tree< T >
 Implements a binary tree data structure for hierarchical data organization. More...

Detailed Description

General-purpose containers, the String type, and the exception hierarchy.