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 |