Data Structures | |
| struct | rs_tm |
Typedefs | |
| typedef int | rs_time_t |
Functions | |
| rs_time_t | rsTime (rs_time_t *timer) |
| rs_tm * | rsLocaltime (rs_tm *local, const rs_time_t *timer) |
| int64_t | rsUptimeMillis (void) |
| int64_t | rsUptimeNanos (void) |
| float | rsGetDt (void) |
RenderScript time routines.
This file contains RenderScript functions relating to time and date manipulation.
Definition in file rs_time.rsh.
| typedef int rs_time_t |
Calendar time interpreted as seconds elapsed since the Epoch (00:00:00 on January 1, 1970, Coordinated Universal Time (UTC)).
Definition at line 31 of file rs_time.rsh.
| float rsGetDt | ( | void | ) |
Returns the time in seconds since this function was last called in this script.
Converts the time specified by timer into broken-down time and stores it in local. This function also returns a pointer to local. If local is NULL, this function does nothing and returns NULL.
| local | Broken-down time. |
| timer | Input time as calendar time. |
local). Returns the number of seconds since the Epoch (00:00:00 UTC, January 1, 1970). If timer is non-NULL, the result is also stored in the memory pointed to by this variable. If an error occurs, a value of -1 is returned.
| timer | Location to also store the returned calendar time. |
| int64_t rsUptimeMillis | ( | void | ) |
Returns the current system clock (uptime) in milliseconds.
| int64_t rsUptimeNanos | ( | void | ) |
Returns the current system clock (uptime) in nanoseconds.