|
6 | 6 | [](https://github.com/al1-ce/sily-gamelib)
|
7 | 7 | [](https://github.com/al1-ce/sily-jspp)
|
8 | 8 |
|
| 9 | +### *sily-raylib* and *sily-gamelib* will be merged and reworked in *raylight* |
| 10 | + |
| 11 | +### README IS WIP (will get full *"wiki"* at some day) |
| 12 | + |
9 | 13 | ## Modules
|
10 | 14 |
|
| 15 | +* sily.bindbc - BindBC utils |
11 | 16 | * sily - Core utils
|
12 |
| -* sily.dlib - [DLib](https://github.com/gecko0307/dlib) utils |
13 | 17 | * sily.dyaml - Improved [dyaml](https://github.com/dlang-community/D-YAML) node retrieving
|
| 18 | +* sily.sdlang - Improved [sdlite](https://github.com/s-ludwig/sdlite) |
| 19 | +* sily.unit - Unittest utils |
14 | 20 |
|
15 | 21 | ## core
|
16 | 22 | * `sily.color` and `sily.vector`: Contains color and templated vector structs with utils
|
@@ -54,7 +60,6 @@ help = getopt(
|
54 | 60 | "color|C", "Sets color type. Must be \'ansi8\', \'ansi256\', \'truecolor\'", &conf.color,
|
55 | 61 | );
|
56 | 62 |
|
57 |
| -uint _opt = 0; |
58 | 63 | if (help.helpWanted || args.length == 1) {
|
59 | 64 | printGetopt(
|
60 | 65 | "Usage: app [args] file",
|
@@ -83,20 +88,29 @@ Colors:
|
83 | 88 | Misc:
|
84 | 89 | options Returns options
|
85 | 90 | ```
|
| 91 | + |
86 | 92 | * `sily.array`: Array manipulation (fill, search)
|
| 93 | +* `sily.async`: Async (timer, promise) utils |
87 | 94 | * `sily.clang`: Utils to work with C bindings (plus `sily.ptr`)
|
88 | 95 | * `sily.conv`: Streamlined conversion
|
| 96 | +* `sily.curl`: JS-like http requests |
89 | 97 | * `sily.file`: File manipulation
|
90 | 98 | * `sily.math`: Misc math utils
|
91 | 99 | * `sily.matrix`: Matrix math
|
| 100 | +* `sily.meta.enums`: Unwraps enums |
92 | 101 | * `sily.meta.swizzle`: Swizzling used by `sily.vector` and `sily.color`. `sily.meta` itself is empty
|
93 | 102 | * `sily.path`: Path manipulation
|
94 | 103 | * `sily.property`: Template mixin to generate properties
|
95 | 104 | * `sily.ptr`: Pointer conversion
|
| 105 | +* `sily.quat`: Quaternion math |
96 | 106 | * `sily.queue`: FCFS queue container
|
| 107 | +* `sily.random`: std.random wrapper |
| 108 | +* `sily.stack`: LCFS stack container |
97 | 109 | * `sily.stdio`: Stdio wrapper
|
98 | 110 | * `sily.string`: String manipulation
|
| 111 | +* `sily.thread`: Thread wrapper |
99 | 112 | * `sily.time`: Time wrapper
|
| 113 | +* `sily.uid`: UID generator |
100 | 114 | * `sily.uni`: `std.uni` alternative
|
101 |
| -* `sily.quaternion`: Quaternion math |
| 115 | +* `sily.uri`: URI/URL parser |
102 | 116 |
|
0 commit comments