twn_util.c: add logging over base types
This commit is contained in:
parent
53917b05b7
commit
045d2764fa
@ -80,4 +80,8 @@ typedef struct TimerElapseSecondsResult {
|
||||
} TimerElapseSecondsResult;
|
||||
TWN_API TimerElapseSecondsResult timer_elapse_seconds(float seconds_left, float interval);
|
||||
|
||||
TWN_API void log_vec2(Vec2 vector, char const *message);
|
||||
TWN_API void log_vec3(Vec3 vector, char const *message);
|
||||
TWN_API void log_rect(Rect rect, char const *message);
|
||||
|
||||
#endif
|
||||
|
@ -357,3 +357,16 @@ void profile_list_stats(void) {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void log_vec2(Vec2 vector, char const *message) {
|
||||
log_info("%s = (%f, %f)", message, (double)vector.x, (double)vector.y);
|
||||
}
|
||||
|
||||
void log_vec3(Vec3 vector, char const *message) {
|
||||
log_info("%s = (%f, %f, %f)", message, (double)vector.x, (double)vector.y, (double)vector.z);
|
||||
}
|
||||
|
||||
void log_rect(Rect rect, char const *message) {
|
||||
log_info("%s = (%f, %f, %f, %f)", message, (double)rect.x, (double)rect.y, (double)rect.w, (double)rect.h);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user