its my collection of Cpp11 cross platform self made "one header file only" libs
No External libraries dependencies needed except Cpp11 standard library
Just the lib EzGL is depending of a Opengl Loader like Glad
you just need to include the libs in your project and use it. thats all.
Some libs are in inter dependencies, so you may need to include the EzLibs dir in your building system
| Lib | Doc | Tested | Status | Description |
|---|---|---|---|---|
| ezAABB | 🚧 | ⛔ | 🚧 | 2D AABB Manipulation |
| ezAABBCC | 🚧 | ✔️ | ✔️ | 3D AABBCC Manipulation |
| ezActions | 🚧 | ⛔ | 🚧 | ezActions |
| ezApp | 🚧 | ⛔ | 🚧 | App Manipulation, Current working dir |
| ezArgs | 🚧 | ✔️ | ✔️ | Command Options parsing |
| ezBinBuf | 🚧 | ✔️ | ✔️ | ezBinBuf |
| ezBmp | 🚧 | ✔️ | ✔️ | Bitmap WriterzBmp |
| ezBuildInc | 🚧 | ✔️ | ✔️ | ezBuildInc |
| ezClass | 🚧 | ⛔ | 🚧 | ezClass |
| ezCmdProc | 🚧 | ✔️ | ✔️ | ezCmdProc |
| ezCnt | 🚧 | ✔️ | ✔️ | Spetials Containers |
| ezCron | ✔️ | ✔️ | ✔️ | Crontab parsing and time execution |
| ezCsv | 🚧 | ⛔ | 🚧 | Csv manipulation |
| ezCTest | 🚧 | ⛔ | 🚧 | ezCTest |
| ezDate | 🚧 | ✔️ | ✔️ | ezDate |
| ezEmbed | 🚧 | ⛔ | 🚧 | ezEmbed |
| ezExpr | ✔️ | ✔️ | ✔️ | Math expression parsing and computing |
| ezFdGraph | 🚧 | ⛔ | 🚧 | ezFdGraph |
| ezFigFont | 🚧 | ✔️ | ✔️ | ezFigFont |
| ezFile | 🚧 | 🚧 | 🚧 | File Manipulation |
| ezFmt | 🚧 | ⛔ | 🚧 | ezFmt |
| ezGraph | 🚧 | ✔️ | ✔️ | Internal Node Graph System |
| ezImGui | 🚧 | ⛔ | 🚧 | ezImGui |
| ezIni | 🚧 | ⛔ | 🚧 | Ini File Reader/Writer |
| ezLog | 🚧 | 🚧 | 🚧 | Log File Writer |
| ezMat2 | 🚧 | ⛔ | 🚧 | Mat2 manipulation |
| ezMat3 | 🚧 | ⛔ | 🚧 | Mat3 manipulation |
| ezMat4 | 🚧 | ⛔ | 🚧 | Mat4 manipulation |
| ezMath | 🚧 | ⛔ | 🚧 | Math methods |
| ezNamedPipe | 🚧 | 🚧 | 🚧 | ezNamedPipe |
| ezNet | 🚧 | ⛔ | 🚧 | ezNet |
| ezGL | 🚧 | ✔️ | 🚧 | Opengl manipulation |
| ezGeo | 🚧 | ✔️ | ✔️ | Geo manipulation |
| ezOS | 🚧 | ⛔ | 🚧 | ezOS |
| ezPlane | 🚧 | ⛔ | 🚧 | 3D Plane Manipulation |
| ezPlugin | 🚧 | ⛔ | 🚧 | ezPlugin |
| ezQuadTree | 🚧 | ⛔ | 🚧 | ezQuadTree |
| ezQuat | 🚧 | ⛔ | 🚧 | Quaternion Manipulation |
| ezScreen | 🚧 | ✔️ | ✔️ | ezScreen |
| ezSerial | 🚧 | ⛔ | 🚧 | ezSerial |
| ezSha | 🚧 | ✔️ | ✔️ | ezSha |
| ezSingleton | 🚧 | ⛔ | 🚧 | ezSingleton |
| ezSqlite | 🚧 | 🚧 | 🚧 | ezSqlite |
| ezStackString | 🚧 | ✔️ | ✔️ | ezStackString |
| ezStr | 🚧 | ⛔ | 🚧 | String Manipulation |
| ezTemplater | 🚧 | ✔️ | ✔️ | ezTemplater |
| ezTile | 🚧 | ✔️ | ✔️ | Geo Tile manipulation |
| ezTime | 🚧 | ⛔ | 🚧 | Time manipulation |
| ezTools | 🚧 | ✔️ | ✔️ | ezTools |
| ezVariant | 🚧 | ⛔ | 🚧 | Variant/Conversion for EzLIbs compatible types |
| ezVdbWriter | 🚧 | ✔️ | ✔️ | OpenVdb partial file format writer |
| ezVec2 | 🚧 | ✔️ | ✔️ | Vec2 Manipulation |
| ezVec3 | 🚧 | ✔️ | ✔️ | Vec3 Manipulation |
| ezVec4 | 🚧 | ✔️ | ✔️ | Vec4 Manipulation |
| ezVoxWriter | 🚧 | ✔️ | ✔️ | Magicavoxel partial file format writer |
| ezWorkerThread | 🚧 | ⛔ | 🚧 | ezWorkerThread |
| ezXml | 🚧 | ✔️ | ✔️ | xml Parsing |
| ezXmlConfig | 🚧 | ⛔ | 🚧 | xml config File Reader/Writer |
Copyright ©️ 2014-2024 Stephane Cuillerdier
See the License file