8 #ifndef K_FIRESYNC_TIMESPAN_H
9 #define K_FIRESYNC_TIMESPAN_H
16 kFsFx(kTimeSpan) kTimeSpan_FromTicks(
k64s ticks);
17 kFsFx(kTimeSpan) kTimeSpan_FromParts(
k32s days,
k32s hours,
k32s minutes,
k32s seconds,
k32s milliseconds);
18 kFsFx(kTimeSpan) kTimeSpan_FromTotalDays(
k64f totalDays);
19 kFsFx(kTimeSpan) kTimeSpan_FromTotalHours(
k64f totalHours);
20 kFsFx(kTimeSpan) kTimeSpan_FromTotalMinutes(
k64f totalMinutes);
21 kFsFx(kTimeSpan) kTimeSpan_FromTotalSeconds(
k64f totalSeconds);
22 kFsFx(kTimeSpan) kTimeSpan_FromTotalMilliseconds(
k64f totalMilliseconds);
26 kFsFx(
k32s) kTimeSpan_Days(kTimeSpan span);
27 kFsFx(
k32s) kTimeSpan_Hours(kTimeSpan span);
28 kFsFx(
k32s) kTimeSpan_Minutes(kTimeSpan span);
29 kFsFx(
k32s) kTimeSpan_Seconds(kTimeSpan span);
30 kFsFx(
k32s) kTimeSpan_Milliseconds(kTimeSpan span);
31 kFsFx(
k64s) kTimeSpan_Ticks(kTimeSpan span);
33 kFsFx(
k64f) kTimeSpan_TotalDays(kTimeSpan span);
34 kFsFx(
k64f) kTimeSpan_TotalHours(kTimeSpan span);
35 kFsFx(
k64f) kTimeSpan_TotalMinutes(kTimeSpan span);
36 kFsFx(
k64f) kTimeSpan_TotalSeconds(kTimeSpan span);
37 kFsFx(
k64f) kTimeSpan_TotalMilliseconds(kTimeSpan span);
39 kFsFx(kTimeSpan) kTimeSpan_Add(kTimeSpan a, kTimeSpan b);
40 kFsFx(kTimeSpan) kTimeSpan_Subtract(kTimeSpan a, kTimeSpan b);
43 #include <kFireSync/Utils/kTimeSpan.x.h>
Essential API declarations for the kFireSync library.