EABase
Platform abstraction headers
A collection of header files providing platform-independent data types and feature macros for software development.
EABase is a small set of header files that define platform-independent data types and platform feature macros.
170 stars
16 watching
104 forks
Language: C++
last commit: 3 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
electronicarts/eamain | Provides a platform-independent entry point for handling console output, return codes, and command-line arguments | 45 |
electronicarts/eaassert | A simple and lightweight assert technology written in C++ | 43 |
heliumproject/core | A C++ platform abstraction and standard library with features like Reflection, IPC, and RPC for building modern applications | 34 |
sago007/platformfolders | A C++ library to abstract platform-specific directory paths | 179 |
alaingalvan/crosswindow | A cross-platform system abstraction library for managing windows and performing OS tasks. | 646 |
console-rs/console | A library providing access to various terminal features and utilities for building command line interfaces. | 953 |
nicebyte/nicegraf | An abstraction layer for graphics APIs | 199 |
valvesoftware/togl | A Direct3D to OpenGL abstraction layer for translation and compatibility | 2,043 |
icculus/physfs | Provides a portable and flexible way to interact with files in a platform-independent manner. | 555 |
yelnats321/entityplus | An Entity Component System library for C++14 that decouples data from mechanics by using Entities, Components, and Systems. | 190 |
electronicarts/eastdc | A package implementing standard C library facilities in the form of a C++ library | 489 |
oxid-esales/oxideshop_ce | A PHP-based e-commerce software component with modular architecture for flexible customization | 237 |
deepcake/chickens | An example of using an entity-component system framework with game engines and physics libraries to create interactive content | 1 |
clj-commons/manifold | A compatibility layer for event-driven abstractions | 1,021 |
preshing/turf | Provides a configurable C++ platform adapter with a common API for various concurrent programming constructs | 555 |