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;
|
} TimerElapseSecondsResult;
|
||||||
TWN_API TimerElapseSecondsResult timer_elapse_seconds(float seconds_left, float interval);
|
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
|
#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