|
Cogs.Foundation
|
| ▼NCogs | Main Cogs namespace |
| ►NCollections | Contains collection classes used to manage object storage |
| ►NComponentModel | Contains code for composing and managing entities built from components |
| ►NGeometry | |
| ►NLogging | Contains logging functionality for the Cogs native library |
| ►NMemory | |
| ►NNetwork | |
| ►NReflection | Contains reflection support |
| CDirectoryEntry | |
| CFileContents | Abstract base class storing data read from a file |
| CFileEntry | |
| CFileHandle | |
| ►CFileSystemWatcher | |
| ►CGesture | |
| ►CGestures | |
| CImmutableString | Represents a non-copyable immutable string |
| CInterpolator | |
| ►CIntrusiveList | |
| CIntrusiveNode | |
| CItem | |
| ►CKeyboard | |
| CLLToENUConverter | Converts WGS latitude-longitude coordinates to ENU local tangential east-north-up coordinate system |
| CMemoryBufferBackedFileContents | |
| CMMapBackedFileContents | |
| CModule | Base class for managing libraries dynamically loaded at runtime |
| CModuleAPI | Helper class for shared libraries that implement the getPublicAPI function and provide a structure of function pointers that contain the module's public API |
| CMonitor | Helper class for enumerating available displays on the host computer |
| ►CMouse | |
| CPlatformContext | |
| CPointer | Provides scoped storage for a raw pointer and corresponding deletion logic |
| CStorage | |
| CStringView | Provides a weakly referenced view over the contents of a string |
| CTimer | Old timer class |
| CUniqueValue | A value that is cleared when it is moved from |
| CWindowData | |
| ▼Nstd | STL namespace |
| Chash< Cogs::Reflection::Type > | Specialized hash function for type instances |
| Chash< Cogs::StringView > | Hash structure specialized to provide std compatible hashing of StringView instances |