![]() |
ToyGine2 26.2.0
Game Engine for retro consoles
|
| Nstd | STL namespace |
| Cnumeric_limits< toy::math::fixed< Base, Intermediate, Fraction, Rounding > > | |
| Ntoy | Root namespace containing all engine modules |
| Napplication | Application-level types and utilities (version, etc.) |
| CVersion | Application version information structure |
| Ngeometry | Geometry types and utilities: sections (intervals), circles, ellipses, and related APIs |
| CCircle | Circle in 2D with center and radius |
| CEllipse | Axis-aligned ellipse in 2D with center and semi-axes |
| CSection | One-dimensional interval [start, end] over a numeric endpoint type |
| Nmath | Mathematical types, constants, and utilities: fixed-point, vectors, point |
| Cfixed | Fixed-point numeric type with configurable storage and fractional precision |
| CRawConstructorTag | Internal tag for constructing from raw storage |
| Cis_fixed_point | Unary type trait: true if T is an instantiation of toy::math::fixed, false otherwise |
| Cis_fixed_point< fixed< Base, Intermediate, Fraction, Rounding > > | |
| CPoint | 2D integer point for UI and input coordinates |
| CVector2 | 2D vector with floating-point or fixed-point components for positions, movement, and physics |
| Nnetwork | Network types: endpoint, socket error, flags, statistics, type, and related APIs |
| CEndpoint | Abstract base for a network endpoint (hostname and port) |
| CSocketStatistics | Byte counters for socket traffic (sent and received) |
| C_divmod10 | |
| CEnableBitwiseOperators | Primary template: disables generic bitwise operators for T unless specialized |
| CCStringView | Non-owning string view class for C-style strings |
| CCallbacksPool | Fixed-capacity array of function pointers for observer-style notification |
| CStaticCallback | Internal structure to store a callback function pointer |
| CFixedStringStorage | |
| CFixedString | Template string class with fixed-size character buffer |
| CFixedVector | |
| CFormatString | Wrapper around a toy::CStringView pattern with consteval validation of placeholders |
| COStringStream | Output stream that appends formatted values into a toy::StringLike backend |
| CStringFixedStorage | Fixed-size character storage with a tracked length and implicit null terminator at data()[size()] |
| Carray | STL class |
| Citerator | STL iterator class |
| Cconst_iterator | STL iterator class |
| Creverse_iterator | STL iterator class |
| Cconst_reverse_iterator | STL iterator class |
| Cnumeric_limits | Specialization of std::numeric_limits for toy::math::fixed |