diff options
| author | realtradam <[email protected]> | 2023-04-14 16:45:29 -0400 |
|---|---|---|
| committer | realtradam <[email protected]> | 2023-04-14 16:45:29 -0400 |
| commit | 4b9437a5bf8dea4475a2dd5f433ee9729d6493c2 (patch) | |
| tree | 7e4d76abcae19747043d29d87cfe85b99b2c625c /include/rodeo/log_t.h | |
| parent | 3387c9fef273f2cc0674ea77ed950c0965299c4e (diff) | |
| download | RodeoKit-4b9437a5bf8dea4475a2dd5f433ee9729d6493c2.tar.gz RodeoKit-4b9437a5bf8dea4475a2dd5f433ee9729d6493c2.zip | |
split off logging into seperate files
Diffstat (limited to 'include/rodeo/log_t.h')
| -rw-r--r-- | include/rodeo/log_t.h | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/include/rodeo/log_t.h b/include/rodeo/log_t.h new file mode 100644 index 0000000..844601a --- /dev/null +++ b/include/rodeo/log_t.h @@ -0,0 +1,40 @@ +#pragma once + +// -- external -- +#include "stc/cstr.h" + +typedef +enum +{ + rodeo_logLevel_info, + rodeo_logLevel_warning, + rodeo_logLevel_error +} +rodeo_logLevel_t; + +typedef +void +(*rodeo_log_function)(cstr text); + +typedef +union +{ + struct { + float x; + float y; + }; + float array[2]; +} +rodeo_vector2_t; + +typedef +union +{ + struct { + float x; + float y; + float z; + }; + float array[3]; +} +rodeo_vector3_t; |
