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 |
---|---|---|---|---|
EzApp | β | β | π§ | App Manipulation, Current working dir |
EzArgs | π§ | βοΈ | βοΈ | Command Options parsing |
Lib | Doc | Tested | Status | Description |
---|---|---|---|---|
EzLzw | β | βοΈ | βοΈ | Compress/Decompress LZW |
Lib | Doc | Tested | Status | Description |
---|---|---|---|---|
EzFile | β | β | π§ | File Manipulation |
Data | Doc | Tested | Status | Description |
---|---|---|---|---|
EzIni | β | β | π§ | Ini File Reader/Writer |
EzLog | β | β | π§ | Log File Writer |
EzXmlConfig | β | βοΈ | βοΈ | xml config File Reader/Writer |
2D Img | Doc | Tested | Status | Description |
---|---|---|---|---|
EzBmp | β | π§ | π§ | Bitmap Writer |
EzGif | β | π§ | π§ | Gif Writer |
EzPng | β | β | π§ | Png Writer |
3D Model | Doc | Tested | Status | Description |
---|---|---|---|---|
EzVdbWriter | β | π§ | βοΈ | OpenVdb partial file format writer |
EzVoxWriter | β | π§ | βοΈ | Magicavoxel partial file format writer |
Lib | Doc | Tested | Status | Description |
---|---|---|---|---|
EzExpr | π§ | βοΈ | βοΈ | Math expression parsing and computing |
EzMath | β | βοΈ | π§ | Math methods |
EzVec2 | β | βοΈ | βοΈ | Vec2 Manipulation |
EzVec3 | β | βοΈ | βοΈ | Vec3 Manipulation |
EzVec4 | β | βοΈ | βοΈ | Vec4 Manipulation |
EzQuat | β | β | π§ | Quaternion Manipulation |
EzPlane | β | β | π§ | 3D Plane Manipulation |
EzAABB | β | β | π§ | 2D AABB Manipulation |
EzAABBCCC | β | β | π§ | 3D AABBCC Manipulation |
EzVariant | β | β | π§ | Variant/Conversion for EzLIbs compatible types |
Lib | Doc | Tested | Status | Description |
---|---|---|---|---|
EzGraph | β | βοΈ | βοΈ | Internal Node Graph System |
EzStr | β | π§ | π§ | String Manipulation |
EzXml | β | βοΈ | βοΈ | xml Parsing |
Lib | Doc | Tested | Status | Description |
---|---|---|---|---|
EzGL | β | π§ | π§ | Opengl manipulation |
Lib | Doc | Tested | Status | Description |
---|---|---|---|---|
EzTime | β | β | π§ | Time manipulation |
EzCron | π§ | βοΈ | βοΈ | Crontab parsing and time execution |
Copyright Β©οΈ 2014-2024 Stephane Cuillerdier
See the License file