SYMBOL INDEX (3835 symbols across 312 files) FILE: c/add-markers.c function max_u8 (line 18) | uint8_t max_u8(uint8_t a, uint8_t b) { function img_gray_copy (line 24) | void img_gray_copy(uint8_t *dst, uint8_t *src, uint32_t dst_x, uint32_t ... function img_pixel_put (line 34) | void img_pixel_put(uint8_t *buffer, uint32_t stride, uint32_t x, uint32_... function img_vline (line 40) | void img_vline(uint8_t *buffer, uint32_t stride, uint32_t x1, uint32_t y... function img_hline (line 47) | void img_hline(uint8_t *buffer, uint32_t stride, uint32_t x1, uint32_t y... type ntt_font (line 55) | typedef struct { function ntt_font (line 60) | ntt_font *ntt_font_load(const char *font_file) { function ntt_font_measure (line 75) | void ntt_font_measure(const ntt_font *font, const char *text, const int ... function ntt_font_draw (line 104) | void ntt_font_draw(const ntt_font *font, uint8_t *img, const uint32_t im... function frequency_to_x (line 138) | int frequency_to_x(const int image_width, const uint64_t frequency_real_... function main (line 143) | int main(int argc, char **argv) { FILE: c/batch.c function export_buffer (line 30) | void export_buffer() { function next_frequency (line 38) | void next_frequency() { function receive_sample_block (line 51) | int receive_sample_block(hackrf_transfer *transfer) { function main (line 62) | int main(int argc, char **argv) { FILE: c/demod-fm-streaming.c function nal_check_error (line 41) | void nal_check_error(const char *file, int line) { type queue (line 76) | typedef struct { function queue (line 82) | queue *queue_new(int capacity) { function queue_push (line 90) | void queue_push(queue *q, ALuint v) { function ALuint (line 98) | ALuint queue_pop(queue *q) { type fir_filter (line 145) | typedef struct { function fir_filter (line 154) | fir_filter *fir_filter_new(int sample_rate, int half_ampl_freq, int leng... function fir_filter_load (line 165) | void fir_filter_load(fir_filter *filter, double *samples, int length) { function fir_filter_get (line 187) | double fir_filter_get(fir_filter *filter, int index) { function fir_filter_free (line 195) | void fir_filter_free(fir_filter *filter) { type downsampler (line 201) | typedef struct { function downsampler (line 210) | downsampler *downsampler_new(int in_rate, int out_rate, int filter_freq,... function downsampler_process (line 221) | void downsampler_process(downsampler *d, double *samples, int length) { function downsampler_free (line 235) | void downsampler_free(downsampler *d) { function average (line 252) | double average(double *values, int length) { function shift_frequency (line 260) | void shift_frequency(double *samples_i, double *samples_q, int length, i... function process_sample_block (line 279) | void process_sample_block(uint8_t *buffer, size_t length) { function receive_sample_block (line 403) | int receive_sample_block(hackrf_transfer *transfer) { function cleanup (line 409) | void cleanup() { function main (line 421) | int main(int argc, char **argv) { FILE: c/demod-fm.c function nal_check_error (line 32) | void nal_check_error(const char *file, int line) { type fir_filter (line 107) | typedef struct { function fir_filter (line 116) | fir_filter *fir_filter_new(int sample_rate, int half_ampl_freq, int leng... function fir_filter_load (line 127) | void fir_filter_load(fir_filter *filter, double *samples, int length) { function fir_filter_get (line 149) | double fir_filter_get(fir_filter *filter, int index) { function fir_filter_free (line 157) | void fir_filter_free(fir_filter *filter) { type downsampler (line 163) | typedef struct { function downsampler (line 172) | downsampler *downsampler_new(int in_rate, int out_rate, int filter_freq,... function downsampler_process (line 183) | void downsampler_process(downsampler *d, double *samples, int length) { function downsampler_free (line 197) | void downsampler_free(downsampler *d) { function average (line 214) | double average(double *values, int length) { function shift_frequency (line 222) | void shift_frequency(double *samples_i, double *samples_q, int length, i... function process_sample_block (line 241) | void process_sample_block(uint8_t *buffer, size_t length) { function receive_sample_block (line 340) | int receive_sample_block(hackrf_transfer *transfer) { function main (line 345) | int main(int argc, char **argv) { FILE: c/easypng.h function write_gray_png (line 6) | static void write_gray_png(const char *fname, const int width, const int... FILE: c/fft-batch-broad.c function clamp_u8 (line 37) | uint8_t clamp_u8(int v, uint8_t min, uint8_t max) { function hackrf_check_status (line 43) | static void hackrf_check_status(int status, const char *message, const c... function receive_sample_block (line 56) | int receive_sample_block(hackrf_transfer *transfer) { function setup_hackrf (line 131) | static void setup_hackrf() { function teardown_hackrf (line 159) | static void teardown_hackrf() { function setup_fftw (line 167) | static void setup_fftw() { function teardown_fftw (line 174) | static void teardown_fftw() { function main (line 183) | int main(int argc, char **argv) { FILE: c/fft-batch.c function clamp_u8 (line 35) | uint8_t clamp_u8(int v, uint8_t min, uint8_t max) { function hackrf_check_status (line 41) | static void hackrf_check_status(int status, const char *message, const c... function receive_sample_block (line 54) | int receive_sample_block(hackrf_transfer *transfer) { function setup_hackrf (line 104) | static void setup_hackrf() { function teardown_hackrf (line 132) | static void teardown_hackrf() { function setup_fftw (line 140) | static void setup_fftw() { function teardown_fftw (line 147) | static void teardown_fftw() { function main (line 156) | int main(int argc, char **argv) { FILE: c/fft-stitch-broad.c function max_u8 (line 22) | uint8_t max_u8(uint8_t a, uint8_t b) { function img_gray_copy (line 28) | void img_gray_copy(uint8_t *dst, uint8_t *src, uint32_t dst_x, uint32_t ... function img_pixel_put (line 38) | void img_pixel_put(uint8_t *buffer, uint32_t stride, uint32_t x, uint32_... function main (line 46) | int main(int argc, char **argv) { FILE: c/fft-stitch.c function max_u8 (line 40) | uint8_t max_u8(uint8_t a, uint8_t b) { function img_gray_copy (line 46) | void img_gray_copy(uint8_t *dst, uint8_t *src, uint32_t dst_x, uint32_t ... function img_pixel_put (line 56) | void img_pixel_put(uint8_t *buffer, uint32_t stride, uint32_t x, uint32_... function img_vline (line 62) | void img_vline(uint8_t *buffer, uint32_t stride, uint32_t x1, uint32_t y... function img_hline (line 68) | void img_hline(uint8_t *buffer, uint32_t stride, uint32_t x1, uint32_t y... type ntt_font (line 76) | typedef struct { function ntt_font (line 81) | ntt_font *ntt_font_load(const char *font_file) { function ntt_font_measure (line 97) | void ntt_font_measure(const ntt_font *font, const char *text, const int ... function ntt_font_draw (line 126) | void ntt_font_draw(const ntt_font *font, uint8_t *img, const uint32_t im... function main (line 160) | int main() { FILE: c/fft.c function receive_sample_block (line 45) | int receive_sample_block(hackrf_transfer *transfer) { function setup_hackrf (line 58) | static void setup_hackrf() { function teardown_hackrf (line 86) | static void teardown_hackrf() { function set_frequency (line 92) | static void set_frequency() { function setup_fftw (line 101) | static void setup_fftw() { function teardown_fftw (line 107) | static void teardown_fftw() { function check_shader_error (line 115) | static void check_shader_error(GLuint shader) { function setup_gl (line 129) | static void setup_gl() { function prepare (line 169) | static void prepare() { function update (line 181) | static void update() { function draw (line 216) | static void draw() { function teardown_gl (line 236) | static void teardown_gl() { function export (line 241) | static void export() { function key_callback (line 250) | static void key_callback(GLFWwindow* window, int key, int scancode, int ... function setup_glfw (line 272) | static void setup_glfw() { function teardown_glfw (line 285) | static void teardown_glfw() { function main (line 292) | int main(int argc, char **argv) { FILE: c/gradual-noise.c function sine_ease_in_out (line 27) | double sine_ease_in_out(double p) { function quadratic_ease_in_out (line 34) | double quadratic_ease_in_out(double p) { function quintic_ease_in_out (line 45) | double quintic_ease_in_out(double p) { function lerp (line 54) | double lerp(double a, double b, double t) { function clamp (line 59) | double clamp(double v, double min, double max) { function read_buffer (line 63) | void read_buffer(uint8_t *dst, double freq_mhz) { function put_pixel (line 71) | static inline void put_pixel(uint8_t *image_buffer, int x, int y, uint8_... function put_block (line 77) | static inline void put_block(uint8_t *image_buffer, int x, int y, uint8_... function main (line 85) | int main() { FILE: c/gridvis.c function receive_sample_block (line 39) | int receive_sample_block(hackrf_transfer *transfer) { function setup_fake (line 61) | static void setup_fake() { function setup_hackrf (line 72) | static void setup_hackrf() { function set_frequency (line 105) | static void set_frequency() { function teardown_hackrf (line 114) | static void teardown_hackrf() { function check_shader_error (line 120) | static void check_shader_error(char *prefix, GLuint shader) { function setup (line 135) | static void setup() { function prepare (line 184) | static void prepare() { function update (line 234) | static void update() { function draw (line 238) | static void draw() { function error_callback (line 327) | static void error_callback(int error, const char* description) { function print_camera_pos (line 331) | static void print_camera_pos() { function key_callback (line 335) | static void key_callback(GLFWwindow* window, int key, int scancode, int ... function main (line 367) | int main(void) { FILE: c/iq-lines.c function clampf (line 39) | float clampf(float v, float min, float max) { function hackrf_check_status (line 45) | void hackrf_check_status(int status, const char *message, const char *fi... function receive_sample_block (line 58) | int receive_sample_block(hackrf_transfer *transfer) { function setup_hackrf (line 66) | static void setup_hackrf() { function teardown_hackrf (line 99) | static void teardown_hackrf() { function set_frequency (line 105) | static void set_frequency() { function pixel_put (line 115) | void pixel_put(uint8_t *image_buffer, int x, int y, int color) { function pixel_inc (line 120) | void pixel_inc(uint8_t *image_buffer, int x, int y) { function draw_line (line 135) | void draw_line(uint8_t *image_buffer, int x1, int y1, int x2, int y2, in... function update_image_buffer (line 152) | static void update_image_buffer() { function check_shader_error (line 172) | static void check_shader_error(GLuint shader) { function setup (line 183) | static void setup() { function prepare (line 224) | static void prepare() { function update (line 237) | static void update() { function draw (line 242) | static void draw() { function export (line 264) | static void export() { function error_callback (line 275) | static void error_callback(int error, const char* description) { function key_callback (line 279) | static void key_callback(GLFWwindow* window, int key, int scancode, int ... function main (line 320) | int main(void) { FILE: c/iqvis-rtl.c function rtl_check_status (line 29) | void rtl_check_status(rtlsdr_dev_t *device, int status, const char *mess... function receive_block (line 41) | void receive_block(unsigned char *in_buffer, uint32_t buffer_length, voi... function setup_rtl (line 74) | static void setup_rtl() { function set_frequency (line 113) | static void set_frequency() { function teardown_rtl (line 120) | static void teardown_rtl() { function setup (line 134) | static void setup() { function prepare (line 142) | static void prepare() { function update (line 154) | static void update() { function export (line 158) | static void export() { function draw (line 218) | static void draw() { function error_callback (line 236) | static void error_callback(int error, const char* description) { function key_callback (line 240) | static void key_callback(GLFWwindow* window, int key, int scancode, int ... function main (line 270) | int main(void) { FILE: c/iqvis.c function receive_sample_block (line 30) | int receive_sample_block(hackrf_transfer *transfer) { function setup_hackrf (line 54) | static void setup_hackrf() { function set_frequency (line 87) | static void set_frequency() { function teardown_hackrf (line 94) | static void teardown_hackrf() { function check_shader_error (line 100) | static void check_shader_error(GLuint shader) { function setup (line 114) | static void setup() { function prepare (line 154) | static void prepare() { function update (line 166) | static void update() { function export (line 170) | static void export() { function draw (line 230) | static void draw() { function error_callback (line 250) | static void error_callback(int error, const char* description) { function key_callback (line 254) | static void key_callback(GLFWwindow* window, int key, int scancode, int ... function main (line 276) | int main(void) { FILE: c/osc-server.c function die (line 15) | static void die(const char * format, ...) function warn (line 24) | static void warn(const char * format, ...) { function swap32 (line 32) | static inline void swap32(void *v) { } function swap (line 34) | static inline void swap(char *a, char *b){ function swap32 (line 40) | static inline void swap32(void *v) { function check_arg (line 49) | void check_arg(int cond, const char *format, ...) { function get_string (line 60) | ssize_t get_string(void *data, ssize_t size) { type osc_arg (line 90) | typedef union osc_arg { type osc_message (line 96) | typedef struct { function osc_message_get_int_arg (line 108) | int32_t osc_message_get_int_arg(const osc_message *msg, int index) { function osc_message_get_float_arg (line 114) | float osc_message_get_float_arg(const osc_message *msg, int index) { type parser (line 120) | typedef struct { function parse_int32 (line 148) | int32_t parse_int32(parser *p) { function parse_float (line 163) | float parse_float(parser *p) { function handle_datagram (line 179) | void handle_datagram(char *data, size_t size) { function main (line 260) | int main() { FILE: c/piqvis.c function rtl_check_status (line 33) | void rtl_check_status(rtlsdr_dev_t *device, int status, const char *mess... function receive_block (line 45) | void receive_block(unsigned char *in_buffer, uint32_t buffer_length, voi... function setup_rtl (line 77) | static void setup_rtl() { function set_frequency (line 116) | static void set_frequency() { function teardown_rtl (line 123) | static void teardown_rtl() { function ngl_check_gl_error (line 138) | void ngl_check_gl_error(const char *file, int line) { function check_shader_error (line 173) | static void check_shader_error(GLuint shader) { function setup (line 203) | static void setup() { function prepare (line 262) | static void prepare() { function update (line 270) | static void update() { function draw (line 275) | static void draw() { function error_callback (line 286) | static void error_callback(int error, const char* description) { function key_callback (line 290) | static void key_callback(GLFWwindow* window, int key, int scancode, int ... function main (line 318) | int main(void) { FILE: c/play.c function nal_check_error (line 13) | void nal_check_error(const char *file, int line) { function main (line 46) | int main(int argc, char **argv) { FILE: c/reader.c function receive_sample_block (line 25) | int receive_sample_block(hackrf_transfer *transfer) { function usage (line 51) | void usage() { function main (line 55) | int main(int argc, char **argv) { FILE: c/render-text.c function imax (line 10) | int imax(const int a, const int b) { function measure_text (line 14) | void measure_text(const stbtt_fontinfo *font, const char *text, int x, i... function img_gray_copy (line 44) | void img_gray_copy(uint8_t *dst, uint8_t *src, uint32_t dst_x, uint32_t ... function main (line 52) | int main() { FILE: c/rfcap.c function export_buffer (line 26) | void export_buffer(uint8_t *buffer) { function receive_sample_block (line 36) | int receive_sample_block(hackrf_transfer *transfer) { function main (line 43) | int main(int argc, char **argv) { FILE: c/sender.c function send_sample_block (line 6) | int send_sample_block(hackrf_transfer *transfer) { function main (line 12) | int main(int argc, char **argv) { FILE: c/single-sample.c function clamp_u8 (line 25) | static inline uint8_t clamp_u8(int v, uint8_t min, uint8_t max) { function pixel_put (line 29) | void pixel_put(uint8_t *image_buffer, int x, int y, int color) { function pixel_inc (line 34) | void pixel_inc(uint8_t *image_buffer, int x, int y) { function draw_line (line 53) | void draw_line(uint8_t *image_buffer, int x1, int y1, int x2, int y2, in... function write_image (line 70) | void write_image(uint8_t *image_buffer, int fname_index) { function usage (line 76) | void usage() { function main (line 80) | int main(int argc, char **argv) { FILE: c/tv-sender.c function send_sample_block (line 16) | int send_sample_block(hackrf_transfer *transfer) { function main (line 51) | int main(int argc, char **argv) { FILE: c/vis.c function receive_sample_block (line 29) | int receive_sample_block(hackrf_transfer *transfer) { function setup_hackrf (line 38) | static void setup_hackrf() { function set_frequency (line 71) | static void set_frequency() { function teardown_hackrf (line 78) | static void teardown_hackrf() { function check_shader_error (line 84) | static void check_shader_error(GLuint shader) { function setup (line 98) | static void setup() { function prepare (line 143) | static void prepare() { function update (line 155) | static void update() { function export (line 159) | static void export() { function draw (line 219) | static void draw() { function error_callback (line 239) | static void error_callback(int error, const char* description) { function key_callback (line 243) | static void key_callback(GLFWwindow* window, int key, int scancode, int ... function main (line 259) | int main(void) { FILE: data-wrangling/csv2lua.py function csv2lua (line 5) | def csv2lua(in_file, out_file, global_name): function usage (line 35) | def usage(): FILE: externals/lua/src/lapi.c function TValue (line 60) | static TValue *index2addr (lua_State *L, int idx) { function growstack (line 91) | static void growstack (lua_State *L, void *ud) { function LUA_API (line 97) | LUA_API int lua_checkstack (lua_State *L, int n) { function LUA_API (line 118) | LUA_API void lua_xmove (lua_State *from, lua_State *to, int n) { function LUA_API (line 133) | LUA_API lua_CFunction lua_atpanic (lua_State *L, lua_CFunction panicf) { function LUA_API (line 143) | LUA_API const lua_Number *lua_version (lua_State *L) { function LUA_API (line 159) | LUA_API int lua_absindex (lua_State *L, int idx) { function LUA_API (line 166) | LUA_API int lua_gettop (lua_State *L) { function LUA_API (line 171) | LUA_API void lua_settop (lua_State *L, int idx) { function reverse (line 192) | static void reverse (lua_State *L, StkId from, StkId to) { function LUA_API (line 206) | LUA_API void lua_rotate (lua_State *L, int idx, int n) { function LUA_API (line 221) | LUA_API void lua_copy (lua_State *L, int fromidx, int toidx) { function LUA_API (line 236) | LUA_API void lua_pushvalue (lua_State *L, int idx) { function LUA_API (line 250) | LUA_API int lua_type (lua_State *L, int idx) { function LUA_API (line 256) | LUA_API const char *lua_typename (lua_State *L, int t) { function LUA_API (line 263) | LUA_API int lua_iscfunction (lua_State *L, int idx) { function LUA_API (line 269) | LUA_API int lua_isinteger (lua_State *L, int idx) { function LUA_API (line 275) | LUA_API int lua_isnumber (lua_State *L, int idx) { function LUA_API (line 282) | LUA_API int lua_isstring (lua_State *L, int idx) { function LUA_API (line 288) | LUA_API int lua_isuserdata (lua_State *L, int idx) { function LUA_API (line 294) | LUA_API int lua_rawequal (lua_State *L, int index1, int index2) { function LUA_API (line 301) | LUA_API void lua_arith (lua_State *L, int op) { function LUA_API (line 317) | LUA_API int lua_compare (lua_State *L, int index1, int index2, int op) { function LUA_API (line 336) | LUA_API size_t lua_stringtonumber (lua_State *L, const char *s) { function LUA_API (line 344) | LUA_API lua_Number lua_tonumberx (lua_State *L, int idx, int *pisnum) { function LUA_API (line 355) | LUA_API lua_Integer lua_tointegerx (lua_State *L, int idx, int *pisnum) { function LUA_API (line 366) | LUA_API int lua_toboolean (lua_State *L, int idx) { function LUA_API (line 372) | LUA_API const char *lua_tolstring (lua_State *L, int idx, size_t *len) { function LUA_API (line 390) | LUA_API size_t lua_rawlen (lua_State *L, int idx) { function LUA_API (line 401) | LUA_API lua_CFunction lua_tocfunction (lua_State *L, int idx) { function LUA_API (line 410) | LUA_API void *lua_touserdata (lua_State *L, int idx) { function LUA_API (line 420) | LUA_API lua_State *lua_tothread (lua_State *L, int idx) { function LUA_API (line 426) | LUA_API const void *lua_topointer (lua_State *L, int idx) { function LUA_API (line 448) | LUA_API void lua_pushnil (lua_State *L) { function LUA_API (line 456) | LUA_API void lua_pushnumber (lua_State *L, lua_Number n) { function LUA_API (line 464) | LUA_API void lua_pushinteger (lua_State *L, lua_Integer n) { function LUA_API (line 472) | LUA_API const char *lua_pushlstring (lua_State *L, const char *s, size_t... function LUA_API (line 484) | LUA_API const char *lua_pushstring (lua_State *L, const char *s) { function LUA_API (line 502) | LUA_API const char *lua_pushvfstring (lua_State *L, const char *fmt, function LUA_API (line 513) | LUA_API const char *lua_pushfstring (lua_State *L, const char *fmt, ...) { function LUA_API (line 526) | LUA_API void lua_pushcclosure (lua_State *L, lua_CFunction fn, int n) { function LUA_API (line 550) | LUA_API void lua_pushboolean (lua_State *L, int b) { function LUA_API (line 558) | LUA_API void lua_pushlightuserdata (lua_State *L, void *p) { function LUA_API (line 566) | LUA_API int lua_pushthread (lua_State *L) { function LUA_API (line 581) | LUA_API int lua_getglobal (lua_State *L, const char *name) { function LUA_API (line 593) | LUA_API int lua_gettable (lua_State *L, int idx) { function LUA_API (line 603) | LUA_API int lua_getfield (lua_State *L, int idx, const char *k) { function LUA_API (line 615) | LUA_API int lua_geti (lua_State *L, int idx, lua_Integer n) { function LUA_API (line 627) | LUA_API int lua_rawget (lua_State *L, int idx) { function LUA_API (line 638) | LUA_API int lua_rawgeti (lua_State *L, int idx, lua_Integer n) { function LUA_API (line 650) | LUA_API int lua_rawgetp (lua_State *L, int idx, const void *p) { function LUA_API (line 664) | LUA_API void lua_createtable (lua_State *L, int narray, int nrec) { function LUA_API (line 677) | LUA_API int lua_getmetatable (lua_State *L, int objindex) { function LUA_API (line 704) | LUA_API int lua_getuservalue (lua_State *L, int idx) { function LUA_API (line 721) | LUA_API void lua_setglobal (lua_State *L, const char *name) { function LUA_API (line 734) | LUA_API void lua_settable (lua_State *L, int idx) { function LUA_API (line 745) | LUA_API void lua_setfield (lua_State *L, int idx, const char *k) { function LUA_API (line 757) | LUA_API void lua_seti (lua_State *L, int idx, lua_Integer n) { function LUA_API (line 769) | LUA_API void lua_rawset (lua_State *L, int idx) { function LUA_API (line 785) | LUA_API void lua_rawseti (lua_State *L, int idx, lua_Integer n) { function LUA_API (line 800) | LUA_API void lua_rawsetp (lua_State *L, int idx, const void *p) { function LUA_API (line 817) | LUA_API int lua_setmetatable (lua_State *L, int objindex) { function LUA_API (line 857) | LUA_API void lua_setuservalue (lua_State *L, int idx) { function LUA_API (line 880) | LUA_API void lua_callk (lua_State *L, int nargs, int nresults, type CallS (line 906) | struct CallS { /* data to 'f_call' */ function f_call (line 912) | static void f_call (lua_State *L, void *ud) { function LUA_API (line 919) | LUA_API int lua_pcallk (lua_State *L, int nargs, int nresults, int errfunc, function LUA_API (line 963) | LUA_API int lua_load (lua_State *L, lua_Reader reader, void *data, function LUA_API (line 987) | LUA_API int lua_dump (lua_State *L, lua_Writer writer, void *data, int s... function LUA_API (line 1002) | LUA_API int lua_status (lua_State *L) { function LUA_API (line 1011) | LUA_API int lua_gc (lua_State *L, int what, int data) { function LUA_API (line 1085) | LUA_API int lua_error (lua_State *L) { function LUA_API (line 1094) | LUA_API int lua_next (lua_State *L, int idx) { function LUA_API (line 1111) | LUA_API void lua_concat (lua_State *L, int n) { function LUA_API (line 1127) | LUA_API void lua_len (lua_State *L, int idx) { function LUA_API (line 1137) | LUA_API lua_Alloc lua_getallocf (lua_State *L, void **ud) { function LUA_API (line 1147) | LUA_API void lua_setallocf (lua_State *L, lua_Alloc f, void *ud) { function LUA_API (line 1155) | LUA_API void *lua_newuserdata (lua_State *L, size_t size) { function LUA_API (line 1193) | LUA_API const char *lua_getupvalue (lua_State *L, int funcindex, int n) { function LUA_API (line 1207) | LUA_API const char *lua_setupvalue (lua_State *L, int funcindex, int n) { function UpVal (line 1228) | static UpVal **getupvalref (lua_State *L, int fidx, int n, LClosure **pf) { function LUA_API (line 1239) | LUA_API void *lua_upvalueid (lua_State *L, int fidx, int n) { function LUA_API (line 1258) | LUA_API void lua_upvaluejoin (lua_State *L, int fidx1, int n1, FILE: externals/lua/src/lauxlib.c function findfield (line 45) | static int findfield (lua_State *L, int objidx, int level) { function pushglobalfuncname (line 73) | static int pushglobalfuncname (lua_State *L, lua_Debug *ar) { function pushfuncname (line 94) | static void pushfuncname (lua_State *L, lua_Debug *ar) { function countlevels (line 110) | static int countlevels (lua_State *L) { function LUALIB_API (line 125) | LUALIB_API void luaL_traceback (lua_State *L, lua_State *L1, function LUALIB_API (line 162) | LUALIB_API int luaL_argerror (lua_State *L, int arg, const char *extrams... function typeerror (line 180) | static int typeerror (lua_State *L, int arg, const char *tname) { function tag_error (line 194) | static void tag_error (lua_State *L, int arg, int tag) { function LUALIB_API (line 199) | LUALIB_API void luaL_where (lua_State *L, int level) { function LUALIB_API (line 212) | LUALIB_API int luaL_error (lua_State *L, const char *fmt, ...) { function LUALIB_API (line 223) | LUALIB_API int luaL_fileresult (lua_State *L, int stat, const char *fnam... function LUALIB_API (line 263) | LUALIB_API int luaL_execresult (lua_State *L, int stat) { function LUALIB_API (line 288) | LUALIB_API int luaL_newmetatable (lua_State *L, const char *tname) { function LUALIB_API (line 301) | LUALIB_API void luaL_setmetatable (lua_State *L, const char *tname) { function LUALIB_API (line 307) | LUALIB_API void *luaL_testudata (lua_State *L, int ud, const char *tname) { function LUALIB_API (line 322) | LUALIB_API void *luaL_checkudata (lua_State *L, int ud, const char *tnam... function LUALIB_API (line 337) | LUALIB_API int luaL_checkoption (lua_State *L, int arg, const char *def, function LUALIB_API (line 350) | LUALIB_API void luaL_checkstack (lua_State *L, int space, const char *ms... function LUALIB_API (line 362) | LUALIB_API void luaL_checktype (lua_State *L, int arg, int t) { function LUALIB_API (line 368) | LUALIB_API void luaL_checkany (lua_State *L, int arg) { function LUALIB_API (line 374) | LUALIB_API const char *luaL_checklstring (lua_State *L, int arg, size_t ... function LUALIB_API (line 381) | LUALIB_API const char *luaL_optlstring (lua_State *L, int arg, function LUALIB_API (line 392) | LUALIB_API lua_Number luaL_checknumber (lua_State *L, int arg) { function LUALIB_API (line 401) | LUALIB_API lua_Number luaL_optnumber (lua_State *L, int arg, lua_Number ... function interror (line 406) | static void interror (lua_State *L, int arg) { function LUALIB_API (line 414) | LUALIB_API lua_Integer luaL_checkinteger (lua_State *L, int arg) { function LUALIB_API (line 424) | LUALIB_API lua_Integer luaL_optinteger (lua_State *L, int arg, function LUALIB_API (line 448) | LUALIB_API char *luaL_prepbuffsize (luaL_Buffer *B, size_t sz) { function LUALIB_API (line 470) | LUALIB_API void luaL_addlstring (luaL_Buffer *B, const char *s, size_t l) { function LUALIB_API (line 477) | LUALIB_API void luaL_addstring (luaL_Buffer *B, const char *s) { function LUALIB_API (line 482) | LUALIB_API void luaL_pushresult (luaL_Buffer *B) { function LUALIB_API (line 490) | LUALIB_API void luaL_pushresultsize (luaL_Buffer *B, size_t sz) { function LUALIB_API (line 496) | LUALIB_API void luaL_addvalue (luaL_Buffer *B) { function LUALIB_API (line 507) | LUALIB_API void luaL_buffinit (lua_State *L, luaL_Buffer *B) { function LUALIB_API (line 515) | LUALIB_API char *luaL_buffinitsize (lua_State *L, luaL_Buffer *B, size_t... function LUALIB_API (line 533) | LUALIB_API int luaL_ref (lua_State *L, int t) { function LUALIB_API (line 554) | LUALIB_API void luaL_unref (lua_State *L, int t, int ref) { type LoadF (line 573) | typedef struct LoadF { function errfile (line 598) | static int errfile (lua_State *L, const char *what, int fnameindex) { function skipBOM (line 607) | static int skipBOM (LoadF *lf) { function skipcomment (line 628) | static int skipcomment (LoadF *lf, int *cp) { function LUALIB_API (line 641) | LUALIB_API int luaL_loadfilex (lua_State *L, const char *filename, type LoadS (line 677) | typedef struct LoadS { function LUALIB_API (line 693) | LUALIB_API int luaL_loadbufferx (lua_State *L, const char *buff, size_t ... function LUALIB_API (line 702) | LUALIB_API int luaL_loadstring (lua_State *L, const char *s) { function LUALIB_API (line 710) | LUALIB_API int luaL_getmetafield (lua_State *L, int obj, const char *eve... function LUALIB_API (line 726) | LUALIB_API int luaL_callmeta (lua_State *L, int obj, const char *event) { function LUALIB_API (line 736) | LUALIB_API lua_Integer luaL_len (lua_State *L, int idx) { function LUALIB_API (line 748) | LUALIB_API const char *luaL_tolstring (lua_State *L, int idx, size_t *le... function libsize (line 813) | static int libsize (const luaL_Reg *l) { function LUALIB_API (line 826) | LUALIB_API void luaL_pushmodule (lua_State *L, const char *modname, function LUALIB_API (line 842) | LUALIB_API void luaL_openlib (lua_State *L, const char *libname, function LUALIB_API (line 863) | LUALIB_API void luaL_setfuncs (lua_State *L, const luaL_Reg *l, int nup) { function LUALIB_API (line 880) | LUALIB_API int luaL_getsubtable (lua_State *L, int idx, const char *fnam... function LUALIB_API (line 900) | LUALIB_API void luaL_requiref (lua_State *L, const char *modname, function LUALIB_API (line 920) | LUALIB_API const char *luaL_gsub (lua_State *L, const char *s, const cha... function panic (line 948) | static int panic (lua_State *L) { function LUALIB_API (line 955) | LUALIB_API lua_State *luaL_newstate (void) { function LUALIB_API (line 962) | LUALIB_API void luaL_checkversion_ (lua_State *L, lua_Number ver, size_t... FILE: externals/lua/src/lauxlib.h type luaL_Reg (line 23) | typedef struct luaL_Reg { type luaL_Buffer (line 140) | typedef struct luaL_Buffer { type luaL_Stream (line 185) | typedef struct luaL_Stream { FILE: externals/lua/src/lbaselib.c function luaB_print (line 24) | static int luaB_print (lua_State *L) { function luaB_tonumber (line 69) | static int luaB_tonumber (lua_State *L) { function luaB_error (line 102) | static int luaB_error (lua_State *L) { function luaB_getmetatable (line 114) | static int luaB_getmetatable (lua_State *L) { function luaB_setmetatable (line 125) | static int luaB_setmetatable (lua_State *L) { function luaB_rawequal (line 138) | static int luaB_rawequal (lua_State *L) { function luaB_rawlen (line 146) | static int luaB_rawlen (lua_State *L) { function luaB_rawget (line 155) | static int luaB_rawget (lua_State *L) { function luaB_rawset (line 163) | static int luaB_rawset (lua_State *L) { function luaB_collectgarbage (line 173) | static int luaB_collectgarbage (lua_State *L) { function luaB_type (line 204) | static int luaB_type (lua_State *L) { function pairsmeta (line 211) | static int pairsmeta (lua_State *L, const char *method, int iszero, function luaB_next (line 228) | static int luaB_next (lua_State *L) { function luaB_pairs (line 240) | static int luaB_pairs (lua_State *L) { function ipairsaux_raw (line 248) | static int ipairsaux_raw (lua_State *L) { function ipairsaux (line 259) | static int ipairsaux (lua_State *L) { function luaB_ipairs (line 271) | static int luaB_ipairs (lua_State *L) { function load_aux (line 286) | static int load_aux (lua_State *L, int status, int envidx) { function luaB_loadfile (line 303) | static int luaB_loadfile (lua_State *L) { function luaB_load (line 350) | static int luaB_load (lua_State *L) { function dofilecont (line 372) | static int dofilecont (lua_State *L, int d1, lua_KContext d2) { function luaB_dofile (line 378) | static int luaB_dofile (lua_State *L) { function luaB_assert (line 388) | static int luaB_assert (lua_State *L) { function luaB_select (line 401) | static int luaB_select (lua_State *L) { function finishpcall (line 424) | static int finishpcall (lua_State *L, int status, lua_KContext extra) { function luaB_pcall (line 435) | static int luaB_pcall (lua_State *L) { function luaB_xpcall (line 450) | static int luaB_xpcall (lua_State *L) { function luaB_tostring (line 462) | static int luaB_tostring (lua_State *L) { function LUAMOD_API (line 502) | LUAMOD_API int luaopen_base (lua_State *L) { FILE: externals/lua/src/lbitlib.c function lua_Unsigned (line 45) | static lua_Unsigned andaux (lua_State *L) { function b_and (line 54) | static int b_and (lua_State *L) { function b_test (line 61) | static int b_test (lua_State *L) { function b_or (line 68) | static int b_or (lua_State *L) { function b_xor (line 78) | static int b_xor (lua_State *L) { function b_not (line 88) | static int b_not (lua_State *L) { function b_shift (line 95) | static int b_shift (lua_State *L, lua_Unsigned r, lua_Integer i) { function b_lshift (line 112) | static int b_lshift (lua_State *L) { function b_rshift (line 117) | static int b_rshift (lua_State *L) { function b_arshift (line 122) | static int b_arshift (lua_State *L) { function b_rot (line 137) | static int b_rot (lua_State *L, lua_Integer d) { function b_lrot (line 148) | static int b_lrot (lua_State *L) { function b_rrot (line 153) | static int b_rrot (lua_State *L) { function fieldargs (line 164) | static int fieldargs (lua_State *L, int farg, int *width) { function b_extract (line 176) | static int b_extract (lua_State *L) { function b_replace (line 186) | static int b_replace (lua_State *L) { function LUAMOD_API (line 217) | LUAMOD_API int luaopen_bit32 (lua_State *L) { function LUAMOD_API (line 226) | LUAMOD_API int luaopen_bit32 (lua_State *L) { FILE: externals/lua/src/lcode.c function tonumeral (line 39) | static int tonumeral(expdesc *e, TValue *v) { function luaK_nil (line 54) | void luaK_nil (FuncState *fs, int from, int n) { function luaK_jump (line 76) | int luaK_jump (FuncState *fs) { function luaK_ret (line 86) | void luaK_ret (FuncState *fs, int first, int nret) { function condjump (line 91) | static int condjump (FuncState *fs, OpCode op, int A, int B, int C) { function fixjump (line 97) | static void fixjump (FuncState *fs, int pc, int dest) { function luaK_getlabel (line 111) | int luaK_getlabel (FuncState *fs) { function getjump (line 117) | static int getjump (FuncState *fs, int pc) { function Instruction (line 126) | static Instruction *getjumpcontrol (FuncState *fs, int pc) { function need_value (line 139) | static int need_value (FuncState *fs, int list) { function patchtestreg (line 148) | static int patchtestreg (FuncState *fs, int node, int reg) { function removevalues (line 161) | static void removevalues (FuncState *fs, int list) { function patchlistaux (line 167) | static void patchlistaux (FuncState *fs, int list, int vtarget, int reg, function dischargejpc (line 180) | static void dischargejpc (FuncState *fs) { function luaK_patchlist (line 186) | void luaK_patchlist (FuncState *fs, int list, int target) { function luaK_patchclose (line 196) | void luaK_patchclose (FuncState *fs, int list, int level) { function luaK_patchtohere (line 209) | void luaK_patchtohere (FuncState *fs, int list) { function luaK_concat (line 215) | void luaK_concat (FuncState *fs, int *l1, int l2) { function luaK_code (line 229) | static int luaK_code (FuncState *fs, Instruction i) { function luaK_codeABC (line 244) | int luaK_codeABC (FuncState *fs, OpCode o, int a, int b, int c) { function luaK_codeABx (line 253) | int luaK_codeABx (FuncState *fs, OpCode o, int a, unsigned int bc) { function codeextraarg (line 261) | static int codeextraarg (FuncState *fs, int a) { function luaK_codek (line 267) | int luaK_codek (FuncState *fs, int reg, int k) { function luaK_checkstack (line 278) | void luaK_checkstack (FuncState *fs, int n) { function luaK_reserveregs (line 288) | void luaK_reserveregs (FuncState *fs, int n) { function freereg (line 294) | static void freereg (FuncState *fs, int reg) { function freeexp (line 302) | static void freeexp (FuncState *fs, expdesc *e) { function addk (line 312) | static int addk (FuncState *fs, TValue *key, TValue *v) { function luaK_stringK (line 339) | int luaK_stringK (FuncState *fs, TString *s) { function luaK_intK (line 351) | int luaK_intK (FuncState *fs, lua_Integer n) { function luaK_numberK (line 359) | static int luaK_numberK (FuncState *fs, lua_Number r) { function boolK (line 366) | static int boolK (FuncState *fs, int b) { function nilK (line 373) | static int nilK (FuncState *fs) { function luaK_setreturns (line 382) | void luaK_setreturns (FuncState *fs, expdesc *e, int nresults) { function luaK_setoneret (line 394) | void luaK_setoneret (FuncState *fs, expdesc *e) { function luaK_dischargevars (line 406) | void luaK_dischargevars (FuncState *fs, expdesc *e) { function code_label (line 438) | static int code_label (FuncState *fs, int A, int b, int jump) { function discharge2reg (line 444) | static void discharge2reg (FuncState *fs, expdesc *e, int reg) { function discharge2anyreg (line 487) | static void discharge2anyreg (FuncState *fs, expdesc *e) { function exp2reg (line 495) | static void exp2reg (FuncState *fs, expdesc *e, int reg) { function luaK_exp2nextreg (line 519) | void luaK_exp2nextreg (FuncState *fs, expdesc *e) { function luaK_exp2anyreg (line 527) | int luaK_exp2anyreg (FuncState *fs, expdesc *e) { function luaK_exp2anyregup (line 541) | void luaK_exp2anyregup (FuncState *fs, expdesc *e) { function luaK_exp2val (line 547) | void luaK_exp2val (FuncState *fs, expdesc *e) { function luaK_exp2RK (line 555) | int luaK_exp2RK (FuncState *fs, expdesc *e) { function luaK_storevar (line 591) | void luaK_storevar (FuncState *fs, expdesc *var, expdesc *ex) { function luaK_self (line 618) | void luaK_self (FuncState *fs, expdesc *e, expdesc *key) { function invertjump (line 631) | static void invertjump (FuncState *fs, expdesc *e) { function jumponcond (line 639) | static int jumponcond (FuncState *fs, expdesc *e, int cond) { function luaK_goiftrue (line 654) | void luaK_goiftrue (FuncState *fs, expdesc *e) { function luaK_goiffalse (line 678) | void luaK_goiffalse (FuncState *fs, expdesc *e) { function codenot (line 701) | static void codenot (FuncState *fs, expdesc *e) { function luaK_indexed (line 736) | void luaK_indexed (FuncState *fs, expdesc *t, expdesc *k) { function validop (line 749) | static int validop (int op, TValue *v1, TValue *v2) { function constfolding (line 766) | static int constfolding (FuncState *fs, int op, expdesc *e1, expdesc *e2) { function codeexpval (line 793) | static void codeexpval (FuncState *fs, OpCode op, function codecomp (line 824) | static void codecomp (FuncState *fs, OpCode op, int cond, expdesc *e1, function luaK_prefix (line 840) | void luaK_prefix (FuncState *fs, UnOpr op, expdesc *e, int line) { function luaK_infix (line 854) | void luaK_infix (FuncState *fs, BinOpr op, expdesc *v) { function luaK_posfix (line 884) | void luaK_posfix (FuncState *fs, BinOpr op, function luaK_fixline (line 935) | void luaK_fixline (FuncState *fs, int line) { function luaK_setlist (line 940) | void luaK_setlist (FuncState *fs, int base, int nelems, int tostore) { FILE: externals/lua/src/lcode.h type BinOpr (line 26) | typedef enum BinOpr { type UnOpr (line 40) | typedef enum UnOpr { OPR_MINUS, OPR_BNOT, OPR_NOT, OPR_LEN, OPR_NOUNOPR ... FILE: externals/lua/src/lcorolib.c function lua_State (line 21) | static lua_State *getco (lua_State *L) { function auxresume (line 28) | static int auxresume (lua_State *L, lua_State *co, int narg) { function luaB_coresume (line 57) | static int luaB_coresume (lua_State *L) { function luaB_auxwrap (line 74) | static int luaB_auxwrap (lua_State *L) { function luaB_cocreate (line 89) | static int luaB_cocreate (lua_State *L) { function luaB_cowrap (line 99) | static int luaB_cowrap (lua_State *L) { function luaB_yield (line 106) | static int luaB_yield (lua_State *L) { function luaB_costatus (line 111) | static int luaB_costatus (lua_State *L) { function luaB_yieldable (line 138) | static int luaB_yieldable (lua_State *L) { function luaB_corunning (line 144) | static int luaB_corunning (lua_State *L) { function LUAMOD_API (line 164) | LUAMOD_API int luaopen_coroutine (lua_State *L) { FILE: externals/lua/src/ldblib.c function db_getregistry (line 30) | static int db_getregistry (lua_State *L) { function db_getmetatable (line 36) | static int db_getmetatable (lua_State *L) { function db_setmetatable (line 45) | static int db_setmetatable (lua_State *L) { function db_getuservalue (line 55) | static int db_getuservalue (lua_State *L) { function db_setuservalue (line 64) | static int db_setuservalue (lua_State *L) { function lua_State (line 79) | static lua_State *getthread (lua_State *L, int *arg) { function settabss (line 96) | static void settabss (lua_State *L, const char *k, const char *v) { function settabsi (line 101) | static void settabsi (lua_State *L, const char *k, int v) { function settabsb (line 106) | static void settabsb (lua_State *L, const char *k, int v) { function treatstackoption (line 119) | static void treatstackoption (lua_State *L, lua_State *L1, const char *f... function db_getinfo (line 131) | static int db_getinfo (lua_State *L) { function db_getlocal (line 178) | static int db_getlocal (lua_State *L) { function db_setlocal (line 208) | static int db_setlocal (lua_State *L) { function auxupvalue (line 231) | static int auxupvalue (lua_State *L, int get) { function db_getupvalue (line 243) | static int db_getupvalue (lua_State *L) { function db_setupvalue (line 248) | static int db_setupvalue (lua_State *L) { function checkupval (line 258) | static int checkupval (lua_State *L, int argf, int argnup) { function db_upvalueid (line 267) | static int db_upvalueid (lua_State *L) { function db_upvaluejoin (line 274) | static int db_upvaluejoin (lua_State *L) { function hookf (line 288) | static void hookf (lua_State *L, lua_Debug *ar) { function makemask (line 307) | static int makemask (const char *smask, int count) { function db_sethook (line 330) | static int db_sethook (lua_State *L) { function db_gethook (line 361) | static int db_gethook (lua_State *L) { function db_debug (line 383) | static int db_debug (lua_State *L) { function db_traceback (line 398) | static int db_traceback (lua_State *L) { function LUAMOD_API (line 433) | LUAMOD_API int luaopen_debug (lua_State *L) { FILE: externals/lua/src/ldebug.c function currentpc (line 40) | static int currentpc (CallInfo *ci) { function currentline (line 46) | static int currentline (CallInfo *ci) { function LUA_API (line 54) | LUA_API void lua_sethook (lua_State *L, lua_Hook func, int mask, int cou... function LUA_API (line 68) | LUA_API lua_Hook lua_gethook (lua_State *L) { function LUA_API (line 73) | LUA_API int lua_gethookmask (lua_State *L) { function LUA_API (line 78) | LUA_API int lua_gethookcount (lua_State *L) { function LUA_API (line 83) | LUA_API int lua_getstack (lua_State *L, int level, lua_Debug *ar) { function LUA_API (line 144) | LUA_API const char *lua_getlocal (lua_State *L, const lua_Debug *ar, int... function LUA_API (line 166) | LUA_API const char *lua_setlocal (lua_State *L, const lua_Debug *ar, int... function funcinfo (line 179) | static void funcinfo (lua_Debug *ar, Closure *cl) { function collectvalidlines (line 197) | static void collectvalidlines (lua_State *L, Closure *f) { function auxgetinfo (line 216) | static int auxgetinfo (lua_State *L, const char *what, lua_Debug *ar, function LUA_API (line 267) | LUA_API int lua_getinfo (lua_State *L, const char *what, lua_Debug *ar) { function kname (line 311) | static void kname (Proto *p, int pc, int c, const char **name) { function filterpc (line 331) | static int filterpc (int pc, int jmptarget) { function findsetreg (line 341) | static int findsetreg (Proto *p, int lastpc, int reg) { function isinstack (line 494) | static int isinstack (CallInfo *ci, const TValue *o) { function l_noret (line 533) | l_noret luaG_typeerror (lua_State *L, const TValue *o, const char *op) { function l_noret (line 539) | l_noret luaG_concaterror (lua_State *L, const TValue *p1, const TValue *... function l_noret (line 545) | l_noret luaG_opinterror (lua_State *L, const TValue *p1, function l_noret (line 557) | l_noret luaG_tointerror (lua_State *L, const TValue *p1, const TValue *p... function l_noret (line 565) | l_noret luaG_ordererror (lua_State *L, const TValue *p1, const TValue *p... function addinfo (line 575) | static void addinfo (lua_State *L, const char *msg) { function l_noret (line 591) | l_noret luaG_errormsg (lua_State *L) { function l_noret (line 603) | l_noret luaG_runerror (lua_State *L, const char *fmt, ...) { function luaG_traceexec (line 612) | void luaG_traceexec (lua_State *L) { FILE: externals/lua/src/ldo.c type lua_longjmp (line 84) | struct lua_longjmp { function seterrorobj (line 91) | static void seterrorobj (lua_State *L, int errcode, StkId oldtop) { function l_noret (line 110) | l_noret luaD_throw (lua_State *L, int errcode) { function luaD_rawrunprotected (line 136) | int luaD_rawrunprotected (lua_State *L, Pfunc f, void *ud) { function correctstack (line 153) | static void correctstack (lua_State *L, TValue *oldstack) { function luaD_reallocstack (line 172) | void luaD_reallocstack (lua_State *L, int newsize) { function luaD_growstack (line 186) | void luaD_growstack (lua_State *L, int n) { function stackinuse (line 205) | static int stackinuse (lua_State *L) { function luaD_shrinkstack (line 216) | void luaD_shrinkstack (lua_State *L) { function luaD_hook (line 232) | void luaD_hook (lua_State *L, int event, int line) { function callhook (line 259) | static void callhook (lua_State *L, CallInfo *ci) { function StkId (line 272) | static StkId adjust_varargs (lua_State *L, Proto *p, int actual) { function tryfuncTM (line 294) | static void tryfuncTM (lua_State *L, StkId func) { function luaD_precall (line 314) | int luaD_precall (lua_State *L, StkId func, int nresults) { function luaD_poscall (line 382) | int luaD_poscall (lua_State *L, StkId firstResult) { function luaD_call (line 413) | void luaD_call (lua_State *L, StkId func, int nResults, int allowyield) { function finishCcall (line 432) | static void finishCcall (lua_State *L, int status) { function unroll (line 464) | static void unroll (lua_State *L, void *ud) { function CallInfo (line 482) | static CallInfo *findpcall (lua_State *L) { function recover (line 497) | static int recover (lua_State *L, int status) { function l_noret (line 519) | static l_noret resume_error (lua_State *L, const char *msg, StkId firstA... function resume (line 534) | static void resume (lua_State *L, void *ud) { function LUA_API (line 571) | LUA_API int lua_resume (lua_State *L, lua_State *from, int nargs) { function LUA_API (line 602) | LUA_API int lua_isyieldable (lua_State *L) { function LUA_API (line 607) | LUA_API int lua_yieldk (lua_State *L, int nresults, lua_KContext ctx, function luaD_pcall (line 636) | int luaD_pcall (lua_State *L, Pfunc func, void *u, type SParser (line 663) | struct SParser { /* data to 'f_parser' */ function checkmode (line 672) | static void checkmode (lua_State *L, const char *mode, const char *x) { function f_parser (line 681) | static void f_parser (lua_State *L, void *ud) { function luaD_protectedparser (line 698) | int luaD_protectedparser (lua_State *L, ZIO *z, const char *name, FILE: externals/lua/src/ldump.c type DumpState (line 22) | typedef struct { function DumpBlock (line 40) | static void DumpBlock (const void *b, size_t size, DumpState *D) { function DumpByte (line 52) | static void DumpByte (int y, DumpState *D) { function DumpInt (line 58) | static void DumpInt (int x, DumpState *D) { function DumpNumber (line 63) | static void DumpNumber (lua_Number x, DumpState *D) { function DumpInteger (line 68) | static void DumpInteger (lua_Integer x, DumpState *D) { function DumpString (line 73) | static void DumpString (const TString *s, DumpState *D) { function DumpCode (line 89) | static void DumpCode (const Proto *f, DumpState *D) { function DumpConstants (line 97) | static void DumpConstants (const Proto *f, DumpState *D) { function DumpProtos (line 127) | static void DumpProtos (const Proto *f, DumpState *D) { function DumpUpvalues (line 136) | static void DumpUpvalues (const Proto *f, DumpState *D) { function DumpDebug (line 146) | static void DumpDebug (const Proto *f, DumpState *D) { function DumpFunction (line 165) | static void DumpFunction (const Proto *f, TString *psource, DumpState *D) { function DumpHeader (line 183) | static void DumpHeader (DumpState *D) { function luaU_dump (line 201) | int luaU_dump(lua_State *L, const Proto *f, lua_Writer w, void *data, FILE: externals/lua/src/lfunc.c function CClosure (line 25) | CClosure *luaF_newCclosure (lua_State *L, int n) { function LClosure (line 33) | LClosure *luaF_newLclosure (lua_State *L, int n) { function luaF_initupvals (line 45) | void luaF_initupvals (lua_State *L, LClosure *cl) { function UpVal (line 57) | UpVal *luaF_findupval (lua_State *L, StkId level) { function luaF_close (line 83) | void luaF_close (lua_State *L, StkId level) { function Proto (line 99) | Proto *luaF_newproto (lua_State *L) { function luaF_freeproto (line 125) | void luaF_freeproto (lua_State *L, Proto *f) { FILE: externals/lua/src/lfunc.h type UpVal (line 28) | struct UpVal { FILE: externals/lua/src/lgc.c function removeentry (line 115) | static void removeentry (Node *n) { function iscleared (line 129) | static int iscleared (global_State *g, const TValue *o) { function luaC_barrier_ (line 145) | void luaC_barrier_ (lua_State *L, GCObject *o, GCObject *v) { function luaC_barrierback_ (line 161) | void luaC_barrierback_ (lua_State *L, Table *t) { function luaC_upvalbarrier_ (line 175) | void luaC_upvalbarrier_ (lua_State *L, UpVal *uv) { function luaC_fix (line 184) | void luaC_fix (lua_State *L, GCObject *o) { function GCObject (line 198) | GCObject *luaC_newobj (lua_State *L, int tt, size_t sz) { function reallymarkobject (line 225) | static void reallymarkobject (global_State *g, GCObject *o) { function markmt (line 275) | static void markmt (global_State *g) { function markbeingfnz (line 285) | static void markbeingfnz (global_State *g) { function remarkupvals (line 298) | static void remarkupvals (global_State *g) { function restartcollection (line 323) | static void restartcollection (global_State *g) { function traverseweakvalue (line 347) | static void traverseweakvalue (global_State *g, Table *h) { function traverseephemeron (line 380) | static int traverseephemeron (global_State *g, Table *h) { function traversestrongtable (line 419) | static void traversestrongtable (global_State *g, Table *h) { function lu_mem (line 437) | static lu_mem traversetable (global_State *g, Table *h) { function traverseproto (line 460) | static int traverseproto (global_State *g, Proto *f) { function lu_mem (line 482) | static lu_mem traverseCclosure (global_State *g, CClosure *cl) { function lu_mem (line 495) | static lu_mem traverseLclosure (global_State *g, LClosure *cl) { function lu_mem (line 511) | static lu_mem traversethread (global_State *g, lua_State *th) { function propagatemark (line 539) | static void propagatemark (global_State *g) { function propagateall (line 583) | static void propagateall (global_State *g) { function convergeephemerons (line 588) | static void convergeephemerons (global_State *g) { function clearkeys (line 619) | static void clearkeys (global_State *g, GCObject *l, GCObject *f) { function clearvalues (line 637) | static void clearvalues (global_State *g, GCObject *l, GCObject *f) { function luaC_upvdeccount (line 657) | void luaC_upvdeccount (lua_State *L, UpVal *uv) { function freeLclosure (line 665) | static void freeLclosure (lua_State *L, LClosure *cl) { function freeobj (line 676) | static void freeobj (lua_State *L, GCObject *o) { function GCObject (line 713) | static GCObject **sweeplist (lua_State *L, GCObject **p, lu_mem count) { function GCObject (line 736) | static GCObject **sweeptolive (lua_State *L, GCObject **p, int *n) { function checkSizes (line 759) | static void checkSizes (lua_State *L, global_State *g) { function GCObject (line 770) | static GCObject *udata2finalize (global_State *g) { function dothecall (line 783) | static void dothecall (lua_State *L, void *ud) { function GCTM (line 789) | static void GCTM (lua_State *L, int propagateerrors) { function runafewfinalizers (line 824) | static int runafewfinalizers (lua_State *L) { function callallpendingfinalizers (line 839) | static void callallpendingfinalizers (lua_State *L, int propagateerrors) { function GCObject (line 849) | static GCObject **findlast (GCObject **p) { function separatetobefnz (line 860) | static void separatetobefnz (global_State *g, int all) { function luaC_checkfinalizer (line 882) | void luaC_checkfinalizer (lua_State *L, GCObject *o, Table *mt) { function setpause (line 920) | static void setpause (global_State *g) { function entersweep (line 940) | static int entersweep (lua_State *L) { function luaC_freeallobjects (line 950) | void luaC_freeallobjects (lua_State *L) { function l_mem (line 965) | static l_mem atomic (lua_State *L) { function lu_mem (line 1011) | static lu_mem sweepstep (lua_State *L, global_State *g, function lu_mem (line 1027) | static lu_mem singlestep (lua_State *L) { function luaC_runtilstate (line 1087) | void luaC_runtilstate (lua_State *L, int statesmask) { function l_mem (line 1098) | static l_mem getdebt (global_State *g) { function luaC_step (line 1109) | void luaC_step (lua_State *L) { function luaC_fullgc (line 1139) | void luaC_fullgc (lua_State *L, int isemergency) { FILE: externals/lua/src/linit.c function LUALIB_API (line 60) | LUALIB_API void luaL_openlibs (lua_State *L) { FILE: externals/lua/src/liolib.c type luaL_Stream (line 135) | typedef luaL_Stream LStream; function io_type (line 143) | static int io_type (lua_State *L) { function f_tostring (line 157) | static int f_tostring (lua_State *L) { function FILE (line 167) | static FILE *tofile (lua_State *L) { function LStream (line 181) | static LStream *newprefile (lua_State *L) { function aux_close (line 194) | static int aux_close (lua_State *L) { function io_close (line 202) | static int io_close (lua_State *L) { function f_gc (line 210) | static int f_gc (lua_State *L) { function io_fclose (line 221) | static int io_fclose (lua_State *L) { function LStream (line 228) | static LStream *newfile (lua_State *L) { function opencheck (line 236) | static void opencheck (lua_State *L, const char *fname, const char *mode) { function io_open (line 244) | static int io_open (lua_State *L) { function io_pclose (line 258) | static int io_pclose (lua_State *L) { function io_popen (line 264) | static int io_popen (lua_State *L) { function io_tmpfile (line 274) | static int io_tmpfile (lua_State *L) { function FILE (line 281) | static FILE *getiofile (lua_State *L, const char *findex) { function g_iofile (line 291) | static int g_iofile (lua_State *L, const char *f, const char *mode) { function io_input (line 308) | static int io_input (lua_State *L) { function io_output (line 313) | static int io_output (lua_State *L) { function aux_lines (line 321) | static void aux_lines (lua_State *L, int toclose) { function f_lines (line 330) | static int f_lines (lua_State *L) { function io_lines (line 337) | static int io_lines (lua_State *L) { type RN (line 368) | typedef struct { function nextc (line 379) | static int nextc (RN *rn) { function test2 (line 395) | static int test2 (RN *rn, const char *set) { function readdigits (line 405) | static int readdigits (RN *rn, int hex) { function read_number (line 424) | static int read_number (lua_State *L, FILE *f) { function test_eof (line 457) | static int test_eof (lua_State *L, FILE *f) { function read_line (line 465) | static int read_line (lua_State *L, FILE *f, int chop) { function read_all (line 486) | static void read_all (lua_State *L, FILE *f) { function read_chars (line 499) | static int read_chars (lua_State *L, FILE *f, size_t n) { function g_read (line 512) | static int g_read (lua_State *L, FILE *f, int first) { function io_read (line 562) | static int io_read (lua_State *L) { function f_read (line 567) | static int f_read (lua_State *L) { function io_readline (line 572) | static int io_readline (lua_State *L) { function g_write (line 603) | static int g_write (lua_State *L, FILE *f, int arg) { function io_write (line 625) | static int io_write (lua_State *L) { function f_write (line 630) | static int f_write (lua_State *L) { function f_seek (line 637) | static int f_seek (lua_State *L) { function f_setvbuf (line 656) | static int f_setvbuf (lua_State *L) { function io_flush (line 668) | static int io_flush (lua_State *L) { function f_flush (line 673) | static int f_flush (lua_State *L) { function createmeta (line 714) | static void createmeta (lua_State *L) { function io_noclose (line 726) | static int io_noclose (lua_State *L) { function createstdfile (line 735) | static void createstdfile (lua_State *L, FILE *f, const char *k, function LUAMOD_API (line 748) | LUAMOD_API int luaopen_io (lua_State *L) { FILE: externals/lua/src/llex.c function save (line 56) | static void save (LexState *ls, int c) { function luaX_init (line 69) | void luaX_init (lua_State *L) { function l_noret (line 108) | static l_noret lexerror (LexState *ls, const char *msg, int token) { function l_noret (line 118) | l_noret luaX_syntaxerror (LexState *ls, const char *msg) { function TString (line 128) | TString *luaX_newstring (LexState *ls, const char *str, size_t l) { function inclinenumber (line 152) | static void inclinenumber (LexState *ls) { function luaX_setinput (line 163) | void luaX_setinput (lua_State *L, LexState *ls, ZIO *z, TString *source, function check_next1 (line 188) | static int check_next1 (LexState *ls, int c) { function check_next2 (line 201) | static int check_next2 (LexState *ls, const char *set) { function buffreplace (line 214) | static void buffreplace (LexState *ls, char from, char to) { function trydecpoint (line 235) | static void trydecpoint (LexState *ls, TValue *o) { function read_numeral (line 252) | static int read_numeral (LexState *ls, SemInfo *seminfo) { function skip_sep (line 289) | static int skip_sep (LexState *ls) { function read_long_string (line 302) | static void read_long_string (LexState *ls, SemInfo *seminfo, int sep) { function esccheck (line 341) | static void esccheck (LexState *ls, int c, const char *msg) { function gethexa (line 350) | static int gethexa (LexState *ls) { function readhexaesc (line 357) | static int readhexaesc (LexState *ls) { function readutf8esc (line 365) | static unsigned long readutf8esc (LexState *ls) { function utf8esc (line 383) | static void utf8esc (LexState *ls) { function readdecesc (line 391) | static int readdecesc (LexState *ls) { function read_string (line 404) | static void read_string (LexState *ls, int del, SemInfo *seminfo) { function llex (line 467) | static int llex (LexState *ls, SemInfo *seminfo) { function luaX_next (line 586) | void luaX_next (LexState *ls) { function luaX_lookahead (line 597) | int luaX_lookahead (LexState *ls) { FILE: externals/lua/src/llex.h type RESERVED (line 26) | enum RESERVED { type SemInfo (line 43) | typedef union { type Token (line 50) | typedef struct Token { type LexState (line 58) | typedef struct LexState { FILE: externals/lua/src/llimits.h type LUAI_UMEM (line 23) | typedef LUAI_UMEM lu_mem; type LUAI_MEM (line 24) | typedef LUAI_MEM l_mem; type lu_mem (line 26) | typedef size_t lu_mem; type l_mem (line 27) | typedef ptrdiff_t l_mem; type lu_mem (line 29) | typedef unsigned long lu_mem; type l_mem (line 30) | typedef long l_mem; type lu_byte (line 35) | typedef unsigned char lu_byte; type LUAI_USER_ALIGNMENT_T (line 65) | typedef LUAI_USER_ALIGNMENT_T L_Umaxalign; type L_Umaxalign (line 67) | typedef union { double u; void *s; lua_Integer i; long l; } L_Umaxalign; type LUAI_UACNUMBER (line 73) | typedef LUAI_UACNUMBER l_uacNumber; type LUAI_UACINT (line 74) | typedef LUAI_UACINT l_uacInt; type Instruction (line 164) | typedef unsigned int Instruction; type Instruction (line 166) | typedef unsigned long Instruction; FILE: externals/lua/src/lmathlib.c function math_abs (line 39) | static int math_abs (lua_State *L) { function math_sin (line 50) | static int math_sin (lua_State *L) { function math_cos (line 55) | static int math_cos (lua_State *L) { function math_tan (line 60) | static int math_tan (lua_State *L) { function math_asin (line 65) | static int math_asin (lua_State *L) { function math_acos (line 70) | static int math_acos (lua_State *L) { function math_atan (line 75) | static int math_atan (lua_State *L) { function math_toint (line 83) | static int math_toint (lua_State *L) { function pushnumint (line 96) | static void pushnumint (lua_State *L, lua_Number d) { function math_floor (line 105) | static int math_floor (lua_State *L) { function math_ceil (line 116) | static int math_ceil (lua_State *L) { function math_fmod (line 127) | static int math_fmod (lua_State *L) { function math_modf (line 149) | static int math_modf (lua_State *L) { function math_sqrt (line 166) | static int math_sqrt (lua_State *L) { function math_ult (line 172) | static int math_ult (lua_State *L) { function math_log (line 179) | static int math_log (lua_State *L) { function math_exp (line 193) | static int math_exp (lua_State *L) { function math_deg (line 198) | static int math_deg (lua_State *L) { function math_rad (line 203) | static int math_rad (lua_State *L) { function math_min (line 209) | static int math_min (lua_State *L) { function math_max (line 223) | static int math_max (lua_State *L) { function math_random (line 241) | static int math_random (lua_State *L) { function math_randomseed (line 271) | static int math_randomseed (lua_State *L) { function math_type (line 278) | static int math_type (lua_State *L) { function math_cosh (line 300) | static int math_cosh (lua_State *L) { function math_sinh (line 305) | static int math_sinh (lua_State *L) { function math_tanh (line 310) | static int math_tanh (lua_State *L) { function math_pow (line 315) | static int math_pow (lua_State *L) { function math_frexp (line 322) | static int math_frexp (lua_State *L) { function math_ldexp (line 329) | static int math_ldexp (lua_State *L) { function math_log10 (line 336) | static int math_log10 (lua_State *L) { function LUAMOD_API (line 392) | LUAMOD_API int luaopen_math (lua_State *L) { FILE: externals/lua/src/lmem.c function l_noret (line 68) | l_noret luaM_toobig (lua_State *L) { FILE: externals/lua/src/loadlib.c function lsys_unloadlib (line 150) | static void lsys_unloadlib (void *lib) { function lua_CFunction (line 162) | static lua_CFunction lsys_sym (lua_State *L, void *lib, const char *sym) { function setprogdir (line 191) | static void setprogdir (lua_State *L) { function pusherror (line 206) | static void pusherror (lua_State *L) { function lsys_unloadlib (line 216) | static void lsys_unloadlib (void *lib) { function lua_CFunction (line 229) | static lua_CFunction lsys_sym (lua_State *L, void *lib, const char *sym) { function lsys_unloadlib (line 252) | static void lsys_unloadlib (void *lib) { function lua_CFunction (line 264) | static lua_CFunction lsys_sym (lua_State *L, void *lib, const char *sym) { function addtoclib (line 291) | static void addtoclib (lua_State *L, const char *path, void *plib) { function gctm (line 305) | static int gctm (lua_State *L) { function lookforfunc (line 332) | static int lookforfunc (lua_State *L, const char *path, const char *sym) { function ll_loadlib (line 353) | static int ll_loadlib (lua_State *L) { function readable (line 376) | static int readable (const char *filename) { function ll_searchpath (line 418) | static int ll_searchpath (lua_State *L) { function checkload (line 444) | static int checkload (lua_State *L, int stat, const char *filename) { function searcher_Lua (line 455) | static int searcher_Lua (lua_State *L) { function loadfunc (line 472) | static int loadfunc (lua_State *L, const char *filename, const char *mod... function searcher_C (line 490) | static int searcher_C (lua_State *L) { function searcher_Croot (line 498) | static int searcher_Croot (lua_State *L) { function searcher_preload (line 520) | static int searcher_preload (lua_State *L) { function findloader (line 529) | static void findloader (lua_State *L, const char *name) { function ll_require (line 557) | static int ll_require (lua_State *L) { function set_env (line 594) | static void set_env (lua_State *L) { function dooptions (line 606) | static void dooptions (lua_State *L, int n) { function modinit (line 618) | static void modinit (lua_State *L, const char *modname) { function ll_module (line 633) | static int ll_module (lua_State *L) { function ll_seeall (line 651) | static int ll_seeall (lua_State *L) { function noenv (line 675) | static int noenv (lua_State *L) { function setpath (line 684) | static void setpath (lua_State *L, const char *fieldname, const char *en... function createsearcherstable (line 728) | static void createsearcherstable (lua_State *L) { function createclibstable (line 752) | static void createclibstable (lua_State *L) { function LUAMOD_API (line 762) | LUAMOD_API int luaopen_package (lua_State *L) { FILE: externals/lua/src/lobject.c function luaO_int2fb (line 39) | int luaO_int2fb (unsigned int x) { function luaO_fb2int (line 51) | int luaO_fb2int (int x) { function luaO_ceillog2 (line 58) | int luaO_ceillog2 (unsigned int x) { function lua_Integer (line 76) | static lua_Integer intarith (lua_State *L, int op, lua_Integer v1, function lua_Number (line 96) | static lua_Number numarith (lua_State *L, int op, lua_Number v1, function luaO_arith (line 116) | void luaO_arith (lua_State *L, int op, const TValue *p1, const TValue *p2, function luaO_hexavalue (line 156) | int luaO_hexavalue (int c) { function isneg (line 162) | static int isneg (const char **s) { function lua_Number (line 187) | static lua_Number lua_strx2number (const char *s, char **endptr) { function luaO_str2num (line 282) | size_t luaO_str2num (const char *s, TValue *o) { function luaO_utf8esc (line 297) | int luaO_utf8esc (char *buff, unsigned long x) { function luaO_tostring (line 322) | void luaO_tostring (lua_State *L, StkId obj) { function pushstr (line 341) | static void pushstr (lua_State *L, const char *str, size_t l) { function luaO_chunkid (line 435) | void luaO_chunkid (char *out, const char *source, size_t bufflen) { FILE: externals/lua/src/lobject.h type GCObject (line 74) | typedef struct GCObject GCObject; type GCObject (line 87) | struct GCObject { type Value (line 96) | typedef union Value Value; type TValue (line 108) | typedef struct lua_TValue TValue; type lua_TValue (line 289) | struct lua_TValue { type TValue (line 294) | typedef TValue *StkId; type TString (line 303) | typedef struct TString { type UTString (line 315) | typedef union UTString { type Udata (line 337) | typedef struct Udata { type UUdata (line 349) | typedef union UUdata { type Upvaldesc (line 377) | typedef struct Upvaldesc { type LocVar (line 388) | typedef struct LocVar { type Proto (line 398) | typedef struct Proto { type UpVal (line 427) | typedef struct UpVal UpVal; type CClosure (line 437) | typedef struct CClosure { type LClosure (line 444) | typedef struct LClosure { type Closure (line 451) | typedef union Closure { type TKey (line 466) | typedef union TKey { type Node (line 482) | typedef struct Node { type Table (line 488) | typedef struct Table { FILE: externals/lua/src/lopcodes.h type OpMode (line 32) | enum OpMode {iABC, iABx, iAsBx, iAx} type OpCode (line 165) | typedef enum { type OpArgMask (line 272) | enum OpArgMask { FILE: externals/lua/src/loslib.c function os_execute (line 112) | static int os_execute (lua_State *L) { function os_remove (line 124) | static int os_remove (lua_State *L) { function os_rename (line 130) | static int os_rename (lua_State *L) { function os_tmpname (line 137) | static int os_tmpname (lua_State *L) { function os_getenv (line 148) | static int os_getenv (lua_State *L) { function os_clock (line 154) | static int os_clock (lua_State *L) { function setfield (line 168) | static void setfield (lua_State *L, const char *key, int value) { function setboolfield (line 173) | static void setboolfield (lua_State *L, const char *key, int value) { function getboolfield (line 180) | static int getboolfield (lua_State *L, const char *key) { function getfield (line 188) | static int getfield (lua_State *L, const char *key, int d) { function os_date (line 226) | static int os_date (lua_State *L) { function os_time (line 272) | static int os_time (lua_State *L) { function os_difftime (line 299) | static int os_difftime (lua_State *L) { function os_setlocale (line 308) | static int os_setlocale (lua_State *L) { function os_exit (line 320) | static int os_exit (lua_State *L) { function LUAMOD_API (line 352) | LUAMOD_API int luaopen_os (lua_State *L) { FILE: externals/lua/src/lparser.c type BlockCnt (line 48) | typedef struct BlockCnt { function l_noret (line 67) | static l_noret semerror (LexState *ls, const char *msg) { function l_noret (line 73) | static l_noret error_expected (LexState *ls, int token) { function l_noret (line 79) | static l_noret errorlimit (FuncState *fs, int limit, const char *what) { function checklimit (line 92) | static void checklimit (FuncState *fs, int v, int l, const char *what) { function testnext (line 97) | static int testnext (LexState *ls, int c) { function check (line 106) | static void check (LexState *ls, int c) { function checknext (line 112) | static void checknext (LexState *ls, int c) { function check_match (line 122) | static void check_match (LexState *ls, int what, int who, int where) { function TString (line 135) | static TString *str_checkname (LexState *ls) { function init_exp (line 144) | static void init_exp (expdesc *e, expkind k, int i) { function codestring (line 151) | static void codestring (LexState *ls, expdesc *e, TString *s) { function checkname (line 156) | static void checkname (LexState *ls, expdesc *e) { function registerlocalvar (line 161) | static int registerlocalvar (LexState *ls, TString *varname) { function new_localvar (line 174) | static void new_localvar (LexState *ls, TString *name) { function new_localvarliteral_ (line 186) | static void new_localvarliteral_ (LexState *ls, const char *name, size_t... function LocVar (line 194) | static LocVar *getlocvar (FuncState *fs, int i) { function adjustlocalvars (line 201) | static void adjustlocalvars (LexState *ls, int nvars) { function removevars (line 210) | static void removevars (FuncState *fs, int tolevel) { function searchupvalue (line 217) | static int searchupvalue (FuncState *fs, TString *name) { function newupvalue (line 227) | static int newupvalue (FuncState *fs, TString *name, expdesc *v) { function searchvar (line 242) | static int searchvar (FuncState *fs, TString *n) { function markupval (line 256) | static void markupval (FuncState *fs, int level) { function singlevaraux (line 267) | static int singlevaraux (FuncState *fs, TString *n, expdesc *var, int ba... function singlevar (line 293) | static void singlevar (LexState *ls, expdesc *var) { function adjust_assign (line 306) | static void adjust_assign (LexState *ls, int nvars, int nexps, expdesc *... function enterlevel (line 326) | static void enterlevel (LexState *ls) { function closegoto (line 336) | static void closegoto (LexState *ls, int g, Labeldesc *label) { function findlabel (line 360) | static int findlabel (LexState *ls, int g) { function newlabelentry (line 380) | static int newlabelentry (LexState *ls, Labellist *l, TString *name, function findgotos (line 398) | static void findgotos (LexState *ls, Labeldesc *lb) { function movegotosout (line 416) | static void movegotosout (FuncState *fs, BlockCnt *bl) { function enterblock (line 434) | static void enterblock (FuncState *fs, BlockCnt *bl, lu_byte isloop) { function breaklabel (line 449) | static void breaklabel (LexState *ls) { function l_noret (line 459) | static l_noret undefgoto (LexState *ls, Labeldesc *gt) { function leaveblock (line 468) | static void leaveblock (FuncState *fs) { function Proto (line 494) | static Proto *addprototype (LexState *ls) { function codeclosure (line 516) | static void codeclosure (LexState *ls, expdesc *v) { function open_func (line 523) | static void open_func (LexState *ls, FuncState *fs, BlockCnt *bl) { function close_func (line 546) | static void close_func (LexState *ls) { function block_follow (line 581) | static int block_follow (LexState *ls, int withuntil) { function statlist (line 592) | static void statlist (LexState *ls) { function fieldsel (line 604) | static void fieldsel (LexState *ls, expdesc *v) { function yindex (line 615) | static void yindex (LexState *ls, expdesc *v) { type ConsControl (line 631) | struct ConsControl { function recfield (line 640) | static void recfield (LexState *ls, struct ConsControl *cc) { function closelistfield (line 661) | static void closelistfield (FuncState *fs, struct ConsControl *cc) { function lastlistfield (line 672) | static void lastlistfield (FuncState *fs, struct ConsControl *cc) { function listfield (line 687) | static void listfield (LexState *ls, struct ConsControl *cc) { function field (line 696) | static void field (LexState *ls, struct ConsControl *cc) { function constructor (line 718) | static void constructor (LexState *ls, expdesc *t) { function parlist (line 747) | static void parlist (LexState *ls) { function body (line 776) | static void body (LexState *ls, expdesc *e, int ismethod, int line) { function explist (line 798) | static int explist (LexState *ls, expdesc *v) { function funcargs (line 811) | static void funcargs (LexState *ls, expdesc *f, int line) { function primaryexp (line 865) | static void primaryexp (LexState *ls, expdesc *v) { function suffixedexp (line 887) | static void suffixedexp (LexState *ls, expdesc *v) { function simpleexp (line 925) | static void simpleexp (LexState *ls, expdesc *v) { function UnOpr (line 980) | static UnOpr getunopr (int op) { function BinOpr (line 991) | static BinOpr getbinopr (int op) { function BinOpr (line 1042) | static BinOpr subexpr (LexState *ls, expdesc *v, int limit) { function expr (line 1072) | static void expr (LexState *ls, expdesc *v) { function block (line 1087) | static void block (LexState *ls) { type LHS_assign (line 1101) | struct LHS_assign { function check_conflict (line 1113) | static void check_conflict (LexState *ls, struct LHS_assign *lh, expdesc... function assignment (line 1141) | static void assignment (LexState *ls, struct LHS_assign *lh, int nvars) { function cond (line 1174) | static int cond (LexState *ls) { function gotostat (line 1184) | static void gotostat (LexState *ls, int pc) { function checkrepeated (line 1200) | static void checkrepeated (FuncState *fs, Labellist *ll, TString *label) { function skipnoopstat (line 1214) | static void skipnoopstat (LexState *ls) { function labelstat (line 1220) | static void labelstat (LexState *ls, TString *label, int line) { function whilestat (line 1238) | static void whilestat (LexState *ls, int line) { function repeatstat (line 1257) | static void repeatstat (LexState *ls, int line) { function exp1 (line 1277) | static int exp1 (LexState *ls) { function forbody (line 1288) | static void forbody (LexState *ls, int base, int line, int nvars, int is... function fornum (line 1314) | static void fornum (LexState *ls, TString *varname, int line) { function forlist (line 1336) | static void forlist (LexState *ls, TString *indexname) { function forstat (line 1361) | static void forstat (LexState *ls, int line) { function test_then_block (line 1379) | static void test_then_block (LexState *ls, int *escapelist) { function ifstat (line 1414) | static void ifstat (LexState *ls, int line) { function localfunc (line 1428) | static void localfunc (LexState *ls) { function localstat (line 1439) | static void localstat (LexState *ls) { function funcname (line 1459) | static int funcname (LexState *ls, expdesc *v) { function funcstat (line 1473) | static void funcstat (LexState *ls, int line) { function exprstat (line 1485) | static void exprstat (LexState *ls) { function retstat (line 1501) | static void retstat (LexState *ls) { function statement (line 1534) | static void statement (LexState *ls) { function mainfunc (line 1609) | static void mainfunc (LexState *ls, FuncState *fs) { function LClosure (line 1623) | LClosure *luaY_parser (lua_State *L, ZIO *z, Mbuffer *buff, FILE: externals/lua/src/lparser.h type expkind (line 19) | typedef enum { type expdesc (line 41) | typedef struct expdesc { type Vardesc (line 59) | typedef struct Vardesc { type Labeldesc (line 65) | typedef struct Labeldesc { type Labellist (line 74) | typedef struct Labellist { type Dyndata (line 82) | typedef struct Dyndata { type BlockCnt (line 94) | struct BlockCnt type FuncState (line 98) | typedef struct FuncState { FILE: externals/lua/src/lstate.c type LX (line 57) | typedef struct LX { type LG (line 66) | typedef struct LG { function makeseed (line 84) | static unsigned int makeseed (lua_State *L) { function luaE_setdebt (line 101) | void luaE_setdebt (global_State *g, l_mem debt) { function CallInfo (line 107) | CallInfo *luaE_extendCI (lua_State *L) { function luaE_freeCI (line 120) | void luaE_freeCI (lua_State *L) { function luaE_shrinkCI (line 134) | void luaE_shrinkCI (lua_State *L) { function stack_init (line 147) | static void stack_init (lua_State *L1, lua_State *L) { function freestack (line 167) | static void freestack (lua_State *L) { function init_registry (line 179) | static void init_registry (lua_State *L, global_State *g) { function f_luaopen (line 198) | static void f_luaopen (lua_State *L, void *ud) { function preinit_thread (line 219) | static void preinit_thread (lua_State *L, global_State *g) { function close_state (line 239) | static void close_state (lua_State *L) { function LUA_API (line 253) | LUA_API lua_State *lua_newthread (lua_State *L) { function luaE_freethread (line 283) | void luaE_freethread (lua_State *L, lua_State *L1) { function LUA_API (line 293) | LUA_API lua_State *lua_newstate (lua_Alloc f, void *ud) { function LUA_API (line 340) | LUA_API void lua_close (lua_State *L) { FILE: externals/lua/src/lstate.h type lua_longjmp (line 33) | struct lua_longjmp type stringtable (line 49) | typedef struct stringtable { type CallInfo (line 65) | typedef struct CallInfo { type global_State (line 108) | typedef struct global_State { type lua_State (line 149) | struct lua_State { type TString (line 183) | struct TString type Udata (line 184) | struct Udata type Table (line 186) | struct Table type Proto (line 187) | struct Proto type lua_State (line 188) | struct lua_State FILE: externals/lua/src/lstring.c function luaS_eqlngstr (line 38) | int luaS_eqlngstr (TString *a, TString *b) { function luaS_hash (line 47) | unsigned int luaS_hash (const char *str, size_t l, unsigned int seed) { function luaS_resize (line 60) | void luaS_resize (lua_State *L, int newsize) { function TString (line 92) | static TString *createstrobj (lua_State *L, const char *str, size_t l, function luaS_remove (line 109) | void luaS_remove (lua_State *L, TString *ts) { function TString (line 122) | static TString *internshrstr (lua_State *L, const char *str, size_t l) { function TString (line 151) | TString *luaS_newlstr (lua_State *L, const char *str, size_t l) { function TString (line 165) | TString *luaS_new (lua_State *L, const char *str) { function Udata (line 170) | Udata *luaS_newudata (lua_State *L, size_t s) { FILE: externals/lua/src/lstrlib.c function str_len (line 49) | static int str_len (lua_State *L) { function lua_Integer (line 58) | static lua_Integer posrelat (lua_Integer pos, size_t len) { function str_sub (line 65) | static int str_sub (lua_State *L) { function str_reverse (line 79) | static int str_reverse (lua_State *L) { function str_lower (line 91) | static int str_lower (lua_State *L) { function str_upper (line 104) | static int str_upper (lua_State *L) { function str_rep (line 117) | static int str_rep (lua_State *L) { function str_byte (line 143) | static int str_byte (lua_State *L) { function str_char (line 162) | static int str_char (lua_State *L) { function writer (line 177) | static int writer (lua_State *L, const void *b, size_t size, void *B) { function str_dump (line 184) | static int str_dump (lua_State *L) { type MatchState (line 209) | typedef struct MatchState { function check_capture (line 237) | static int check_capture (MatchState *ms, int l) { function capture_to_close (line 245) | static int capture_to_close (MatchState *ms) { function match_class (line 277) | static int match_class (int c, int cl) { function matchbracketclass (line 297) | static int matchbracketclass (int c, const char *p, const char *ec) { function singlematch (line 320) | static int singlematch (MatchState *ms, const char *s, const char *p, function push_onecapture (line 545) | static void push_onecapture (MatchState *ms, int i, const char *s, function push_captures (line 564) | static int push_captures (MatchState *ms, const char *s, const char *e) { function nospecials (line 575) | static int nospecials (const char *p, size_t l) { function str_find_aux (line 586) | static int str_find_aux (lua_State *L, int find) { function str_find (line 638) | static int str_find (lua_State *L) { function str_match (line 643) | static int str_match (lua_State *L) { function gmatch_aux (line 648) | static int gmatch_aux (lua_State *L) { function gmatch (line 677) | static int gmatch (lua_State *L) { function add_s (line 687) | static void add_s (MatchState *ms, luaL_Buffer *b, const char *s, function add_value (line 715) | static void add_value (MatchState *ms, luaL_Buffer *b, const char *s, function str_gsub (line 746) | static int str_gsub (lua_State *L) { function addquoted (line 813) | static void addquoted (lua_State *L, luaL_Buffer *b, int arg) { function addlenmod (line 862) | static void addlenmod (char *form, const char *lenmod) { function str_format (line 872) | static int str_format (lua_State *L) { type cD (line 980) | struct cD { type Ftypes (line 991) | typedef union Ftypes { type Header (line 1002) | typedef struct Header { type KOption (line 1012) | typedef enum KOption { function digit (line 1029) | static int digit (int c) { return '0' <= c && c <= '9'; } function getnum (line 1031) | static int getnum (const char **fmt, int df) { function getnumlimit (line 1048) | static int getnumlimit (Header *h, const char **fmt, int df) { function initheader (line 1060) | static void initheader (lua_State *L, Header *h) { function KOption (line 1070) | static KOption getoption (Header *h, const char **fmt, int *size) { function KOption (line 1117) | static KOption getdetails (Header *h, size_t totalsize, function packint (line 1144) | static void packint (luaL_Buffer *b, lua_Unsigned n, function copywithendian (line 1165) | static void copywithendian (volatile char *dest, volatile const char *src, function str_pack (line 1179) | static int str_pack (lua_State *L) { function str_packsize (line 1263) | static int str_packsize (lua_State *L) { function lua_Integer (line 1296) | static lua_Integer unpackint (lua_State *L, const char *str, function str_unpack (line 1322) | static int str_unpack (lua_State *L) { function createmetatable (line 1410) | static void createmetatable (lua_State *L) { function LUAMOD_API (line 1425) | LUAMOD_API int luaopen_string (lua_State *L) { FILE: externals/lua/src/ltable.c function numisinteger (line 91) | static int numisinteger (lua_Number x, lua_Integer *p) { function Node (line 101) | static Node *hashfloat (const Table *t, lua_Number n) { function Node (line 119) | static Node *mainposition (const Table *t, const TValue *key) { function arrayindex (line 151) | static unsigned int arrayindex (const TValue *key) { function findindex (line 166) | static unsigned int findindex (lua_State *L, Table *t, StkId key) { function luaH_next (line 193) | int luaH_next (lua_State *L, Table *t, StkId key) { function computesizes (line 225) | static unsigned int computesizes (unsigned int nums[], unsigned int *nar... function countint (line 247) | static int countint (const TValue *key, unsigned int *nums) { function numusearray (line 258) | static unsigned int numusearray (const Table *t, unsigned int *nums) { function numusehash (line 284) | static int numusehash (const Table *t, unsigned int *nums, function setarrayvector (line 301) | static void setarrayvector (lua_State *L, Table *t, unsigned int size) { function setnodevector (line 310) | static void setnodevector (lua_State *L, Table *t, unsigned int size) { function luaH_resize (line 335) | void luaH_resize (lua_State *L, Table *t, unsigned int nasize, function luaH_resizearray (line 370) | void luaH_resizearray (lua_State *L, Table *t, unsigned int nasize) { function rehash (line 378) | static void rehash (lua_State *L, Table *t, const TValue *ek) { function Table (line 403) | Table *luaH_new (lua_State *L) { function luaH_free (line 415) | void luaH_free (lua_State *L, Table *t) { function Node (line 423) | static Node *getfreepos (Table *t) { function TValue (line 441) | TValue *luaH_newkey (lua_State *L, Table *t, const TValue *key) { function TValue (line 497) | const TValue *luaH_getint (Table *t, lua_Integer key) { function TValue (line 520) | const TValue *luaH_getstr (Table *t, TString *key) { function TValue (line 540) | const TValue *luaH_get (Table *t, const TValue *key) { function TValue (line 572) | TValue *luaH_set (lua_State *L, Table *t, const TValue *key) { function luaH_setint (line 580) | void luaH_setint (lua_State *L, Table *t, lua_Integer key, TValue *value) { function unbound_search (line 594) | static int unbound_search (Table *t, unsigned int j) { function luaH_getn (line 622) | int luaH_getn (Table *t) { function Node (line 644) | Node *luaH_mainposition (const Table *t, const TValue *key) { function luaH_isdummy (line 648) | int luaH_isdummy (Node *n) { return isdummy(n); } FILE: externals/lua/src/ltablib.c type TabA (line 26) | typedef struct { function checktab (line 36) | static void checktab (lua_State *L, int arg, TabA *ta) { function maxn (line 59) | static int maxn (lua_State *L) { function tinsert (line 76) | static int tinsert (lua_State *L) { function tremove (line 104) | static int tremove (lua_State *L) { function tmove (line 121) | static int tmove (lua_State *L) { function addfield (line 156) | static void addfield (lua_State *L, luaL_Buffer *b, TabA *ta, lua_Intege... function tconcat (line 165) | static int tconcat (lua_State *L) { function pack (line 192) | static int pack (lua_State *L) { function unpack (line 205) | static int unpack (lua_State *L) { function set2 (line 236) | static void set2 (lua_State *L, TabA *ta, int i, int j) { function sort_comp (line 241) | static int sort_comp (lua_State *L, int a, int b) { function auxsort (line 256) | static void auxsort (lua_State *L, TabA *ta, int l, int u) { function sort (line 319) | static int sort (lua_State *L) { function LUAMOD_API (line 348) | LUAMOD_API int luaopen_table (lua_State *L) { FILE: externals/lua/src/ltm.c function luaT_init (line 37) | void luaT_init (lua_State *L) { function TValue (line 59) | const TValue *luaT_gettm (Table *events, TMS event, TString *ename) { function TValue (line 70) | const TValue *luaT_gettmbyobj (lua_State *L, const TValue *o, TMS event) { function luaT_callTM (line 86) | void luaT_callTM (lua_State *L, const TValue *f, const TValue *p1, function luaT_callbinTM (line 103) | int luaT_callbinTM (lua_State *L, const TValue *p1, const TValue *p2, function luaT_trybinTM (line 114) | void luaT_trybinTM (lua_State *L, const TValue *p1, const TValue *p2, function luaT_callorderTM (line 136) | int luaT_callorderTM (lua_State *L, const TValue *p1, const TValue *p2, FILE: externals/lua/src/ltm.h type TMS (line 18) | typedef enum { FILE: externals/lua/src/lua.c function lstop (line 111) | static void lstop (lua_State *L, lua_Debug *ar) { function laction (line 124) | static void laction (int i) { function print_usage (line 130) | static void print_usage (const char *badoption) { function l_message (line 155) | static void l_message (const char *pname, const char *msg) { function report (line 166) | static int report (lua_State *L, int status) { function msghandler (line 179) | static int msghandler (lua_State *L) { function docall (line 198) | static int docall (lua_State *L, int narg, int nres) { function print_version (line 212) | static void print_version (void) { function createargtable (line 226) | static void createargtable (lua_State *L, char **argv, int argc, int scr... function dochunk (line 239) | static int dochunk (lua_State *L, int status) { function dofile (line 245) | static int dofile (lua_State *L, const char *name) { function dostring (line 250) | static int dostring (lua_State *L, const char *s, const char *name) { function dolibrary (line 259) | static int dolibrary (lua_State *L, const char *name) { function incomplete (line 291) | static int incomplete (lua_State *L, int status) { function pushline (line 307) | static int pushline (lua_State *L, int firstline) { function addreturn (line 332) | static int addreturn (lua_State *L) { function multiline (line 350) | static int multiline (lua_State *L) { function loadline (line 370) | static int loadline (lua_State *L) { function l_print (line 387) | static void l_print (lua_State *L) { function doREPL (line 404) | static void doREPL (lua_State *L) { function pushargs (line 423) | static int pushargs (lua_State *L) { function handle_script (line 436) | static int handle_script (lua_State *L, char **argv) { function collectargs (line 464) | static int collectargs (char **argv, int *first) { function runargs (line 513) | static int runargs (lua_State *L, char **argv, int n) { function handle_luainit (line 534) | static int handle_luainit (lua_State *L) { function pmain (line 553) | static int pmain (lua_State *L) { function main (line 595) | int main (int argc, char **argv) { FILE: externals/lua/src/lua.h type lua_State (line 54) | typedef struct lua_State lua_State; type LUA_NUMBER (line 87) | typedef LUA_NUMBER lua_Number; type LUA_INTEGER (line 91) | typedef LUA_INTEGER lua_Integer; type LUA_UNSIGNED (line 94) | typedef LUA_UNSIGNED lua_Unsigned; type LUA_KCONTEXT (line 97) | typedef LUA_KCONTEXT lua_KContext; type lua_Debug (line 416) | typedef struct lua_Debug lua_Debug; type lua_Debug (line 440) | struct lua_Debug { FILE: externals/lua/src/luac.c function fatal (line 38) | static void fatal(const char* message) function cannot (line 44) | static void cannot(const char* what) function usage (line 50) | static void usage(const char* message) function doargs (line 72) | static int doargs(int argc, char* argv[]) function Proto (line 139) | static const Proto* combine(lua_State* L, int n) function writer (line 159) | static int writer(lua_State* L, const void* p, size_t size, void* u) function pmain (line 165) | static int pmain(lua_State* L) function main (line 192) | int main(int argc, char* argv[]) function PrintString (line 226) | static void PrintString(const TString* ts) function PrintConstant (line 254) | static void PrintConstant(const Proto* f, int i) function PrintCode (line 288) | static void PrintCode(const Proto* f) function PrintHeader (line 395) | static void PrintHeader(const Proto* f) function PrintDebug (line 415) | static void PrintDebug(const Proto* f) function PrintFunction (line 442) | static void PrintFunction(const Proto* f, int full) FILE: externals/lua/src/lundump.c type LoadState (line 32) | typedef struct { function l_noret (line 40) | static l_noret error(LoadState *S, const char *why) { function LoadBlock (line 52) | static void LoadBlock (LoadState *S, void *b, size_t size) { function lu_byte (line 61) | static lu_byte LoadByte (LoadState *S) { function LoadInt (line 68) | static int LoadInt (LoadState *S) { function lua_Number (line 75) | static lua_Number LoadNumber (LoadState *S) { function lua_Integer (line 82) | static lua_Integer LoadInteger (LoadState *S) { function TString (line 89) | static TString *LoadString (LoadState *S) { function LoadCode (line 103) | static void LoadCode (LoadState *S, Proto *f) { function LoadConstants (line 114) | static void LoadConstants (LoadState *S, Proto *f) { function LoadProtos (line 148) | static void LoadProtos (LoadState *S, Proto *f) { function LoadUpvalues (line 162) | static void LoadUpvalues (LoadState *S, Proto *f) { function LoadDebug (line 176) | static void LoadDebug (LoadState *S, Proto *f) { function LoadFunction (line 198) | static void LoadFunction (LoadState *S, Proto *f, TString *psource) { function checkliteral (line 215) | static void checkliteral (LoadState *S, const char *s, const char *msg) { function fchecksize (line 224) | static void fchecksize (LoadState *S, size_t size, const char *tname) { function checkHeader (line 232) | static void checkHeader (LoadState *S) { function LClosure (line 254) | LClosure *luaU_undump(lua_State *L, ZIO *Z, Mbuffer *buff, FILE: externals/lua/src/lutf8lib.c function lua_Integer (line 29) | static lua_Integer u_posrelat (lua_Integer pos, size_t len) { function utflen (line 70) | static int utflen (lua_State *L) { function codepoint (line 99) | static int codepoint (lua_State *L) { function pushutfchar (line 127) | static void pushutfchar (lua_State *L, int arg) { function utfchar (line 137) | static int utfchar (lua_State *L) { function byteoffset (line 159) | static int byteoffset (lua_State *L) { function iter_aux (line 200) | static int iter_aux (lua_State *L) { function iter_codes (line 224) | static int iter_codes (lua_State *L) { type luaL_Reg (line 237) | struct luaL_Reg function LUAMOD_API (line 249) | LUAMOD_API int luaopen_utf8 (lua_State *L) { FILE: externals/lua/src/lvm.c function tofloat (line 51) | static int tofloat (const TValue *obj, lua_Number *n) { function luaV_tonumber_ (line 69) | int luaV_tonumber_ (const TValue *obj, lua_Number *n) { function tointeger_aux (line 91) | static int tointeger_aux (const TValue *obj, lua_Integer *p, int mode) { function luaV_tointeger_ (line 120) | int luaV_tointeger_ (const TValue *obj, lua_Integer *p) { function forlimit (line 140) | static int forlimit (const TValue *obj, lua_Integer *p, lua_Integer step, function luaV_gettable (line 164) | void luaV_gettable (lua_State *L, const TValue *t, TValue *key, StkId va... function luaV_settable (line 194) | void luaV_settable (lua_State *L, const TValue *t, TValue *key, StkId va... function l_strcmp (line 240) | static int l_strcmp (const TString *ls, const TString *rs) { function luaV_lessthan (line 266) | int luaV_lessthan (lua_State *L, const TValue *l, const TValue *r) { function luaV_lessequal (line 284) | int luaV_lessequal (lua_State *L, const TValue *l, const TValue *r) { function luaV_equalobj (line 305) | int luaV_equalobj (lua_State *L, const TValue *t1, const TValue *t2) { function luaV_concat (line 361) | void luaV_concat (lua_State *L, int total) { function luaV_objlen (line 404) | void luaV_objlen (lua_State *L, StkId ra, const TValue *rb) { function lua_Integer (line 435) | lua_Integer luaV_div (lua_State *L, lua_Integer m, lua_Integer n) { function lua_Integer (line 455) | lua_Integer luaV_mod (lua_State *L, lua_Integer m, lua_Integer n) { function lua_Integer (line 476) | lua_Integer luaV_shiftl (lua_Integer x, lua_Integer y) { function LClosure (line 493) | static LClosure *getcached (Proto *p, UpVal **encup, StkId base) { function pushclosure (line 515) | static void pushclosure (lua_State *L, Proto *p, UpVal **encup, StkId base, function luaV_finishOp (line 539) | void luaV_finishOp (lua_State *L) { function luaV_execute (line 650) | void luaV_execute (lua_State *L) { FILE: externals/lua/src/lzio.c function luaZ_fill (line 23) | int luaZ_fill (ZIO *z) { function luaZ_init (line 38) | void luaZ_init (lua_State *L, ZIO *z, lua_Reader reader, void *data) { function luaZ_read (line 48) | size_t luaZ_read (ZIO *z, void *b, size_t n) { FILE: externals/lua/src/lzio.h type ZIO (line 18) | typedef struct Zio ZIO; type Mbuffer (line 23) | typedef struct Mbuffer { type Zio (line 56) | struct Zio { FILE: externals/ovr-0.5.0.1/Src/CAPI/CAPI_DistortionRenderer.cpp type OVR (line 39) | namespace OVR { namespace CAPI { type CAPI (line 39) | namespace CAPI { FILE: externals/ovr-0.5.0.1/Src/CAPI/CAPI_DistortionRenderer.h function namespace (line 38) | namespace OVR { namespace CAPI { FILE: externals/ovr-0.5.0.1/Src/CAPI/CAPI_DistortionTiming.cpp type OVR (line 33) | namespace OVR { namespace CAPI { type CAPI (line 33) | namespace CAPI { function calculateFrameStartTime (line 87) | static double calculateFrameStartTime(double now, FILE: externals/ovr-0.5.0.1/Src/CAPI/CAPI_DistortionTiming.h function namespace (line 67) | namespace OVR { namespace CAPI { FILE: externals/ovr-0.5.0.1/Src/CAPI/CAPI_FrameLatencyTracker.cpp type OVR (line 30) | namespace OVR { namespace CAPI { type CAPI (line 30) | namespace CAPI { FILE: externals/ovr-0.5.0.1/Src/CAPI/CAPI_FrameLatencyTracker.h function namespace (line 36) | namespace OVR { namespace CAPI { FILE: externals/ovr-0.5.0.1/Src/CAPI/CAPI_FrameTimeManager3.cpp type OVR (line 33) | namespace OVR { namespace CAPI { namespace FTM3 { type CAPI (line 33) | namespace CAPI { namespace FTM3 { type FTM3 (line 33) | namespace FTM3 { function LogTime (line 40) | void LogTime(const char* msg) function quick_select (line 381) | static double quick_select(double arr[], int n) FILE: externals/ovr-0.5.0.1/Src/CAPI/CAPI_FrameTimeManager3.h function namespace (line 35) | namespace OVR { namespace CAPI { namespace FTM3 { FILE: externals/ovr-0.5.0.1/Src/CAPI/CAPI_HMDRenderState.cpp type OVR (line 30) | namespace OVR { namespace CAPI { type CAPI (line 30) | namespace CAPI { function ovrHmdDesc (line 36) | ovrHmdDesc HMDRenderState::GetDesc() const function ovrSizei (line 128) | ovrSizei HMDRenderState::GetFOVTextureSize(int eye, ovrFovPort fov, ... function ovrEyeRenderDesc (line 135) | ovrEyeRenderDesc HMDRenderState::CalcRenderDesc(ovrEyeType eyeType, ... FILE: externals/ovr-0.5.0.1/Src/CAPI/CAPI_HMDRenderState.h function namespace (line 35) | namespace OVR { namespace CAPI { FILE: externals/ovr-0.5.0.1/Src/CAPI/CAPI_HMDState.cpp type OVR (line 48) | namespace OVR { namespace CAPI { type CAPI (line 48) | namespace CAPI { function Vector3f (line 188) | static Vector3f GetNeckModelFromProfile(Profile* profile) function GetCenterPupilDepthFromRenderInfo (line 207) | static float GetCenterPupilDepthFromRenderInfo(HmdRenderInfo* hmdRen... function HMDState (line 272) | HMDState* HMDState::CreateHMDState(NetClient* client, const HMDNetwo... function HMDState (line 304) | HMDState* HMDState::CreateDebugHMDState(ovrHmdType hmdType) function ovrTrackingState (line 355) | ovrTrackingState HMDState::PredictedTrackingState(double absTime, vo... function CopyFloatArrayWithLimit (line 514) | static unsigned CopyFloatArrayWithLimit(float dest[], unsigned destS... function AppTiming (line 695) | AppTiming HMDState::GetAppTiming(uint32_t frameIndex) function ovrFrameTiming (line 708) | ovrFrameTiming HMDState::GetFrameTiming(uint32_t frameIndex) function ovrTrackingState (line 733) | ovrTrackingState HMDState::GetMidpointPredictionTracking(uint32_t fr... function Posef (line 740) | Posef HMDState::GetEyePredictionPose(ovrEyeType eye) FILE: externals/ovr-0.5.0.1/Src/CAPI/CAPI_HMDState.h type ovrHmdStruct (line 47) | struct ovrHmdStruct { } function namespace (line 49) | namespace OVR { namespace CAPI { function checkBeginFrameScope (line 187) | void checkBeginFrameScope(const char* functionName) function checkRenderingConfigured (line 196) | void checkRenderingConfigured(const char* functionName) function checkBeginFrameTimingScope (line 203) | void checkBeginFrameTimingScope(const char* functionName) function VirtualHmdId (line 222) | VirtualHmdId GetNetId() { return NetId; } FILE: externals/ovr-0.5.0.1/Src/CAPI/CAPI_HSWDisplay.cpp type OVR (line 72) | namespace OVR { namespace CAPI { type CAPI (line 72) | namespace CAPI { function String (line 310) | static String getHSWTimeKey(const char* userName) function time_t (line 323) | time_t HSWDisplay::GetCurrentProfileLastHSWTime() const FILE: externals/ovr-0.5.0.1/Src/CAPI/CAPI_HSWDisplay.h function namespace (line 81) | namespace OVR { namespace CAPI { FILE: externals/ovr-0.5.0.1/Src/CAPI/D3D1X/CAPI_D3D11_DistortionRenderer.cpp type OVR (line 37) | namespace OVR { namespace CAPI { namespace D3D11 { type CAPI (line 37) | namespace CAPI { namespace D3D11 { type D3D11 (line 37) | namespace D3D11 { function interface (line 54) | interface IOVRDXGISwapChain : IUnknown type PrecompiledShader (line 72) | struct PrecompiledShader function DistortionShaderBitIndexCheck (line 110) | void DistortionShaderBitIndexCheck() type DistortionVertex (line 117) | struct DistortionVertex // Must match the VB description D... type DistortionComputePin (line 126) | struct DistortionComputePin // Must match the ones declared in... type Vertex (line 138) | struct Vertex method Vertex (line 145) | Vertex(const Vector3f& p, const Color& c = Color(64, 0, 0, 255), method Vertex (line 149) | Vertex(float x, float y, float z, const Color& c = Color(64, 0, ... function ID3D11SamplerState (line 1374) | ID3D11SamplerState* DistortionRenderer::getSamplerState(int sm) FILE: externals/ovr-0.5.0.1/Src/CAPI/D3D1X/CAPI_D3D11_DistortionRenderer.h function namespace (line 35) | namespace OVR { namespace CAPI { namespace D3D11 { FILE: externals/ovr-0.5.0.1/Src/CAPI/D3D1X/CAPI_D3D11_HSWDisplay.cpp function DXGI_FORMAT (line 42) | static DXGI_FORMAT GetFullyTypedDXGIFormat(DXGI_FORMAT textureFormat) type OVR (line 96) | namespace OVR { namespace CAPI { type CAPI (line 96) | namespace CAPI { type D3D11 (line 101) | namespace D3D11 { function Texture (line 104) | Texture* LoadTextureTga(RenderParams& rParams, ID3D11SamplerState*... function Texture (line 152) | Texture* LoadTextureTga(RenderParams& rParams, ID3D11SamplerState*... function Texture (line 161) | Texture* LoadTextureTga(RenderParams& rParams, ID3D11SamplerState*... type HASWVertex (line 174) | struct HASWVertex method HASWVertex (line 180) | HASWVertex(const Vector3f& p, const Color& c = Color(64, 0, 0, 2... method HASWVertex (line 184) | HASWVertex(float x, float y, float z, const Color& c = Color(64,... FILE: externals/ovr-0.5.0.1/Src/CAPI/D3D1X/CAPI_D3D11_HSWDisplay.h function namespace (line 33) | namespace OVR { namespace CAPI { namespace D3D11 { FILE: externals/ovr-0.5.0.1/Src/CAPI/D3D1X/CAPI_D3D11_Util.cpp type OVR (line 29) | namespace OVR { namespace CAPI { namespace D3D11 { type CAPI (line 29) | namespace CAPI { namespace D3D11 { type D3D11 (line 29) | namespace D3D11 { FILE: externals/ovr-0.5.0.1/Src/CAPI/D3D1X/CAPI_D3D11_Util.h function namespace (line 37) | namespace OVR { namespace CAPI { namespace D3D11 { function class (line 149) | class ShaderSet : public RefCountBase function SetUniformv (line 208) | bool SetUniformv(const char* name, const Vector3f& v) function virtual (line 214) | virtual bool SetUniform4x4f(const char* name, const Matrix4f& m) function virtual (line 219) | virtual bool SetUniform3x3f(const char* name, const Matrix4f& m) function class (line 231) | class ShaderFill : public RefCountBase function class (line 262) | class ShaderBase : public Shader type ShaderImpl (line 322) | typedef ShaderImpl VertexShader; type ShaderImpl (line 323) | typedef ShaderImpl PixelShader; type ShaderImpl (line 324) | typedef ShaderImpl ComputeShader; function class (line 327) | class Buffer : public RefCountBase function class (line 366) | class Texture : public RefCountBase function class (line 450) | class GpuTimer : public RefCountBase FILE: externals/ovr-0.5.0.1/Src/CAPI/D3D9/CAPI_D3D9_DistortionRenderer.cpp type OVR (line 35) | namespace OVR { namespace CAPI { namespace D3D9 { type CAPI (line 35) | namespace CAPI { namespace D3D9 { type D3D9 (line 35) | namespace D3D9 { function ConvertSRGB (line 273) | static void ConvertSRGB(unsigned char c[3]) FILE: externals/ovr-0.5.0.1/Src/CAPI/D3D9/CAPI_D3D9_DistortionRenderer.h function namespace (line 37) | namespace OVR { namespace CAPI { namespace D3D9 { FILE: externals/ovr-0.5.0.1/Src/CAPI/D3D9/CAPI_D3D9_HSWDisplay.cpp type OVR (line 39) | namespace OVR { namespace CAPI { type CAPI (line 39) | namespace CAPI { type D3D9 (line 46) | namespace D3D9 { function IDirect3DTexture9 (line 49) | IDirect3DTexture9* LoadTextureTga(HSWRenderParams& rParams, OVR::F... function IDirect3DTexture9 (line 116) | IDirect3DTexture9* LoadTextureTga(HSWRenderParams& rParams, const ... function IDirect3DTexture9 (line 125) | IDirect3DTexture9* LoadTextureTga(HSWRenderParams& rParams, const ... type HASWVertex (line 138) | struct HASWVertex method HASWVertex (line 144) | HASWVertex(const Vector3f& p, const Color& c = Color(64,0,0,255)... method HASWVertex (line 148) | HASWVertex(float x, float y, float z, const Color& c = Color(64,... FILE: externals/ovr-0.5.0.1/Src/CAPI/D3D9/CAPI_D3D9_HSWDisplay.h function namespace (line 33) | namespace OVR { namespace CAPI { namespace D3D9 { FILE: externals/ovr-0.5.0.1/Src/CAPI/D3D9/CAPI_D3D9_Util.cpp type OVR (line 31) | namespace OVR { namespace CAPI { namespace D3D9 { type CAPI (line 31) | namespace CAPI { namespace D3D9 { type D3D9 (line 31) | namespace D3D9 { function ID3DBlob (line 112) | ID3DBlob* ShaderCompile(char * shaderName, const char * shaderSrcS... FILE: externals/ovr-0.5.0.1/Src/CAPI/GL/CAPI_GL_DistortionRenderer.cpp type ShaderInfo (line 53) | struct ShaderInfo function DistortionShaderBitIndexCheck (line 79) | void DistortionShaderBitIndexCheck() type DistortionVertex (line 86) | struct DistortionVertex type LatencyVertex (line 98) | struct LatencyVertex method LatencyVertex (line 101) | LatencyVertex (const Vector3f& p) : Pos(p) {} type _XDisplay (line 391) | struct _XDisplay FILE: externals/ovr-0.5.0.1/Src/CAPI/GL/CAPI_GL_DistortionRenderer.h type StandardUniformData (line 119) | struct StandardUniformData FILE: externals/ovr-0.5.0.1/Src/CAPI/GL/CAPI_GL_DistortionShaders.h function namespace (line 34) | namespace OVR { namespace CAPI { namespace GL { FILE: externals/ovr-0.5.0.1/Src/CAPI/GL/CAPI_GL_HSWDisplay.cpp type OVR (line 40) | namespace OVR { namespace CAPI { type CAPI (line 40) | namespace CAPI { type GL (line 163) | namespace GL { type HASWVertex (line 167) | struct HASWVertex method HASWVertex (line 173) | HASWVertex(const Vector3f& p, const Color& c = Color(64,0,0,255)... method HASWVertex (line 177) | HASWVertex(float x, float y, float z, const Color& c = Color(64,... function Texture (line 190) | Texture* LoadTextureTga(RenderParams& rParams, int samplerMode, OV... function Texture (line 224) | Texture* LoadTextureTga(RenderParams& rParams, int samplerMode, co... FILE: externals/ovr-0.5.0.1/Src/CAPI/GL/CAPI_GL_HSWDisplay.h function namespace (line 35) | namespace OVR { namespace CAPI { namespace GL { FILE: externals/ovr-0.5.0.1/Src/CAPI/GL/CAPI_GL_Util.cpp class MacContextImpl (line 41) | class MacContextImpl method MacContextImpl (line 44) | MacContextImpl(NSOpenGLContext* ctxIn, NSOpenGLPixelFormat* fmt) : method MacContextImpl (line 48) | MacContextImpl(NSOpenGLContext* ctxIn) : type OVR (line 80) | namespace OVR { type CAPI (line 92) | namespace CAPI { namespace GL { type GL (line 92) | namespace GL { function InitGLExtensions (line 95) | void InitGLExtensions() function GLint (line 173) | GLint ShaderSet::GetGLShader(Shader* s) FILE: externals/ovr-0.5.0.1/Src/CAPI/GL/CAPI_GL_Util.h function namespace (line 54) | namespace OVR function namespace (line 61) | namespace OVR { namespace CAPI { namespace GL { function class (line 216) | class ShaderSet : public RefCountBase function SetUniformv (line 279) | bool SetUniformv(const char* name, const Vector3f& v) function virtual (line 285) | virtual bool SetUniform4x4f(const char* name, const Matrix4f& m) function virtual (line 291) | virtual bool SetUniform3x3f(const char* name, const Matrix4f& m) function class (line 307) | class ShaderFill : public RefCountBase type DisplayId (line 335) | struct DisplayId function class (line 361) | class ShaderBase : public Shader function Compile (line 438) | bool Compile(const char* src) type ShaderImpl (line 468) | typedef ShaderImpl VertexShader; type ShaderImpl (line 469) | typedef ShaderImpl FragmentShader; function class (line 474) | class Context function AutoContext (line 521) | struct AutoContext FILE: externals/ovr-0.5.0.1/Src/Displays/OVR_Display.cpp type OVR (line 31) | namespace OVR { type EDID_Header (line 77) | struct EDID_Header type EDID_Detailed_Timing_Descriptor (line 91) | struct EDID_Detailed_Timing_Descriptor type EDID_Other_Descriptor (line 148) | struct EDID_Other_Descriptor function StripTrailingWhitespace (line 159) | static void StripTrailingWhitespace(char* str) function HmdTypeEnum (line 259) | HmdTypeEnum HmdTypeFromModelNumber(int modelNumber) FILE: externals/ovr-0.5.0.1/Src/Displays/OVR_Display.h type DisplayEDID (line 49) | struct DisplayEDID type DisplayDesc (line 72) | struct DisplayDesc function class (line 87) | class DisplaySearchHandle FILE: externals/ovr-0.5.0.1/Src/Displays/OVR_OSX_Display.cpp type OVR (line 38) | namespace OVR { function blockType (line 80) | static int blockType( UByte* block ) function parseEdid (line 116) | static bool parseEdid( UByte* edid, OVR::OSX::DisplayEDID& edidResult ) function discoverExtendedRifts (line 186) | static int discoverExtendedRifts(OVR::OSX::DisplayDesc* descriptorArra... function DisplaySearchHandle (line 330) | DisplaySearchHandle* Display::GetDisplaySearchHandle() FILE: externals/ovr-0.5.0.1/Src/Displays/OVR_OSX_Display.h function namespace (line 32) | namespace OVR { namespace OSX { FILE: externals/ovr-0.5.0.1/Src/Displays/OVR_Win32_Display.cpp type OVR (line 76) | namespace OVR { function ULONG (line 82) | ULONG getRiftCount( HANDLE hDevice ) function ULONG (line 96) | ULONG getRift( HANDLE hDevice, int index ) function getEdid (line 124) | static bool getEdid(HANDLE hDevice, ULONG uid, DisplayEDID& edid) function GetMonitorEDID (line 179) | static bool GetMonitorEDID(const wchar_t* deviceID, DisplayEDID& edid) function FillDisplayDesc (line 244) | static bool FillDisplayDesc(DXGI_OUTPUT_DESC const& outputDesc, DISPLA... function DiscoverRiftMonitors (line 300) | static int DiscoverRiftMonitors(DisplayDesc* descriptorArray = nullptr... function DisplaySearchHandle (line 555) | DisplaySearchHandle* Display::GetDisplaySearchHandle() function SetDisplayPower (line 669) | static bool SetDisplayPower(HANDLE hDevice, ULONG childId, int mode) FILE: externals/ovr-0.5.0.1/Src/Displays/OVR_Win32_Display.h function namespace (line 34) | namespace OVR { namespace Win32 { FILE: externals/ovr-0.5.0.1/Src/Displays/OVR_Win32_Dxgi_Display.h type HANDLE (line 75) | typedef HMODULE (WINAPI *WinLoadLibraryExA) ( LPCSTR, HANDLE, DWORD ); type HANDLE (line 76) | typedef HMODULE (WINAPI *WinLoadLibraryExW) ( LPCWSTR, HANDLE, DWORD ); type LPCSTR (line 77) | typedef BOOL (WINAPI *WinGetModuleHandleExA)( DWORD, LPCSTR, HMODULE... type LPCWSTR (line 78) | typedef BOOL (WINAPI *WinGetModuleHandleExW)( DWORD, LPCWSTR, HMODUL... type UINT (line 109) | typedef BOOL (WINAPI *IsInitializingDisplay) ( PVOID, UINT, UINT ); type HANDLE (line 117) | typedef BOOL (WINAPI *CloseRiftForContext)( PVOID, HANDLE, ULONG ); type UINT (line 118) | typedef BOOL (WINAPI *WindowDisplayResolution)( PVOID, UINT*, UINT*, UIN... type UINT (line 133) | typedef BOOL (WINAPI *ExpectedResolution)( PVOID, UINT*, UINT*, UINT* ); type LINK_APPLICATION_DRIVER (line 156) | typedef struct _LINK_APPLICATION_DRIVER type LPCSTR (line 196) | typedef HRESULT (WINAPI *PreloadLibraryFn) ( WinLoadLibraryA , LPCSTR, P... type QUERY_KM_DRIVER (line 202) | typedef struct _QUERY_KM_DRIVER type UINT (line 210) | typedef UINT D3DKMT_HANDLE; type HandleNotepad (line 213) | typedef struct _HandleNotepad type ALLOC_PRIVATE_STRUCTURE (line 237) | typedef struct _ALLOC_PRIVATE_STRUCTURE type ESCAPE_STRUCTURE (line 254) | typedef struct _ESCAPE_STRUCTURE type RIFT_SYNC (line 267) | typedef struct _RIFT_SYNC type RIFT_MODE (line 273) | typedef struct _RIFT_MODE type RIFT_STATUS (line 281) | typedef struct _RIFT_STATUS type RIFT_STATUS_ARRAY (line 289) | typedef struct _RIFT_STATUS_ARRAY FILE: externals/ovr-0.5.0.1/Src/Displays/OVR_Win32_FocusReader.cpp type OVR (line 33) | namespace OVR { namespace Win32 { type Win32 (line 33) | namespace Win32 { function HWND (line 36) | HWND RenderFocusReader::ReadActiveWindow() FILE: externals/ovr-0.5.0.1/Src/Displays/OVR_Win32_FocusReader.h function namespace (line 35) | namespace OVR { namespace Win32 { FILE: externals/ovr-0.5.0.1/Src/Displays/OVR_Win32_RenderShim.cpp type OVRTargetAPI (line 81) | enum OVRTargetAPI function CHAR (line 91) | static CHAR* ReadRegStr(HKEY keySub, const char* keyName, const char* va... type ShimedLibraries (line 164) | enum ShimedLibraries function checkForOverride (line 196) | static bool checkForOverride( LPCSTR libFileName, OVRTargetAPI& targetApi ) function HMODULE (line 261) | static HMODULE createShim( LPCSTR lpLibFileName, OVRTargetAPI targetAPI ) function HMODULE (line 294) | static HMODULE function HMODULE (line 308) | static HMODULE function HMODULE (line 325) | static HMODULE function HMODULE (line 344) | static HMODULE function BOOL (line 364) | static BOOL WINAPI OVRGetModuleHandleExA( function BOOL (line 383) | static BOOL WINAPI OVRGetModuleHandleExW( function restoreFunction (line 405) | static void restoreFunction( PROC pfnHookAPIAddr, PBYTE oldData ) function setFunction (line 419) | static void setFunction( PROC pfnHookAPIAddr, PROC replacementFunction, ... function restoreFunction (line 444) | static void restoreFunction( PROC pfnHookAPIAddr, PBYTE oldData ) function setFunction (line 458) | static void setFunction( PROC pfnHookAPIAddr, PROC replacementFunction, ... function BOOL (line 480) | static BOOL WINAPI OVRLocalIsInitializingDisplay( PVOID context, UINT wi... function HRESULT (line 516) | HRESULT APIENTRY OVRDirect3DCreate9Ex(UINT SDKVersion, void** aDevice) function HRESULT (line 550) | HRESULT APIENTRY OVRCreateDXGIFactory( function HRESULT (line 576) | HRESULT APIENTRY OVRCreateDXGIFactory1( function HRESULT (line 602) | HRESULT APIENTRY OVRCreateDXGIFactory2( function PROC (line 629) | static PROC SetProcAddressDirect( function PROC (line 653) | static PROC SetProcAddressA( function clearUMDriverOverrides (line 726) | void clearUMDriverOverrides() function checkUMDriverOverrides (line 827) | bool checkUMDriverOverrides(void* context) FILE: externals/ovr-0.5.0.1/Src/Displays/OVR_Win32_ShimFunctions.cpp function BOOL (line 56) | BOOL WINAPI OVRIsInitializingDisplay(PVOID context, UINT width, UINT hei... function BOOL (line 65) | BOOL WINAPI OVRExpectedResolution( PVOID context, UINT* width, UINT* hei... function BOOL (line 75) | BOOL WINAPI OVRIsCreatingBackBuffer(PVOID context) function BOOL (line 84) | BOOL WINAPI OVRShouldVSync( ) function ULONG (line 90) | ULONG WINAPI OVRRiftForContext(PVOID context, HANDLE driverHandle) function HWND (line 98) | HWND WINAPI OVRGetWindowForContext(PVOID context) function BOOL (line 112) | BOOL WINAPI OVRShouldPresentOnContext(PVOID context) function BOOL (line 119) | BOOL WINAPI OVRCloseRiftForContext( PVOID context, HANDLE driverHandle, ... function BOOL (line 126) | BOOL WINAPI OVRWindowDisplayResolution( PVOID context, UINT* width, UINT... function BOOL (line 164) | BOOL WINAPI OVRShouldEnableDebug() function BOOL (line 169) | BOOL WINAPI OVRMirroringEnabled( PVOID context ) function ovr_GetDX11SwapChain (line 181) | ovr_GetDX11SwapChain() type OVR (line 188) | namespace OVR { namespace Win32 { type Win32 (line 188) | namespace Win32 { FILE: externals/ovr-0.5.0.1/Src/Displays/OVR_Win32_ShimFunctions.h function namespace (line 32) | namespace OVR { FILE: externals/ovr-0.5.0.1/Src/Net/OVR_BitStream.cpp type OVR (line 35) | namespace OVR { namespace Net { type Net (line 35) | namespace Net { function BitSize_t (line 733) | BitSize_t BitStream::GetNumberOfBitsAllocated(void) const function BitSize_t (line 893) | BitSize_t BitStream::CopyData( unsigned char** _data ) const FILE: externals/ovr-0.5.0.1/Src/Net/OVR_BitStream.h function namespace (line 40) | namespace OVR { namespace Net { function SerializeNormVector (line 930) | bool BitStream::SerializeNormVector(bool writeToBitstream, templateType ... function SerializeVector (line 940) | bool BitStream::SerializeVector(bool writeToBitstream, templateType &x,... function SerializeNormQuat (line 950) | bool BitStream::SerializeNormQuat(bool writeToBitstream, templateType &... function SerializeOrthMatrix (line 960) | bool BitStream::SerializeOrthMatrix( function SerializeBits (line 973) | inline bool BitStream::SerializeBits(bool writeToBitstream, unsigned cha... function Write (line 983) | void BitStream::Write(const templateType &inTemplateVar) function WritePtr (line 1006) | void BitStream::WritePtr(templateType *inTemplateVar) function Write (line 1031) | inline void BitStream::Write(const bool &inTemplateVar) function Write (line 1043) | inline void BitStream::Write(const OVR::String &inTemplateVar) function Write (line 1050) | inline void BitStream::Write(const char * const &inStringVar) function Write (line 1057) | inline void BitStream::Write(const unsigned char * const &inTemplateVar) function Write (line 1062) | inline void BitStream::Write(char * const &inTemplateVar) function Write (line 1067) | inline void BitStream::Write(unsigned char * const &inTemplateVar) function WriteDelta (line 1078) | void BitStream::WriteDelta(const templateType ¤tValue, const templ... function WriteDelta (line 1095) | inline void BitStream::WriteDelta(const bool ¤tValue, const bool &... function WriteDelta (line 1105) | void BitStream::WriteDelta(const templateType ¤tValue) function WriteCompressed (line 1118) | void BitStream::WriteCompressed(const templateType &inTemplateVar) function WriteCompressed (line 1145) | inline void BitStream::WriteCompressed(const bool &inTemplateVar) function WriteCompressed (line 1152) | inline void BitStream::WriteCompressed(const float &inTemplateVar) function WriteCompressed (line 1165) | inline void BitStream::WriteCompressed(const double &inTemplateVar) function WriteCompressedDelta (line 1185) | void BitStream::WriteCompressedDelta(const templateType ¤tValue, c... function WriteCompressedDelta (line 1202) | inline void BitStream::WriteCompressedDelta(const bool ¤tValue, co... function WriteCompressedDelta (line 1212) | void BitStream::WriteCompressedDelta(const templateType ¤tValue) function WriteCompressedDelta (line 1221) | inline void BitStream::WriteCompressedDelta(const bool ¤tValue) function Read (line 1229) | bool BitStream::Read(templateType &outTemplateVar) function Read (line 1261) | inline bool BitStream::Read(bool &outTemplateVar) function Read (line 1278) | inline bool BitStream::Read(OVR::String &outTemplateVar) function Read (line 1296) | inline bool BitStream::Read(char *&varString) function Read (line 1313) | inline bool BitStream::Read(unsigned char *&varString) function ReadDelta (line 1336) | bool BitStream::ReadDelta(templateType &outTemplateVar) function ReadDelta (line 1349) | inline bool BitStream::ReadDelta(bool &outTemplateVar) function ReadCompressed (line 1361) | bool BitStream::ReadCompressed(templateType &outTemplateVar) function ReadCompressed (line 1388) | inline bool BitStream::ReadCompressed(bool &outTemplateVar) function ReadCompressed (line 1395) | inline bool BitStream::ReadCompressed(float &outTemplateVar) function ReadCompressed (line 1408) | inline bool BitStream::ReadCompressed(double &outTemplateVar) function ReadCompressedDelta (line 1429) | bool BitStream::ReadCompressedDelta(templateType &outTemplateVar) function ReadCompressedDelta (line 1442) | inline bool BitStream::ReadCompressedDelta(bool &outTemplateVar) FILE: externals/ovr-0.5.0.1/Src/Net/OVR_MessageIDTypes.h function namespace (line 27) | namespace OVR { namespace Net { FILE: externals/ovr-0.5.0.1/Src/Net/OVR_NetworkPlugin.cpp type OVR (line 29) | namespace OVR { namespace Net { namespace Plugins { type Net (line 29) | namespace Net { namespace Plugins { type Plugins (line 29) | namespace Plugins { FILE: externals/ovr-0.5.0.1/Src/Net/OVR_NetworkPlugin.h function namespace (line 33) | namespace OVR { namespace Net { namespace Plugins { FILE: externals/ovr-0.5.0.1/Src/Net/OVR_NetworkTypes.h function namespace (line 33) | namespace OVR { namespace Net { FILE: externals/ovr-0.5.0.1/Src/Net/OVR_PacketizedTCPSocket.cpp type OVR (line 29) | namespace OVR { namespace Net { type Net (line 29) | namespace Net { FILE: externals/ovr-0.5.0.1/Src/Net/OVR_PacketizedTCPSocket.h function namespace (line 41) | namespace OVR { namespace Net { FILE: externals/ovr-0.5.0.1/Src/Net/OVR_RPC1.cpp type OVR (line 32) | namespace OVR { namespace Net { namespace Plugins { type Net (line 32) | namespace Net { namespace Plugins { type Plugins (line 32) | namespace Plugins { FILE: externals/ovr-0.5.0.1/Src/Net/OVR_RPC1.h function namespace (line 39) | namespace OVR { namespace Net { namespace Plugins { FILE: externals/ovr-0.5.0.1/Src/Net/OVR_Session.cpp type OVR (line 32) | namespace OVR { namespace Net { type Net (line 32) | namespace Net { function SessionResult (line 188) | SessionResult Session::Listen(ListenerDescription* pListenerDescript... function SessionResult (line 211) | SessionResult Session::Connect(ConnectParameters *cp) function SessionResult (line 302) | SessionResult Session::ListenPTCP(OVR::Net::BerkleyBindParameters *bbp) function SessionResult (line 324) | SessionResult Session::ConnectPTCP(OVR::Net::BerkleyBindParameters* ... FILE: externals/ovr-0.5.0.1/Src/Net/OVR_Session.h function namespace (line 42) | namespace OVR { namespace Net { function class (line 270) | class TCPConnection : public NetworkConnection function class (line 287) | class PacketizedTCPConnection : public TCPConnection function class (line 302) | class ListenerDescription function class (line 316) | class BerkleyListenerDescription : public ListenerDescription type ReceivePayload (line 336) | struct ReceivePayload function class (line 345) | class BroadcastParameters function class (line 367) | class SendParameters type ConnectParameters (line 391) | struct ConnectParameters function ConnectParameters (line 402) | struct ConnectParametersBerkleySocket : public ConnectParameters type ListenerReceiveResult (line 421) | enum ListenerReceiveResult function class (line 438) | class SessionListener function virtual (line 482) | virtual ~Session() FILE: externals/ovr-0.5.0.1/Src/Net/OVR_Socket.cpp type OVR (line 29) | namespace OVR { namespace Net { type Net (line 29) | namespace Net { FILE: externals/ovr-0.5.0.1/Src/Net/OVR_Socket.h function namespace (line 51) | namespace OVR { namespace Net { FILE: externals/ovr-0.5.0.1/Src/Net/OVR_Unix_Socket.cpp type OVR (line 35) | namespace OVR { namespace Net { type Net (line 35) | namespace Net { function SInt32 (line 49) | SInt32 BerkleySocket::GetSockname(SockAddr *pSockAddrOut) function BitStream (line 66) | BitStream& operator<<(BitStream& out, SockAddr& in) function BitStream (line 72) | BitStream& operator>>(BitStream& in, SockAddr& out) type addrinfo (line 122) | struct addrinfo type addrinfo (line 140) | struct addrinfo function UInt16 (line 161) | UInt16 SockAddr::GetPort() function String (line 166) | String SockAddr::ToString(bool writePort, char portDelineator) const function SetSocketOptions (line 222) | static bool SetSocketOptions(SocketHandle sock) function _Ioctlsocket (line 275) | void _Ioctlsocket(SocketHandle sock, unsigned long nonblocking) function SocketHandle (line 284) | static SocketHandle BindShared(int ai_family, int ai_socktype, Berkl... function SocketHandle (line 350) | SocketHandle UDPSocket::Bind(BerkleyBindParameters *pBindParameters) type sockaddr_storage (line 381) | struct sockaddr_storage function SocketHandle (line 431) | SocketHandle TCPSocket::Bind(BerkleyBindParameters* pBindParameters) type sockaddr (line 465) | struct sockaddr type sockaddr_storage (line 584) | struct sockaddr_storage FILE: externals/ovr-0.5.0.1/Src/Net/OVR_Unix_Socket.h function namespace (line 41) | namespace Net { FILE: externals/ovr-0.5.0.1/Src/Net/OVR_Win32_Socket.cpp type OVR (line 36) | namespace OVR { namespace Net { type Net (line 36) | namespace Net { class WSAStartupSingleton (line 42) | class WSAStartupSingleton type sockaddr_in6 (line 103) | struct sockaddr_in6 function BitStream (line 118) | BitStream& operator<<(BitStream& out, SockAddr& in) function BitStream (line 124) | BitStream& operator>>(BitStream& in, SockAddr& out) type addrinfo (line 182) | struct addrinfo type addrinfo (line 197) | struct addrinfo function String (line 223) | String SockAddr::ToString(bool writePort, char portDelineator) const function SetSocketOptions (line 277) | static bool SetSocketOptions(SocketHandle sock) function _Ioctlsocket (line 298) | void _Ioctlsocket(SocketHandle sock, unsigned long nonblocking) function SocketHandle (line 303) | static SocketHandle BindShared(int ai_family, int ai_socktype, Berkl... function SocketHandle (line 367) | SocketHandle UDPSocket::Bind(BerkleyBindParameters *pBindParameters) type sockaddr_storage (line 392) | struct sockaddr_storage function SocketHandle (line 446) | SocketHandle TCPSocket::Bind(BerkleyBindParameters* pBindParameters) type sockaddr (line 482) | struct sockaddr type sockaddr_storage (line 598) | struct sockaddr_storage FILE: externals/ovr-0.5.0.1/Src/Net/OVR_Win32_Socket.h function namespace (line 39) | namespace Net { FILE: externals/ovr-0.5.0.1/Src/OVR_CAPI.cpp function CaptureHmdDescTrace (line 64) | static bool CaptureHmdDescTrace(const OVR::CAPI::HMDState* state) function ovrTrackingState (line 73) | static ovrTrackingState GetNullTrackingState() function ovrFrameTiming (line 81) | static ovrFrameTiming GetNullFrameTiming() type OVR (line 95) | namespace OVR { function HMDState (line 154) | static HMDState* GetHMDStateFromOvrHmd(ovrHmd hmddesc) function ovr_GetTimeInSeconds (line 163) | ovr_GetTimeInSeconds() function ovrBool (line 177) | ovrBool ovr_InitializeRenderingShim() function ovr_InitializeRenderingShimVersion (line 184) | ovr_InitializeRenderingShimVersion(int requestedMinorVersion) function LogLocationOfThisModule (line 196) | static void LogLocationOfThisModule() function ovr_Initialize (line 236) | ovr_Initialize(ovrInitParams const* params) function ovr_Shutdown (line 339) | ovr_Shutdown() function ovrHmd_Detect (line 368) | ovrHmd_Detect() function ovrHmd_Create (line 381) | ovrHmd_Create(int index) function ovrHmd_AttachToWindow (line 447) | ovrHmd_AttachToWindow(ovrHmd hmddesc, void* window, function ovrHmd_CreateDebug (line 474) | ovrHmd_CreateDebug(ovrHmdType type) function ovrHmd_Destroy (line 486) | ovrHmd_Destroy(ovrHmd hmddesc) function ovrHmd_GetLastError (line 511) | ovrHmd_GetLastError(ovrHmd hmddesc) function ovr_GetVersionString (line 529) | ovr_GetVersionString() function ovrHmd_GetEnabledCaps (line 542) | ovrHmd_GetEnabledCaps(ovrHmd hmddesc) function ovrHmd_SetEnabledCaps (line 553) | ovrHmd_SetEnabledCaps(ovrHmd hmddesc, unsigned int capsBits) function ovrHmd_ConfigureTracking (line 578) | ovrHmd_ConfigureTracking(ovrHmd hmddesc, unsigned int supportedCaps, function ovrHmd_RecenterPose (line 589) | ovrHmd_RecenterPose(ovrHmd hmddesc) function ovrHmd_GetTrackingState (line 598) | ovrHmd_GetTrackingState(ovrHmd hmddesc, double absTime) function ovrHmd_GetFovTextureSize (line 615) | ovrHmd_GetFovTextureSize(ovrHmd hmddesc, ovrEyeType eye, function ovrHmd_ConfigureRendering (line 629) | ovrHmd_ConfigureRendering(ovrHmd hmddesc, function ovrHmd_BeginFrame (line 643) | ovrHmd_BeginFrame(ovrHmd hmddesc, unsigned int frameIndex) function ovrHmd_EndFrame (line 670) | ovrHmd_EndFrame(ovrHmd hmddesc, function ovrHmd_RegisterPostDistortionCallback (line 729) | ovrHmd_RegisterPostDistortionCallback(ovrHmd hmddesc, PostDistortionCall... function ovrHmd_GetFrameTiming (line 743) | ovrHmd_GetFrameTiming(ovrHmd hmddesc, unsigned int frameIndex) function ovrHmd_BeginFrameTiming (line 759) | ovrHmd_BeginFrameTiming(ovrHmd hmddesc, unsigned int frameIndex) function ovrHmd_EndFrameTiming (line 792) | ovrHmd_EndFrameTiming(ovrHmd hmddesc) function ovrHmd_ResetFrameTiming (line 808) | ovrHmd_ResetFrameTiming(ovrHmd hmddesc, unsigned int frameIndex) function ovrHmd_GetEyePoses (line 821) | ovrHmd_GetEyePoses(ovrHmd hmddesc, unsigned int frameIndex, const ovrVec... function ovrHmd_GetHmdPosePerEye (line 861) | ovrHmd_GetHmdPosePerEye(ovrHmd hmddesc, ovrEyeType eye) function ovrHmd_AddDistortionTimeMeasurement (line 876) | ovrHmd_AddDistortionTimeMeasurement(ovrHmd hmddesc, double distortionTim... function ovrHmd_GetEyeTimewarpMatricesDebug (line 887) | ovrHmd_GetEyeTimewarpMatricesDebug(ovrHmd hmddesc, ovrEyeType eye, ovrPo... function ovrHmd_GetEyeTimewarpMatrices (line 917) | ovrHmd_GetEyeTimewarpMatrices(ovrHmd hmddesc, ovrEyeType eye, ovrPosef r... function ovrHmd_GetRenderDesc (line 935) | ovrHmd_GetRenderDesc(ovrHmd hmddesc, function ovrHmd_CreateDistortionMeshDebug (line 949) | ovrHmd_CreateDistortionMeshDebug(ovrHmd hmddesc, function ovrHmd_CreateDistortionMesh (line 973) | ovrHmd_CreateDistortionMesh(ovrHmd hmddesc, function ovrHmd_DestroyDistortionMesh (line 991) | ovrHmd_DestroyDistortionMesh(ovrDistortionMesh* meshData) function ovrHmd_GetRenderScaleAndOffset (line 1012) | ovrHmd_GetRenderScaleAndOffset(ovrFovPort fov, function ovrHmd_GetLatencyTestDrawColor (line 1040) | ovrHmd_GetLatencyTestDrawColor(ovrHmd hmddesc, unsigned char rgbColorOut... function ovrHmd_ProcessLatencyTest (line 1056) | ovrHmd_ProcessLatencyTest(ovrHmd hmddesc, unsigned char rgbColorOut[3]) function ovrHmd_GetLatencyTestResult (line 1069) | ovrHmd_GetLatencyTestResult(ovrHmd hmddesc) function ovrHmd_GetLatencyTest2DrawColor (line 1076) | ovrHmd_GetLatencyTest2DrawColor(ovrHmd hmddesc, unsigned char rgbColorOu... function ovrHmd_GetMeasuredLatencyTest2 (line 1110) | ovrHmd_GetMeasuredLatencyTest2(ovrHmd hmddesc) function ovrHmd_GetHSWDisplayState (line 1126) | ovrHmd_GetHSWDisplayState(ovrHmd hmddesc, ovrHSWDisplayState *hswDisplay... function ovrHmd_DismissHSWDisplay (line 1144) | ovrHmd_DismissHSWDisplay(ovrHmd hmddesc) function ovrHmd_GetBool (line 1162) | ovrHmd_GetBool(ovrHmd hmddesc, function ovrHmd_SetBool (line 1183) | ovrHmd_SetBool(ovrHmd hmddesc, function ovrHmd_GetInt (line 1204) | ovrHmd_GetInt(ovrHmd hmddesc, function ovrHmd_SetInt (line 1223) | ovrHmd_SetInt(ovrHmd hmddesc, function ovrHmd_GetFloat (line 1244) | ovrHmd_GetFloat(ovrHmd hmddesc, function ovrHmd_SetFloat (line 1263) | ovrHmd_SetFloat(ovrHmd hmddesc, function ovrHmd_GetFloatArray (line 1284) | ovrHmd_GetFloatArray(ovrHmd hmddesc, function ovrHmd_SetFloatArray (line 1300) | ovrHmd_SetFloatArray(ovrHmd hmddesc, function ovrHmd_GetString (line 1315) | ovrHmd_GetString(ovrHmd hmddesc, function ovrHmd_SetString (line 1338) | ovrHmd_SetString(ovrHmd hmddesc, function ovr_TraceMessage (line 1377) | ovr_TraceMessage(int level, const char* message) function ovrHmd_StartPerfLog (line 1405) | ovrHmd_StartPerfLog(ovrHmd hmddesc, const char* fileName, const char* us... function ovrHmd_StopPerfLog (line 1412) | ovrHmd_StopPerfLog(ovrHmd hmddesc) FILE: externals/ovr-0.5.0.1/Src/OVR_Profile.cpp type OVR (line 62) | namespace OVR { function String (line 90) | String ProfileDeviceKey::SanitizeProductName(String productName) function String (line 122) | String GetBaseOVRPath(bool create_dir) function String (line 196) | String ProfileManager::GetProfilePath() function JSON (line 201) | static JSON* FindTaggedData(JSON* data, const char** tag_names, const ... function FilterTaggedData (line 244) | static void FilterTaggedData(JSON* data, const char* tag_name, const c... function ProfileManager (line 280) | ProfileManager* OVR::SystemSingletonBase::SlowGetInsta... function Profile (line 343) | Profile* ProfileManager::GetDefaultProfile(HmdTypeEnum device) function Profile (line 788) | Profile* ProfileManager::CreateProfile() function Profile (line 872) | Profile* ProfileManager::GetTaggedProfile(const char** tag_names, cons... function Profile (line 1049) | Profile* ProfileManager::GetDefaultUserProfile(const ProfileDeviceKey&... function Profile (line 1064) | Profile* ProfileManager::GetProfile(const ProfileDeviceKey& deviceKey,... function BCDByte (line 1198) | static int BCDByte(unsigned int byte) FILE: externals/ovr-0.5.0.1/Src/OVR_Profile.h function namespace (line 44) | namespace OVR { function class (line 153) | class Profile : public RefCountBase FILE: externals/ovr-0.5.0.1/Src/OVR_SerialFormat.cpp type OVR (line 39) | namespace OVR { function SerialFormatType (line 44) | SerialFormatType DetectBufferFormat(uint8_t firstByte, int sizeInBytes) function ValidDK2ProductId (line 64) | static bool ValidDK2ProductId(int x) function ValidDK2PartId (line 79) | static bool ValidDK2PartId(int x) function String (line 297) | String DK2PrintedSerialFormat::ToBase32() FILE: externals/ovr-0.5.0.1/Src/OVR_SerialFormat.h function namespace (line 36) | namespace OVR { FILE: externals/ovr-0.5.0.1/Src/OVR_Stereo.cpp type OVR (line 40) | namespace OVR { function FitCubicPolynomial (line 53) | bool FitCubicPolynomial ( float *pResult, const float *pFitX, const fl... function EvalCatmullRom10Spline (line 100) | float EvalCatmullRom10Spline ( float const *K, float scaledVal ) function SetEyeCup (line 174) | void SetEyeCup(HmdRenderInfo* renderInfo, const char* cup) function Vector3f (line 237) | Vector3f LensConfig::DistortionFnScaleRadiusSquaredChroma (float rsq) ... type LensConfigStoredVersion (line 428) | enum LensConfigStoredVersion type LensConfigStored_CatmullRom10Version1 (line 435) | struct LensConfigStored_CatmullRom10Version1 function EncodeFixedPointUInt16 (line 447) | uint16_t EncodeFixedPointUInt16 ( float val, uint16_t zeroVal, int fra... function DecodeFixedPointUInt16 (line 457) | float DecodeFixedPointUInt16 ( uint16_t val, uint16_t zeroVal, int fra... function LoadLensConfig (line 468) | bool LoadLensConfig ( LensConfig *presult, uint8_t const *pbuffer, int... function SaveLensConfigSizeInBytes (line 534) | int SaveLensConfigSizeInBytes ( LensConfig const &config ) function SaveLensConfig (line 541) | bool SaveLensConfig ( uint8_t *pbuffer, int bufferSizeInBytes, LensCon... function TestSaveLoadLensConfig (line 587) | void TestSaveLoadLensConfig ( LensConfig const &config ) function ProfileRenderInfo (line 628) | ProfileRenderInfo GenerateProfileRenderInfoFromProfile( HMDInfo const&... function HMDInfo (line 702) | HMDInfo CreateDebugHMDInfo(HmdTypeEnum hmdType) function HmdRenderInfo (line 785) | HmdRenderInfo GenerateHmdRenderInfoFromHmdInfo ( HMDInfo const &hmdInfo, function ExtEvalCatmullRom10Spline (line 2090) | float ExtEvalCatmullRom10Spline ( float const *K, float scaledVal ) FILE: externals/ovr-0.5.0.1/Src/OVR_Stereo.h type ovrFovPort (line 39) | typedef struct ovrFovPort_ ovrFovPort; type ovrRecti (line 40) | typedef struct ovrRecti_ ovrRecti; function namespace (line 42) | namespace OVR { type DistortionRenderDesc (line 146) | struct DistortionRenderDesc type ExtraMonitorInfo (line 182) | struct ExtraMonitorInfo function SetScreenParameters (line 332) | void SetScreenParameters(int hres, int vres, function IsSameDisplay (line 344) | bool IsSameDisplay(const HMDInfo& o) const type ShutterInfo (line 388) | struct ShutterInfo type EyeConfig (line 400) | struct EyeConfig function EyeConfig (line 442) | EyeConfig GetEyeCenter() const function Vector2f (line 594) | inline Vector2f TransformTanFovSpaceToRendertargetNDC ( StereoEyeParams ... FILE: externals/ovr-0.5.0.1/Src/Sensors/OVR_DeviceConstants.h type ovrSensorData_ (line 35) | struct ovrSensorData_ type ovrSensorData (line 36) | typedef struct ovrSensorData_ ovrSensorData; type DeviceType (line 44) | enum DeviceType type DistortionEqnType (line 59) | enum DistortionEqnType type HmdTypeEnum (line 77) | enum HmdTypeEnum type HmdShutterTypeEnum (line 102) | enum HmdShutterTypeEnum type EyeCupType (line 117) | enum EyeCupType function class (line 149) | class SensorDataType FILE: externals/ovr-0.5.0.1/Src/Service/Service_NetClient.cpp type OVR (line 36) | namespace OVR { namespace Service { type Service (line 36) | namespace Service { FILE: externals/ovr-0.5.0.1/Src/Service/Service_NetClient.h function namespace (line 36) | namespace OVR { namespace Service { FILE: externals/ovr-0.5.0.1/Src/Service/Service_NetSessionCommon.cpp type OVR (line 30) | namespace OVR { namespace Service { type Service (line 30) | namespace Service { function SerializeUInt32 (line 85) | static bool SerializeUInt32(bool write, Net::BitStream* bitStream, T... function SerializeBool (line 104) | static bool SerializeBool(bool write, Net::BitStream* bitStream, boo... function IsInStringArray (line 210) | bool IsInStringArray(const char* a[], const char* key) FILE: externals/ovr-0.5.0.1/Src/Service/Service_NetSessionCommon.h function namespace (line 39) | namespace OVR { function class (line 103) | class NetSessionCommon : public Thread FILE: externals/ovr-0.5.0.1/Src/Service/Service_Win32_FastIPC_Client.cpp type OVR (line 29) | namespace OVR { namespace Service { namespace Win32 { type Service (line 29) | namespace Service { namespace Win32 { type Win32 (line 29) | namespace Win32 { FILE: externals/ovr-0.5.0.1/Src/Service/Service_Win32_FastIPC_Client.h function namespace (line 34) | namespace OVR { namespace Service { namespace Win32 { FILE: externals/ovr-0.5.0.1/Src/Util/Util_LatencyTest2Reader.cpp type OVR (line 29) | namespace OVR { namespace Util { type Util (line 29) | namespace Util { function FrameTimeRecord (line 74) | const FrameTimeRecord& FrameTimeRecordSet::operator [] (int i) const function FrameTimeRecord (line 79) | const FrameTimeRecord& FrameTimeRecordSet::GetMostRecentFrame() FILE: externals/ovr-0.5.0.1/Src/Util/Util_LatencyTest2Reader.h function namespace (line 33) | namespace OVR { namespace Util { FILE: externals/ovr-0.5.0.1/Src/Util/Util_LatencyTest2State.h function namespace (line 32) | namespace OVR { namespace Util { FILE: externals/ovr-0.5.0.1/Src/Util/Util_MatFile.cpp type OVR (line 36) | namespace OVR { namespace Util { type Util (line 36) | namespace Util { type Fmatrix (line 64) | struct Fmatrix FILE: externals/ovr-0.5.0.1/Src/Util/Util_MatFile.h function namespace (line 36) | namespace OVR { namespace Util { FILE: externals/ovr-0.5.0.1/Src/Util/Util_Render_Stereo.cpp type OVR (line 29) | namespace OVR { namespace Util { namespace Render { type Util (line 29) | namespace Util { namespace Render { type Render (line 29) | namespace Render { type DistortionAndFov (line 89) | struct DistortionAndFov function DistortionAndFov (line 95) | static DistortionAndFov CalculateDistortionAndFovInternal ( Stereo... function Recti (line 123) | static Recti CalculateViewportInternal ( StereoEye eyeType, function Recti (line 153) | static Recti CalculateViewportDensityInternal ( StereoEye eyeType, function ViewportScaleAndOffset (line 173) | static ViewportScaleAndOffset CalculateViewportScaleAndOffsetInter... function StereoEyeParams (line 186) | static StereoEyeParams CalculateStereoEyeParamsInternal ( StereoEy... function Vector3f (line 232) | Vector3f CalculateEyeVirtualCameraOffset(HmdRenderInfo const &hmd, function Sizei (line 260) | Sizei CalculateRecommendedTextureSize ( HmdRenderInfo const &hmd, function StereoEyeParams (line 287) | StereoEyeParams CalculateStereoEyeParams ( HmdRenderInfo const &hmd, function FovPort (line 326) | FovPort CalculateRecommendedFov ( HmdRenderInfo const &hmd, function ViewportScaleAndOffset (line 346) | ViewportScaleAndOffset ModifyRenderViewport ( StereoEyeParams cons... function ViewportScaleAndOffset (line 353) | ViewportScaleAndOffset ModifyRenderSize ( StereoEyeParams const &p... function ViewportScaleAndOffset (line 362) | ViewportScaleAndOffset ModifyRenderDensity ( StereoEyeParams const... function StereoEyeParamsWithOrtho (line 452) | const StereoEyeParamsWithOrtho& StereoConfig::GetEyeRenderParams(S... function Sizei (line 537) | Sizei StereoConfig::CalculateRecommendedTextureSize ( bool rendert... function ViewportScaleAndOffsetBothEyes (line 689) | ViewportScaleAndOffsetBothEyes StereoConfig::setupViewportScaleAnd... function ViewportScaleAndOffsetBothEyes (line 753) | ViewportScaleAndOffsetBothEyes StereoConfig::SetRenderDensity ( fl... function ViewportScaleAndOffsetBothEyes (line 761) | ViewportScaleAndOffsetBothEyes StereoConfig::SetRenderSize ( Sizei... function ViewportScaleAndOffsetBothEyes (line 770) | ViewportScaleAndOffsetBothEyes StereoConfig::SetRenderViewport ( R... function Matrix4f (line 778) | Matrix4f StereoConfig::GetProjectionWithZoom ( StereoEye eye, floa... function DistortionMeshVertexData (line 808) | DistortionMeshVertexData DistortionMeshMakeVertex ( Vector2f scree... function DistortionMeshDestroy (line 919) | void DistortionMeshDestroy ( DistortionMeshVertexData *pVertices, ... function DistortionMeshCreate (line 925) | void DistortionMeshCreate ( DistortionMeshVertexData **ppVertices,... function DistortionMeshCreate (line 943) | void DistortionMeshCreate( DistortionMeshVertexData **ppVertices, ... function HeightmapMeshDestroy (line 1085) | void HeightmapMeshDestroy ( HeightmapMeshVertexData *pVertices, ui... function HeightmapMeshCreate (line 1091) | void HeightmapMeshCreate ( HeightmapMeshVertexData **ppVertices, u... function HeightmapMeshCreate (line 1109) | void HeightmapMeshCreate( HeightmapMeshVertexData **ppVertices, ui... function PredictionValues (line 1271) | PredictionValues PredictionGetDeviceValues ( const HmdRenderInfo &... function Matrix4f (line 1337) | Matrix4f TimewarpComputePoseDelta ( Matrix4f const &renderedViewFr... function Matrix4f (line 1371) | Matrix4f TimewarpComputePoseDeltaPosition ( Matrix4f const &render... FILE: externals/ovr-0.5.0.1/Src/Util/Util_Render_Stereo.h function namespace (line 34) | namespace OVR { namespace Util { namespace Render { FILE: externals/ovr-0.5.0.1/Src/Vision/SensorFusion/Vision_SensorState.h function namespace (line 38) | namespace OVR { namespace Vision { FILE: externals/ovr-0.5.0.1/Src/Vision/SensorFusion/Vision_SensorStateReader.cpp type OVR (line 30) | namespace OVR { namespace Vision { type Vision (line 30) | namespace Vision { function calcPredictedPose (line 41) | static Pose calcPredictedPose(const PoseState& poseS... function calcPredictedPoseState (line 72) | PoseState calcPredictedPoseState(const LocklessSensorState& s... FILE: externals/ovr-0.5.0.1/Src/Vision/SensorFusion/Vision_SensorStateReader.h type ovrTrackingState_ (line 37) | struct ovrTrackingState_ type ovrTrackingState (line 38) | typedef struct ovrTrackingState_ ovrTrackingState; function namespace (line 40) | namespace Vision { FILE: externals/ovr-0.5.0.1/Src/Vision/Vision_Common.h type ovrPoseStatef (line 37) | typedef struct ovrPoseStatef_ ovrPoseStatef; type ovrPoseStated (line 38) | typedef struct ovrPoseStated_ ovrPoseStated; function namespace (line 40) | namespace OVR { namespace Vision { type PoseState (line 244) | typedef PoseState PoseStatef; type PoseState (line 245) | typedef PoseState PoseStated; type CompatibleTypes (line 248) | struct CompatibleTypes type ovrPoseStatef (line 248) | typedef ovrPoseStatef Type; type CompatibleTypes (line 249) | struct CompatibleTypes type ovrPoseStated (line 249) | typedef ovrPoseStated Type; FILE: externals/ovr/Src/CAPI/CAPI_DistortionRenderer.cpp type OVR (line 48) | namespace OVR { namespace CAPI { type CAPI (line 48) | namespace CAPI { FILE: externals/ovr/Src/CAPI/CAPI_DistortionRenderer.h function namespace (line 35) | namespace OVR { namespace CAPI { FILE: externals/ovr/Src/CAPI/CAPI_FrameTimeManager.cpp type OVR (line 31) | namespace OVR { namespace CAPI { type CAPI (line 31) | namespace CAPI { function ovrTrackingState (line 555) | ovrTrackingState FrameTimeManager::GetEyePredictionTracking(ovrHmd h... function Posef (line 571) | Posef FrameTimeManager::GetEyePredictionPose(ovrHmd hmd, ovrEyeType ... function CalculateListMedianRecursive (line 864) | double CalculateListMedianRecursive(const double inputList[TimeDelta... FILE: externals/ovr/Src/CAPI/CAPI_FrameTimeManager.h function namespace (line 35) | namespace OVR { namespace CAPI { FILE: externals/ovr/Src/CAPI/CAPI_HMDRenderState.cpp type OVR (line 29) | namespace OVR { namespace CAPI { type CAPI (line 29) | namespace CAPI { function ovrHmdDesc (line 35) | ovrHmdDesc HMDRenderState::GetDesc() const function ovrSizei (line 120) | ovrSizei HMDRenderState::GetFOVTextureSize(int eye, ovrFovPort fov, ... function ovrEyeRenderDesc (line 127) | ovrEyeRenderDesc HMDRenderState::CalcRenderDesc(ovrEyeType eyeType, ... FILE: externals/ovr/Src/CAPI/CAPI_HMDRenderState.h function namespace (line 35) | namespace OVR { namespace CAPI { FILE: externals/ovr/Src/CAPI/CAPI_HMDState.cpp type OVR (line 35) | namespace OVR { namespace CAPI { type CAPI (line 35) | namespace CAPI { function Vector3f (line 181) | static Vector3f GetNeckModelFromProfile(Profile* profile) function GetCenterPupilDepthFromRenderInfo (line 200) | static float GetCenterPupilDepthFromRenderInfo(HmdRenderInfo* hmdRen... function HMDState (line 257) | HMDState* HMDState::CreateHMDState(NetClient* client, const HMDNetwo... function HMDState (line 292) | HMDState* HMDState::CreateHMDState(ovrHmdType hmdType) function ovrTrackingState (line 333) | ovrTrackingState HMDState::PredictedTrackingState(double absTime) function CopyFloatArrayWithLimit (line 506) | static unsigned CopyFloatArrayWithLimit(float dest[], unsigned destS... type X (line 537) | struct X { function ovrBool (line 758) | ovrBool ovrHmd_CreateDistortionMeshInternal( ovrHmdStruct * hmd, FILE: externals/ovr/Src/CAPI/CAPI_HMDState.h type ovrHmdStruct (line 45) | struct ovrHmdStruct { } function namespace (line 47) | namespace OVR { namespace CAPI { function checkBeginFrameScope (line 182) | void checkBeginFrameScope(const char* functionName) function checkRenderingConfigured (line 191) | void checkRenderingConfigured(const char* functionName) function checkBeginFrameTimingScope (line 198) | void checkBeginFrameTimingScope(const char* functionName) function VirtualHmdId (line 217) | VirtualHmdId GetNetId() { return NetId; } FILE: externals/ovr/Src/CAPI/CAPI_HSWDisplay.cpp function OVR_EXPORT (line 75) | OVR_EXPORT void ovrhmd_EnableHSWDisplaySDKRender(ovrHmd hmd, ovrBool ena... type OVR (line 96) | namespace OVR { namespace CAPI { type CAPI (line 96) | namespace CAPI { function String (line 325) | static String getHSWTimeKey(const char* userName) function time_t (line 338) | time_t HSWDisplay::GetCurrentProfileLastHSWTime() const FILE: externals/ovr/Src/CAPI/CAPI_HSWDisplay.h function namespace (line 98) | namespace OVR { namespace CAPI { FILE: externals/ovr/Src/CAPI/CAPI_LatencyStatistics.cpp type OVR (line 33) | namespace OVR { namespace CAPI { type CAPI (line 33) | namespace CAPI { FILE: externals/ovr/Src/CAPI/CAPI_LatencyStatistics.h function namespace (line 36) | namespace OVR { namespace CAPI { FILE: externals/ovr/Src/CAPI/GL/CAPI_GLE.cpp type ValueStringPair (line 737) | struct ValueStringPair function CheckExtensions (line 745) | static void CheckExtensions(ValueStringPair* pValueStringPairArray, size... function GLboolean (line 1220) | GLboolean OVR::GLEContext::glAreTexturesResident_Hook(GLsizei n, const G... type OVR (line 1781) | namespace OVR { function GLuint (line 1983) | GLuint OVR::GLEContext::glGenLists_Hook(GLsizei range) function GLenum (line 2024) | GLenum OVR::GLEContext::glGetError_Hook() function GLubyte (line 2145) | const GLubyte * OVR::GLEContext::glGetString_Hook(GLenum name) function GLboolean (line 2354) | GLboolean OVR::GLEContext::glIsEnabled_Hook(GLenum cap) function GLboolean (line 2363) | GLboolean OVR::GLEContext::glIsList_Hook(GLuint list) function GLboolean (line 2372) | GLboolean OVR::GLEContext::glIsTexture_Hook(GLuint texture) function GLint (line 3181) | GLint OVR::GLEContext::glRenderMode_Hook(GLenum mode) function GLboolean (line 4833) | GLboolean OVR::GLEContext::glIsQuery_Hook(GLuint id) function GLboolean (line 4898) | GLboolean OVR::GLEContext::glIsBuffer_Hook(GLuint buffer) function GLvoid (line 4928) | GLvoid* OVR::GLEContext::glMapBuffer_Hook(GLenum target, GLenum access) function GLboolean (line 4937) | GLboolean OVR::GLEContext::glUnmapBuffer_Hook(GLenum target) function GLuint (line 5018) | GLuint OVR::GLEContext::glCreateProgram_Hook() function GLuint (line 5027) | GLuint OVR::GLEContext::glCreateShader_Hook(GLenum type) function GLint (line 5092) | GLint OVR::GLEContext::glGetAttribLocation_Hook(GLuint program, const GL... function GLint (line 5136) | GLint OVR::GLEContext::glGetUniformLocation_Hook(GLuint program, const G... function GLboolean (line 5187) | GLboolean OVR::GLEContext::glIsProgram_Hook(GLuint program) function GLboolean (line 5196) | GLboolean OVR::GLEContext::glIsShader_Hook(GLuint shader) function GLboolean (line 5706) | GLboolean OVR::GLEContext::glIsEnabledi_Hook(GLenum target, GLuint index) function GLint (line 5953) | GLint OVR::GLEContext::glGetFragDataLocation_Hook(GLuint program, const ... function GLubyte (line 6074) | const GLubyte* OVR::GLEContext::glGetStringi_Hook(GLenum name, GLuint in... function GLuint (line 6205) | GLuint OVR::GLEContext::glGetDebugMessageLogAMD_Hook(GLuint count, GLsiz... function GLboolean (line 6275) | GLboolean OVR::GLEContext::glIsFenceAPPLE_Hook(GLuint fence) function GLboolean (line 6284) | GLboolean OVR::GLEContext::glTestFenceAPPLE_Hook(GLuint fence) function GLboolean (line 6300) | GLboolean OVR::GLEContext::glTestObjectAPPLE_Hook(GLenum object, GLuint ... function GLenum (line 6334) | GLenum OVR::GLEContext::glObjectPurgeableAPPLE_Hook(GLenum objectType, G... function GLenum (line 6343) | GLenum OVR::GLEContext::glObjectUnpurgeableAPPLE_Hook(GLenum objectType,... function GLboolean (line 6398) | GLboolean OVR::GLEContext::glIsVertexArrayAPPLE_Hook(GLuint array) function GLboolean (line 6446) | GLboolean OVR::GLEContext::glIsVertexAttribEnabledAPPLE_Hook(GLuint inde... function GLuint (line 6507) | GLuint OVR::GLEContext::glGetDebugMessageLogARB_Hook(GLuint count, GLsiz... function GLboolean (line 6555) | GLboolean OVR::GLEContext::glIsRenderbuffer_Hook(GLuint renderbuffer) function GLboolean (line 6599) | GLboolean OVR::GLEContext::glIsFramebuffer_Hook(GLuint framebuffer) function GLenum (line 6629) | GLenum OVR::GLEContext::glCheckFramebufferStatus_Hook(GLenum target) function GLboolean (line 6777) | GLboolean OVR::GLEContext::glIsVertexArray_Hook(GLuint array) function GLboolean (line 6823) | GLboolean OVR::GLEContext::glIsEnabledIndexedEXT_Hook(GLenum target, GLu... function GLuint (line 6855) | GLuint OVR::GLEContext::glGetDebugMessageLog_Hook(GLuint count, GLsizei ... function HANDLE (line 7099) | HANDLE OVR::GLEContext::wglCreateBufferRegionARB_Hook(HDC hDC, int iLaye... function VOID (line 7108) | VOID OVR::GLEContext::wglDeleteBufferRegionARB_Hook(HANDLE hRegion) function BOOL (line 7115) | BOOL OVR::GLEContext::wglSaveBufferRegionARB_Hook(HANDLE hRegion, int x,... function BOOL (line 7124) | BOOL OVR::GLEContext::wglRestoreBufferRegionARB_Hook(HANDLE hRegion, int... function BOOL (line 7144) | BOOL OVR::GLEContext::wglGetPixelFormatAttribivARB_Hook(HDC hdc, int iPi... function BOOL (line 7153) | BOOL OVR::GLEContext::wglGetPixelFormatAttribfvARB_Hook(HDC hdc, int iPi... function BOOL (line 7162) | BOOL OVR::GLEContext::wglChoosePixelFormatARB_Hook(HDC hdc, const int *p... function BOOL (line 7172) | BOOL OVR::GLEContext::wglMakeContextCurrentARB_Hook(HDC hDrawDC, HDC hRe... function HDC (line 7181) | HDC OVR::GLEContext::wglGetCurrentReadDCARB_Hook() function HPBUFFERARB (line 7191) | HPBUFFERARB OVR::GLEContext::wglCreatePbufferARB_Hook(HDC hDC, int iPixe... function HDC (line 7200) | HDC OVR::GLEContext::wglGetPbufferDCARB_Hook(HPBUFFERARB hPbuffer) function BOOL (line 7218) | BOOL OVR::GLEContext::wglDestroyPbufferARB_Hook(HPBUFFERARB hPbuffer) function BOOL (line 7227) | BOOL OVR::GLEContext::wglQueryPbufferARB_Hook(HPBUFFERARB hPbuffer, int ... function BOOL (line 7237) | BOOL OVR::GLEContext::wglBindTexImageARB_Hook(HPBUFFERARB hPbuffer, int ... function BOOL (line 7246) | BOOL OVR::GLEContext::wglReleaseTexImageARB_Hook(HPBUFFERARB hPbuffer, i... function BOOL (line 7255) | BOOL OVR::GLEContext::wglSetPbufferAttribARB_Hook(HPBUFFERARB hPbuffer, ... function BOOL (line 7274) | BOOL OVR::GLEContext::wglBindVideoDeviceNV_Hook(HDC hDC, unsigned int uV... function BOOL (line 7283) | BOOL OVR::GLEContext::wglQueryCurrentContextNV_Hook(int iAttribute, int ... function HGLRC (line 7293) | HGLRC OVR::GLEContext::wglCreateContextAttribsARB_Hook(HDC hDC, HGLRC hS... function BOOL (line 7313) | BOOL OVR::GLEContext::wglSwapIntervalEXT_Hook(int interval) function BOOL (line 7332) | BOOL OVR::GLEContext::wglGetSyncValuesOML_Hook(HDC hdc, INT64 *ust, INT... function BOOL (line 7341) | BOOL OVR::GLEContext::wglGetMscRateOML_Hook(HDC hdc, INT32 *numerator, ... function INT64 (line 7350) | INT64 OVR::GLEContext::wglSwapBuffersMscOML_Hook(HDC hdc, INT64 target_m... function INT64 (line 7359) | INT64 OVR::GLEContext::wglSwapLayerBuffersMscOML_Hook(HDC hdc, int fuPla... function BOOL (line 7368) | BOOL OVR::GLEContext::wglWaitForMscOML_Hook(HDC hdc, INT64 target_msc, ... function BOOL (line 7377) | BOOL OVR::GLEContext::wglWaitForSbcOML_Hook(HDC hdc, INT64 target_sbc, ... function BOOL (line 7387) | BOOL OVR::GLEContext::wglGetVideoDeviceNV_Hook(HDC hDC, int numDevices, ... function BOOL (line 7396) | BOOL OVR::GLEContext::wglReleaseVideoDeviceNV_Hook(HPVIDEODEV hVideoDevice) function BOOL (line 7405) | BOOL OVR::GLEContext::wglBindVideoImageNV_Hook(HPVIDEODEV hVideoDevice, ... function BOOL (line 7414) | BOOL OVR::GLEContext::wglReleaseVideoImageNV_Hook(HPBUFFERARB hPbuffer, ... function BOOL (line 7423) | BOOL OVR::GLEContext::wglSendPbufferToVideoNV_Hook(HPBUFFERARB hPbuffer,... function BOOL (line 7432) | BOOL OVR::GLEContext::wglGetVideoInfoNV_Hook(HPVIDEODEV hpVideoDevice, u... function BOOL (line 7442) | BOOL OVR::GLEContext::wglJoinSwapGroupNV_Hook(HDC hDC, GLuint group) function BOOL (line 7451) | BOOL OVR::GLEContext::wglBindSwapBarrierNV_Hook(GLuint group, GLuint bar... function BOOL (line 7460) | BOOL OVR::GLEContext::wglQuerySwapGroupNV_Hook(HDC hDC, GLuint *group, G... function BOOL (line 7469) | BOOL OVR::GLEContext::wglQueryMaxSwapGroupsNV_Hook(HDC hDC, GLuint *maxG... function BOOL (line 7478) | BOOL OVR::GLEContext::wglQueryFrameCountNV_Hook(HDC hDC, GLuint *count) function BOOL (line 7487) | BOOL OVR::GLEContext::wglResetFrameCountNV_Hook(HDC hDC) function BOOL (line 7497) | BOOL OVR::GLEContext::wglBindVideoCaptureDeviceNV_Hook(UINT uVideoSlot, ... function UINT (line 7506) | UINT OVR::GLEContext::wglEnumerateVideoCaptureDevicesNV_Hook(HDC hDc, HV... function BOOL (line 7515) | BOOL OVR::GLEContext::wglLockVideoCaptureDeviceNV_Hook(HDC hDc, HVIDEOIN... function BOOL (line 7524) | BOOL OVR::GLEContext::wglQueryVideoCaptureDeviceNV_Hook(HDC hDc, HVIDEOI... function BOOL (line 7533) | BOOL OVR::GLEContext::wglReleaseVideoCaptureDeviceNV_Hook(HDC hDc, HVIDE... function BOOL (line 7543) | BOOL OVR::GLEContext::wglCopyImageSubDataNV_Hook(HGLRC hSrcRC, GLuint sr... function BOOL (line 7554) | BOOL OVR::GLEContext::wglDXSetResourceShareHandleNV_Hook(void *dxObject,... function HANDLE (line 7563) | HANDLE OVR::GLEContext::wglDXOpenDeviceNV_Hook(void *dxDevice) function BOOL (line 7572) | BOOL OVR::GLEContext::wglDXCloseDeviceNV_Hook(HANDLE hDevice) function HANDLE (line 7581) | HANDLE OVR::GLEContext::wglDXRegisterObjectNV_Hook(HANDLE hDevice, void ... function BOOL (line 7590) | BOOL OVR::GLEContext::wglDXUnregisterObjectNV_Hook(HANDLE hDevice, HANDL... function BOOL (line 7599) | BOOL OVR::GLEContext::wglDXObjectAccessNV_Hook(HANDLE hObject, GLenum ac... function BOOL (line 7608) | BOOL OVR::GLEContext::wglDXLockObjectsNV_Hook(HANDLE hDevice, GLint coun... function BOOL (line 7617) | BOOL OVR::GLEContext::wglDXUnlockObjectsNV_Hook(HANDLE hDevice, GLint co... function GLXFBConfig (line 7649) | GLXFBConfig* OVR::GLEContext::glXChooseFBConfig_Hook(Display *dpy, int s... function GLXContext (line 7658) | GLXContext OVR::GLEContext::glXCreateNewContext_Hook(Display *dpy, GLXFB... function GLXPbuffer (line 7667) | GLXPbuffer OVR::GLEContext::glXCreatePbuffer_Hook(Display *dpy, GLXFBCon... function GLXPixmap (line 7676) | GLXPixmap OVR::GLEContext::glXCreatePixmap_Hook(Display *dpy, GLXFBConfi... function GLXWindow (line 7685) | GLXWindow OVR::GLEContext::glXCreateWindow_Hook(Display *dpy, GLXFBConfi... function GLXDrawable (line 7715) | GLXDrawable OVR::GLEContext::glXGetCurrentReadDrawable_Hook(void) function GLXFBConfig (line 7733) | GLXFBConfig* OVR::GLEContext::glXGetFBConfigs_Hook(Display *dpy, int scr... function XVisualInfo (line 7749) | XVisualInfo* OVR::GLEContext::glXGetVisualFromFBConfig_Hook(Display *dpy... function Bool (line 7758) | Bool OVR::GLEContext::glXMakeContextCurrent_Hook(Display *dpy, GLXDrawab... function GLXContext (line 7794) | GLXContext OVR::GLEContext::glXCreateContextAttribsARB_Hook(Display* dpy... function Bool (line 7812) | Bool OVR::GLEContext::glXGetMscRateOML_Hook(Display* dpy, GLXDrawable dr... function Bool (line 7821) | Bool OVR::GLEContext::glXGetSyncValuesOML_Hook(Display* dpy, GLXDrawable... function Bool (line 7839) | Bool OVR::GLEContext::glXWaitForMscOML_Hook(Display* dpy, GLXDrawable dr... function Bool (line 7848) | Bool OVR::GLEContext::glXWaitForSbcOML_Hook(Display* dpy, GLXDrawable dr... FILE: externals/ovr/Src/CAPI/GL/CAPI_GLE.h function namespace (line 116) | namespace OVR FILE: externals/ovr/Src/CAPI/GL/CAPI_GLE_GL.h type GLenum (line 185) | typedef unsigned int GLenum; type GLbitfield (line 186) | typedef unsigned int GLbitfield; type GLuint (line 187) | typedef unsigned int GLuint; type GLint (line 188) | typedef int GLint; type GLsizei (line 189) | typedef int GLsizei; type GLboolean (line 190) | typedef unsigned char GLboolean; type GLbyte (line 191) | typedef signed char GLbyte; type GLshort (line 192) | typedef short GLshort; type GLubyte (line 193) | typedef unsigned char GLubyte; type GLushort (line 194) | typedef unsigned short GLushort; type GLulong (line 195) | typedef unsigned long GLulong; type GLfloat (line 196) | typedef float GLfloat; type GLclampf (line 197) | typedef float GLclampf; type GLdouble (line 198) | typedef double GLdouble; type GLclampd (line 199) | typedef double GLclampd; type GLvoid (line 200) | typedef void GLvoid; type GLint64EXT (line 201) | typedef int64_t GLint64EXT; type GLuint64EXT (line 202) | typedef uint64_t GLuint64EXT; type GLint64EXT (line 203) | typedef GLint64EXT GLint64; type GLuint64EXT (line 204) | typedef GLuint64EXT GLuint64; type __GLsync (line 205) | struct __GLsync type GLchar (line 206) | typedef char GLchar; type GLintptr (line 1920) | typedef ptrdiff_t GLintptr; type GLsizeiptr (line 1921) | typedef ptrdiff_t GLsizeiptr; type GLubyte (line 2421) | typedef const GLubyte* (GLAPIENTRY * PFNGLGETSTRINGIPROC) (GLenum name, ... type GLfixed (line 3358) | typedef int GLfixed; type HGLRC (line 3883) | typedef BOOL (WINAPI * PFNWGLCOPYCONTEXTPROC)(HGLRC, HGLRC, UINT); type DWORD (line 3892) | typedef BOOL (WINAPI * PFNWGLUSEFONTBITMAPSAPROC)(HDC, DWORD, DWORD, DW... type DWORD (line 3893) | typedef BOOL (WINAPI * PFNWGLUSEFONTBITMAPSWPROC)(HDC, DWORD, DWORD, DW... type DWORD (line 3894) | typedef BOOL (WINAPI * PFNWGLUSEFONTOUTLINESAPROC)(HDC, DWORD, DWORD, D... type DWORD (line 3895) | typedef BOOL (WINAPI * PFNWGLUSEFONTOUTLINESWPROC)(HDC, DWORD, DWORD, D... type UINT (line 3896) | typedef BOOL (WINAPI * PFNWGLDESCRIBELAYERPLANEPROC)(HDC, int, int, UIN... type BOOL (line 3899) | typedef BOOL (WINAPI * PFNWGLREALIZELAYERPALETTEPROC)(HDC, int, BOOL); type CONST (line 3901) | typedef DWORD (WINAPI * PFNWGLSWAPMULTIPLEBUFFERSPROC)(UINT, CONST type const (line 4014) | typedef BOOL (WINAPI * PFNWGLGETPIXELFORMATATTRIBIVARBPROC) (HDC hdc, in... type const (line 4015) | typedef BOOL (WINAPI * PFNWGLGETPIXELFORMATATTRIBFVARBPROC) (HDC hdc, in... type const (line 4016) | typedef BOOL (WINAPI * PFNWGLCHOOSEPIXELFORMATARBPROC) (HDC hdc, const i... type const (line 4053) | typedef HPBUFFERARB (WINAPI * PFNWGLCREATEPBUFFERARBPROC) (HDC hDC, int ... type const (line 4166) | typedef HGLRC (WINAPI * PFNWGLCREATECONTEXTATTRIBSARBPROC) (HDC hDC, HGL... type GPU_DEVICE (line 4314) | typedef struct _GPU_DEVICE { type XID (line 4455) | typedef XID GLXDrawable; type XID (line 4456) | typedef XID GLXPixmap; type GLXVideoDeviceNV (line 4457) | typedef unsigned int GLXVideoDeviceNV; type __GLXcontextRec (line 4458) | struct __GLXcontextRec type Display (line 4507) | typedef Display* (* PFNGLXGETCURRENTDISPLAYPROC) (void); type XID (line 4574) | typedef XID GLXFBConfigID; type XID (line 4575) | typedef XID GLXPbuffer; type XID (line 4576) | typedef XID GLXWindow; type __GLXFBConfigRec (line 4577) | struct __GLXFBConfigRec type GLXPbufferClobberEvent (line 4579) | typedef struct { type GLXEvent (line 4593) | typedef union __GLXEvent { type GLXFBConfig (line 4598) | typedef GLXFBConfig* (* PFNGLXCHOOSEFBCONFIGPROC) (::Display *dpy, int s... type GLXContext (line 4599) | typedef GLXContext (* PFNGLXCREATENEWCONTEXTPROC) (::Display *dpy, GLX... type GLXPbuffer (line 4600) | typedef GLXPbuffer (* PFNGLXCREATEPBUFFERPROC) (::Display *dpy, GLXFBC... type GLXPixmap (line 4601) | typedef GLXPixmap (* PFNGLXCREATEPIXMAPPROC) (::Display *dpy, GLXFBCo... type GLXWindow (line 4602) | typedef GLXWindow (* PFNGLXCREATEWINDOWPROC) (::Display *dpy, GLXFBCo... type GLXDrawable (line 4606) | typedef GLXDrawable (* PFNGLXGETCURRENTREADDRAWABLEPROC) (void); type GLXFBConfig (line 4608) | typedef GLXFBConfig* (* PFNGLXGETFBCONFIGSPROC) (::Display *dpy, int scr... type XVisualInfo (line 4610) | typedef XVisualInfo* (* PFNGLXGETVISUALFROMFBCONFIGPROC) (::Display *dpy... type Bool (line 4611) | typedef Bool (* PFNGLXMAKECONTEXTCURRENTPROC) (::Display *displa... type GLXContext (line 4663) | typedef GLXContext (* PFNGLXCREATECONTEXTATTRIBSARBPROC) (Display* dpy, ... type Bool (line 4712) | typedef Bool (* PFNGLXGETMSCRATEOMLPROC) (Display* dpy, GLXDrawable d... type Bool (line 4713) | typedef Bool (* PFNGLXGETSYNCVALUESOMLPROC) (Display* dpy, GLXDrawabl... type Bool (line 4715) | typedef Bool (* PFNGLXWAITFORMSCOMLPROC) (Display* dpy, GLXDrawable d... type Bool (line 4716) | typedef Bool (* PFNGLXWAITFORSBCOMLPROC) (Display* dpy, GLXDrawable d... FILE: externals/ovr/Src/CAPI/GL/CAPI_GL_DistortionRenderer.cpp type ShaderInfo (line 55) | struct ShaderInfo function DistortionShaderBitIndexCheck (line 82) | void DistortionShaderBitIndexCheck() type DistortionVertex (line 90) | struct DistortionVertex type LatencyVertex (line 102) | struct LatencyVertex method LatencyVertex (line 105) | LatencyVertex (const Vector3f& p) : Pos(p) {} type _XDisplay (line 389) | struct _XDisplay FILE: externals/ovr/Src/CAPI/GL/CAPI_GL_DistortionRenderer.h type StandardUniformData (line 124) | struct StandardUniformData FILE: externals/ovr/Src/CAPI/GL/CAPI_GL_DistortionShaders.h function namespace (line 34) | namespace OVR { namespace CAPI { namespace GL { FILE: externals/ovr/Src/CAPI/GL/CAPI_GL_HSWDisplay.cpp type OVR (line 40) | namespace OVR { namespace CAPI { type CAPI (line 40) | namespace CAPI { type GL (line 157) | namespace GL { type HASWVertex (line 161) | struct HASWVertex method HASWVertex (line 167) | HASWVertex(const Vector3f& p, const Color& c = Color(64,0,0,255)... method HASWVertex (line 171) | HASWVertex(float x, float y, float z, const Color& c = Color(64,... function Texture (line 184) | Texture* LoadTextureTga(RenderParams& rParams, int samplerMode, OV... function Texture (line 218) | Texture* LoadTextureTga(RenderParams& rParams, int samplerMode, co... FILE: externals/ovr/Src/CAPI/GL/CAPI_GL_HSWDisplay.h function namespace (line 35) | namespace OVR { namespace CAPI { namespace GL { FILE: externals/ovr/Src/CAPI/GL/CAPI_GL_Util.cpp type OVR (line 50) | namespace OVR { type CAPI (line 62) | namespace CAPI { namespace GL { type GL (line 62) | namespace GL { function InitGLExtensions (line 65) | void InitGLExtensions() function GLint (line 143) | GLint ShaderSet::GetGLShader(Shader* s) FILE: externals/ovr/Src/CAPI/GL/CAPI_GL_Util.h function namespace (line 54) | namespace OVR function namespace (line 61) | namespace OVR { namespace CAPI { namespace GL { function class (line 216) | class ShaderSet : public RefCountBase function SetUniformv (line 279) | bool SetUniformv(const char* name, const Vector3f& v) function virtual (line 285) | virtual bool SetUniform4x4f(const char* name, const Matrix4f& m) function virtual (line 291) | virtual bool SetUniform3x3f(const char* name, const Matrix4f& m) function class (line 307) | class ShaderFill : public RefCountBase type DisplayId (line 335) | struct DisplayId function class (line 361) | class ShaderBase : public Shader function Compile (line 438) | bool Compile(const char* src) type ShaderImpl (line 468) | typedef ShaderImpl VertexShader; type ShaderImpl (line 469) | typedef ShaderImpl FragmentShader; function class (line 474) | class Context function AutoContext (line 520) | struct AutoContext FILE: externals/ovr/Src/Displays/OVR_Display.cpp type OVR (line 30) | namespace OVR { FILE: externals/ovr/Src/Displays/OVR_Display.h function class (line 43) | class DisplaySearchHandle : virtual public RefCountBaseV{ FILE: externals/ovr/Src/Kernel/OVR_Alg.cpp type OVR (line 29) | namespace OVR { namespace Alg { type Alg (line 29) | namespace Alg { FILE: externals/ovr/Src/Kernel/OVR_Alg.h function namespace (line 34) | namespace OVR { namespace Alg { type typename (line 432) | typedef typename Array::ValueType ValueType; function T (line 636) | const T& operator [] (size_t i) const { return Data[i]; } function T (line 657) | const T& operator [] (size_t i) const { return Data[i]; } function UpperBit (line 672) | inline uint8_t UpperBit(size_t val) function LowerBit (line 717) | inline uint8_t LowerBit(size_t val) function class (line 765) | class MemUtil function Cmp16 (line 778) | inline int MemUtil::Cmp16(const void* p1, const void* p2, size_t int16Co... function Cmp32 (line 790) | inline int MemUtil::Cmp32(const void* p1, const void* p2, size_t int32Co... function Cmp64 (line 802) | inline int MemUtil::Cmp64(const void* p1, const void* p2, size_t int64Co... function namespace (line 820) | namespace ByteUtil { function DecodeUInt16 (line 988) | inline uint16_t DecodeUInt16(const uint8_t* buffer) function DecodeSInt16 (line 993) | inline int16_t DecodeSInt16(const uint8_t* buffer) function DecodeUInt32 (line 998) | inline uint32_t DecodeUInt32(const uint8_t* buffer) function DecodeSInt32 (line 1003) | inline int32_t DecodeSInt32(const uint8_t* buffer) function DecodeFloat (line 1008) | inline float DecodeFloat(const uint8_t* buffer) function EncodeUInt16 (line 1019) | inline void EncodeUInt16(uint8_t* buffer, uint16_t val) function EncodeSInt16 (line 1024) | inline void EncodeSInt16(uint8_t* buffer, int16_t val) function EncodeUInt32 (line 1029) | inline void EncodeUInt32(uint8_t* buffer, uint32_t val) function EncodeSInt32 (line 1034) | inline void EncodeSInt32(uint8_t* buffer, int32_t val) function EncodeFloat (line 1039) | inline void EncodeFloat(uint8_t* buffer, float val) function DecodeBCD (line 1051) | inline int8_t DecodeBCD(uint8_t byte) FILE: externals/ovr/Src/Kernel/OVR_Allocator.cpp type OVR (line 42) | namespace OVR { function MMapFree (line 125) | void MMapFree(void* memory, size_t size) FILE: externals/ovr/Src/Kernel/OVR_Allocator.h function OVR_FORCE_INLINE (line 59) | OVR_FORCE_INLINE void* operator new (size_t n, void *ptr) { OVR_UNUS... function operator (line 60) | operator delete (void *, void *) { } function namespace (line 95) | namespace OVR { FILE: externals/ovr/Src/Kernel/OVR_Array.h function namespace (line 33) | namespace OVR { function ResizeNoConstruct (line 179) | void ResizeNoConstruct(size_t newSize) type Allocator (line 217) | typedef Allocator AllocatorType; type SizePolicy (line 218) | typedef SizePolicy SizePolicyType; type ArrayDataBase (line 219) | typedef ArrayDataBase BaseType; type ArrayData (line 220) | typedef ArrayData SelfType; function BaseType (line 225) | ArrayData(size_t size) function BaseType (line 228) | ArrayData(const SelfType& a) function Resize (line 232) | void Resize(size_t newSize) function PushBack (line 240) | void PushBack(const ValueType& val) function Append (line 255) | void Append(const ValueType other[], size_t count) type Allocator (line 277) | typedef Allocator AllocatorType; type SizePolicy (line 278) | typedef SizePolicy SizePolicyType; type ArrayDataBase (line 279) | typedef ArrayDataBase BaseType; type ArrayDataCC (line 280) | typedef ArrayDataCC SelfType; function Resize (line 292) | void Resize(size_t newSize) function PushBack (line 300) | void PushBack(const ValueType& val) function Append (line 314) | void Append(const ValueType other[], size_t count) type typename (line 348) | typedef typename ArrayData::AllocatorType AllocatorType; type typename (line 349) | typedef typename ArrayData::SizePolicyType SizePolicyType; type ArrayBase (line 350) | typedef ArrayBase SelfType; function Data (line 363) | ArrayBase(size_t size) function Data (line 365) | ArrayBase(const SelfType& a) function Data (line 368) | ArrayBase(const ValueType& defval) function SizePolicyType (line 373) | SizePolicyType* GetSizePolicy() const { return Data.Pol... function SetSizePolicy (line 374) | void SetSizePolicy(const SizePolicyType& p) { Data.Policy = p; } function ClearAndRelease (line 383) | void ClearAndRelease() { Data.ClearAndRelease(); } function Clear (line 384) | void Clear() { Data.Resize(0); } function Resize (line 385) | void Resize(size_t newSize) { Data.Resize(newSize); } function Reserve (line 388) | void Reserve(size_t newCapacity) function ValueType (line 400) | const ValueType& At(size_t index) const function ValueType (line 406) | ValueType ValueAt(size_t index) const function ValueType (line 425) | const ValueType* GetDataPtr() const { return Data.Data; } function ValueType (line 426) | ValueType* GetDataPtr() { return Data.Data; } function PushBack (line 429) | void PushBack(const ValueType& val) function ValueType (line 457) | ValueType Pop() function RemoveMultipleAt (line 486) | void RemoveMultipleAt(size_t index, size_t num) function RemoveAt (line 509) | void RemoveAt(size_t index) function RemoveAtUnordered (line 530) | void RemoveAtUnordered(size_t index) function InsertMultipleAt (line 570) | void InsertMultipleAt(size_t index, size_t num, const ValueType& val ... function Append (line 587) | void Append(const SelfType& other) function Append (line 593) | void Append(const ValueType other[], size_t count) function class (line 598) | class Iterator function BaseType (line 831) | ArrayCC(const SelfType& a) : BaseType(a) {} FILE: externals/ovr/Src/Kernel/OVR_Atomic.cpp type OVR (line 40) | namespace OVR { function Lock (line 81) | Lock* SharedLock::GetLockAddRef() FILE: externals/ovr/Src/Kernel/OVR_Atomic.h function namespace (line 50) | namespace OVR { function explicit (line 632) | explicit inline AtomicValueBase(T val) { Ops::Store_Release(&Value, v... function T (line 639) | inline T Exchange_Sync(T val) { return Ops::Exchange_S... function T (line 640) | inline T Exchange_Release(T val) { return Ops::Exchange_R... function T (line 641) | inline T Exchange_Acquire(T val) { return Ops::Exchange_A... function T (line 642) | inline T Exchange_NoSync(T val) { return Ops::Exchange_N... function CompareAndSet_Sync (line 643) | inline bool CompareAndSet_Sync(T c, T val) { return Ops::CompareAnd... function CompareAndSet_Release (line 644) | inline bool CompareAndSet_Release(T c, T val) { return Ops::CompareAnd... function CompareAndSet_Acquire (line 645) | inline bool CompareAndSet_Acquire(T c, T val) { return Ops::CompareAnd... function CompareAndSet_NoSync (line 646) | inline bool CompareAndSet_NoSync(T c, T val) { return Ops::CompareAnd... function Store_Release (line 648) | inline void Store_Release(T val) { Ops::Store_Release(&Va... type typename (line 661) | typedef typename AtomicValueBase::Ops Ops; function explicit (line 666) | explicit inline AtomicPtr(T* val) : AtomicValueBase(val) { } function T (line 669) | inline T* operator -> () const { return this->Load_Acquire(); } function T (line 681) | T* ExchangeAdd_Sync(I incr) { return Ops::ExchangeAdd_Sync(&thi... function T (line 683) | T* ExchangeAdd_Release(I incr) { return Ops::ExchangeAdd_Release(&... function T (line 685) | T* ExchangeAdd_Acquire(I incr) { return Ops::ExchangeAdd_Acquire(&... function T (line 687) | T* ExchangeAdd_NoSync(I incr) { return Ops::ExchangeAdd_NoSync(&t... function T (line 698) | inline T* operator ++ () { return ExchangeAdd_Sync(1) + 1; } function T (line 699) | inline T* operator -- () { return ExchangeAdd_Sync(-1) - 1; } function T (line 700) | inline T* operator ++ (int) { return ExchangeAdd_Sync(1); } function T (line 701) | inline T* operator -- (int) { return ExchangeAdd_Sync(-1); } type typename (line 714) | typedef typename AtomicValueBase::Ops Ops; function explicit (line 718) | explicit inline AtomicInt(T val) : AtomicValueBase(val) { } function T (line 722) | inline T ExchangeAdd_Sync(T val) { return Ops::ExchangeAd... function T (line 723) | inline T ExchangeAdd_Release(T val) { return Ops::ExchangeAd... function T (line 724) | inline T ExchangeAdd_Acquire(T val) { return Ops::ExchangeAd... function T (line 725) | inline T ExchangeAdd_NoSync(T val) { return Ops::ExchangeAd... function Increment_Sync (line 727) | inline void Increment_Sync() { ExchangeAdd_Sync((T)1); } function Increment_Release (line 728) | inline void Increment_Release() { ExchangeAdd_Release((T... function Increment_Acquire (line 729) | inline void Increment_Acquire() { ExchangeAdd_Acquire((T... function Increment_NoSync (line 730) | inline void Increment_NoSync() { ExchangeAdd_NoSync((T)... function T (line 735) | inline T operator += (T val) { return ExchangeAdd_Sync(val) + val; } function T (line 736) | inline T operator -= (T val) { return ExchangeAdd_Sync(0 - val) - val; } function T (line 738) | inline T operator ++ () { return ExchangeAdd_Sync((T)1) + 1; } function T (line 739) | inline T operator -- () { return ExchangeAdd_Sync(((T)0)-1) - 1; } function T (line 740) | inline T operator ++ (int) { return ExchangeAdd_Sync((T)1); } function T (line 741) | inline T operator -- (int) { return ExchangeAdd_Sync(((T)0)-1); } function T (line 744) | T operator &= (T arg) function T (line 754) | T operator |= (T arg) function T (line 764) | T operator ^= (T arg) function T (line 774) | T operator *= (T arg) function T (line 784) | T operator /= (T arg) function T (line 794) | T operator >>= (unsigned bits) function T (line 804) | T operator <<= (unsigned bits) function class (line 822) | class Lock function class (line 896) | class SharedLock FILE: externals/ovr/Src/Kernel/OVR_CRC32.cpp type OVR (line 29) | namespace OVR { function CRC32_Calculate (line 70) | uint32_t CRC32_Calculate(const void* data, int bytes, uint32_t accumul... FILE: externals/ovr/Src/Kernel/OVR_CRC32.h function namespace (line 33) | namespace OVR { FILE: externals/ovr/Src/Kernel/OVR_Color.h function namespace (line 32) | namespace OVR { function GetRGBA (line 61) | void GetRGBA(float *r, float *g, float *b, float* a) const FILE: externals/ovr/Src/Kernel/OVR_ContainerAllocator.h function namespace (line 35) | namespace OVR { FILE: externals/ovr/Src/Kernel/OVR_DebugHelp.cpp type THREAD_BASIC_INFORMATION (line 55) | struct THREAD_BASIC_INFORMATION type mach_header_64 (line 93) | struct mach_header_64 type segment_command_64 (line 94) | struct segment_command_64 type section_64 (line 95) | struct section_64 type mach_header (line 98) | struct mach_header type segment_command (line 99) | struct segment_command type section (line 100) | struct section type dyld_all_image_infos (line 104) | struct dyld_all_image_infos function kern_return_t (line 141) | kern_return_t catch_mach_exception_raise_OVR(mach_port_t /*exceptionPort... function kern_return_t (line 148) | kern_return_t catch_mach_exception_raise_state_OVR(mach_port_t /*excepti... function kern_return_t (line 156) | kern_return_t catch_mach_exception_raise_state_identity_OVR(mach_port_t ... type OVR (line 178) | namespace OVR { function GetInstructionPointer (line 181) | void GetInstructionPointer(void*& pInstruction) function SprintfAddress (line 191) | static size_t SprintfAddress(char* threadHandleStr, size_t threadHandl... function SprintfThreadHandle (line 209) | static size_t SprintfThreadHandle(char* threadHandleStr, size_t thread... function SprintfThreadSysId (line 215) | static size_t SprintfThreadSysId(char* threadSysIdStr, size_t threadSy... function GetThreadStackBounds (line 228) | void GetThreadStackBounds(void*& pStackBase, void*& pStackLimit, Threa... function OVRIsDebuggerPresent (line 340) | bool OVRIsDebuggerPresent() function ExitProcess (line 418) | void ExitProcess(intptr_t processReturnValue) function SafeMMapFree (line 442) | void SafeMMapFree(const void* memory, size_t size) function Is64BitOS (line 458) | static bool Is64BitOS() function SpawnShellCommand (line 482) | size_t SpawnShellCommand(const char* shellCommand, char* output, size_... function GetUserDocumentsDirectory (line 524) | static size_t GetUserDocumentsDirectory(char* directoryPath, size_t di... function GetThreadName (line 564) | bool GetThreadName(OVR::ThreadHandle threadHandle, char* threadName, s... function ConvertThreadHandleToThreadSysId (line 585) | OVR::ThreadSysId ConvertThreadHandleToThreadSysId(OVR::ThreadHandle th... function ConvertThreadSysIdToThreadHandle (line 644) | OVR::ThreadHandle ConvertThreadSysIdToThreadHandle(OVR::ThreadSysId th... function FreeThreadHandle (line 669) | void FreeThreadHandle(OVR::ThreadHandle threadHandle) function GetCurrentThreadSysId (line 680) | OVR::ThreadSysId GetCurrentThreadSysId() function GetCurrentProcessFilePath (line 693) | static void GetCurrentProcessFilePath(char* appPath, size_t appPathCap... function FormatDateTime (line 812) | static void FormatDateTime(char* buffer, size_t bufferCapacity, time_t... function GetOSVersionName (line 836) | static void GetOSVersionName(char* versionName, size_t versionNameCapa... function CreateException (line 922) | void CreateException(CreateExceptionType exceptionType) type StackFrame (line 1252) | struct StackFrame type MacModuleInfo (line 1535) | struct MacModuleInfo // This struct exists solely so we can have a loc... method AddMacModuleInfo (line 1537) | static void AddMacModuleInfo(ModuleInfo* pModuleInfoArrayL, size_t& ... type dyld_all_image_infos (line 1586) | struct dyld_all_image_infos type stat (line 2007) | struct stat function ModuleInfo (line 2044) | const ModuleInfo* SymbolLookup::GetModuleInfoForAddress(uint64_t address) function LONG (line 2137) | LONG WINAPI Win32ExceptionFilter(LPEXCEPTION_POINTERS pExceptionPointers) function LONG (line 2144) | LONG ExceptionHandler::ExceptionFilter(LPEXCEPTION_POINTERS pException... function kern_return_t (line 2283) | kern_return_t ExceptionHandler::HandleMachException(mach_port_t /*mach... type CancelMessage (line 2435) | struct CancelMessage function kern_return_t (line 2486) | kern_return_t ExceptionHandler::ForwardMachException(mach_port_t threa... type MachExceptionInfo (line 2672) | struct MachExceptionInfo type MODULEINFO (line 3349) | struct MODULEINFO { type Find (line 3880) | struct Find { static char* PreviousChar(char* p, char c){ while(*p != ... FILE: externals/ovr/Src/Kernel/OVR_DebugHelp.h type ThreadSysId (line 59) | typedef uintptr_t ThreadSysId; type CONTEXT (line 74) | typedef CONTEXT CPUContext; type CPUContext (line 76) | struct CPUContext type CPUContext (line 87) | typedef int CPUContext; type ModuleInfo (line 152) | struct ModuleInfo type ExceptionListener (line 316) | struct ExceptionListener type ExceptionResponse (line 325) | enum ExceptionResponse function SetExceptionResponse (line 334) | void SetExceptionResponse(ExceptionResponse er) type SavedExceptionPorts (line 397) | struct SavedExceptionPorts FILE: externals/ovr/Src/Kernel/OVR_Delegates.h function namespace (line 69) | namespace OVR { type ret_type (line 191) | typedef ret_type (*StubPointer)(void *, arg1_type); type Delegate1 (line 192) | typedef Delegate1 this_type; function OVR_FORCE_INLINE (line 197) | OVR_FORCE_INLINE Delegate1(void *object, StubPointer stub) function OVR_FORCE_INLINE (line 206) | OVR_FORCE_INLINE ret_type FreeStub(void * /*object*/, arg1_type a1) function OVR_FORCE_INLINE (line 212) | OVR_FORCE_INLINE ret_type MemberStub(void *object, arg1_type a1) function OVR_FORCE_INLINE (line 219) | OVR_FORCE_INLINE ret_type ConstMemberStub(void *object, arg1_type a1) function OVR_FORCE_INLINE (line 230) | OVR_FORCE_INLINE ret_type operator()(arg1_type a1) const function OVR_FORCE_INLINE (line 252) | OVR_FORCE_INLINE bool operator!() const function OVR_FORCE_INLINE (line 257) | OVR_FORCE_INLINE void Invalidate() function OVR_FORCE_INLINE (line 265) | OVR_FORCE_INLINE this_type FromFree() function OVR_FORCE_INLINE (line 271) | OVR_FORCE_INLINE this_type FromMember(T *object) function OVR_FORCE_INLINE (line 277) | OVR_FORCE_INLINE this_type FromConstMember(T const *object) function SetFree (line 285) | void SetFree() function SetMember (line 291) | void SetMember(T *object) function SetConstMember (line 297) | void SetConstMember(T const *object) type ret_type (line 307) | typedef ret_type (*StubPointer)(void *, arg1_type, arg2_type); type Delegate2 (line 308) | typedef Delegate2 this_type; function OVR_FORCE_INLINE (line 313) | OVR_FORCE_INLINE Delegate2(void *object, StubPointer stub) function OVR_FORCE_INLINE (line 322) | OVR_FORCE_INLINE ret_type FreeStub(void * /*object*/, arg1_type a1, arg2... function OVR_FORCE_INLINE (line 328) | OVR_FORCE_INLINE ret_type MemberStub(void *object, arg1_type a1, arg2_ty... function OVR_FORCE_INLINE (line 335) | OVR_FORCE_INLINE ret_type ConstMemberStub(void *object, arg1_type a1, ar... function OVR_FORCE_INLINE (line 346) | OVR_FORCE_INLINE ret_type operator()(arg1_type a1, arg2_type a2) const function OVR_FORCE_INLINE (line 368) | OVR_FORCE_INLINE bool operator!() const function OVR_FORCE_INLINE (line 373) | OVR_FORCE_INLINE void Invalidate() function OVR_FORCE_INLINE (line 381) | OVR_FORCE_INLINE this_type FromFree() function OVR_FORCE_INLINE (line 387) | OVR_FORCE_INLINE this_type FromMember(T *object) function OVR_FORCE_INLINE (line 393) | OVR_FORCE_INLINE this_type FromConstMember(T const *object) function SetFree (line 401) | void SetFree() function SetMember (line 407) | void SetMember(T *object) function SetConstMember (line 413) | void SetConstMember(T const *object) type ret_type (line 423) | typedef ret_type (*StubPointer)(void *, arg1_type, arg2_type, arg3_type); type Delegate3 (line 424) | typedef Delegate3 this_type; function OVR_FORCE_INLINE (line 429) | OVR_FORCE_INLINE Delegate3(void *object, StubPointer stub) function OVR_FORCE_INLINE (line 438) | OVR_FORCE_INLINE ret_type FreeStub(void * /*object*/, arg1_type a1, arg2... function OVR_FORCE_INLINE (line 444) | OVR_FORCE_INLINE ret_type MemberStub(void *object, arg1_type a1, arg2_ty... function OVR_FORCE_INLINE (line 451) | OVR_FORCE_INLINE ret_type ConstMemberStub(void *object, arg1_type a1, ar... function OVR_FORCE_INLINE (line 462) | OVR_FORCE_INLINE ret_type operator()(arg1_type a1, arg2_type a2, arg3_ty... function OVR_FORCE_INLINE (line 484) | OVR_FORCE_INLINE bool operator!() const function OVR_FORCE_INLINE (line 489) | OVR_FORCE_INLINE void Invalidate() function OVR_FORCE_INLINE (line 497) | OVR_FORCE_INLINE this_type FromFree() function OVR_FORCE_INLINE (line 503) | OVR_FORCE_INLINE this_type FromMember(T *object) function OVR_FORCE_INLINE (line 509) | OVR_FORCE_INLINE this_type FromConstMember(T const *object) function SetFree (line 517) | void SetFree() function SetMember (line 523) | void SetMember(T *object) function SetConstMember (line 529) | void SetConstMember(T const *object) FILE: externals/ovr/Src/Kernel/OVR_Deque.h function namespace (line 32) | namespace OVR{ FILE: externals/ovr/Src/Kernel/OVR_File.cpp type OVR (line 35) | namespace OVR { FILE: externals/ovr/Src/Kernel/OVR_File.h function namespace (line 43) | namespace OVR { FILE: externals/ovr/Src/Kernel/OVR_FileFILE.cpp type OVR (line 45) | namespace OVR { function SFerror (line 51) | static int SFerror () class SysErrorModeDisabler (line 68) | class SysErrorModeDisabler method SysErrorModeDisabler (line 73) | SysErrorModeDisabler(const char* pfileName) method SysErrorModeDisabler (line 97) | SysErrorModeDisabler(const char* pfileName) { OVR_UNUSED(pfileName); } class SysErrorModeDisabler (line 94) | class SysErrorModeDisabler method SysErrorModeDisabler (line 73) | SysErrorModeDisabler(const char* pfileName) method SysErrorModeDisabler (line 97) | SysErrorModeDisabler(const char* pfileName) { OVR_UNUSED(pfileName); } class FILEFile (line 112) | class FILEFile : public File method FILEFile (line 136) | FILEFile() : function FileFILEOpen (line 578) | Ptr FileFILEOpen(const String& path, int flags, int mode) type __stat64 (line 589) | struct __stat64 type stat (line 598) | struct stat FILE: externals/ovr/Src/Kernel/OVR_Hash.h function namespace (line 37) | namespace OVR { function GetCachedHash (line 135) | size_t GetCachedHash(size_t maskValue) const { return HashF()(Value) &... function SetCachedHash (line 136) | void SetCachedHash(size_t) {} function Clear (line 138) | void Clear() function Free (line 145) | void Free() { Clear(); } function GetCachedHash (line 171) | size_t GetCachedHash(size_t maskValue) const { OVR_UNUSED(maskValue); ... function SetCachedHash (line 172) | void SetCachedHash(size_t hashValue) { HashValue = hashValue; } function Clear (line 174) | void Clear() function Free (line 181) | void Free() { Clear(); } function pTable (line 205) | pTable(NULL) { } function pTable (line 206) | HashSetBase(int sizeHint) : pTable(NULL) { SetCapacity(this, s... function pTable (line 207) | HashSetBase(const SelfType& src) : pTable(NULL) { Assign(this, src); } function Assign (line 227) | void Assign(const SelfType& src) function Clear (line 243) | void Clear() function Add (line 291) | void Add(const CRef& key) function C (line 372) | C* Get(const K& key) const function C (line 382) | C* GetAlt(const K& key) const function CheckExpand (line 422) | void CheckExpand() function Resize (line 437) | void Resize(size_t n) function SetCapacity (line 451) | void SetCapacity(size_t newSize) type ConstIterator (line 467) | struct ConstIterator function operator (line 481) | void operator ++ () function operator (line 495) | bool operator == (const ConstIterator& it) const function operator (line 507) | bool operator != (const ConstIterator& it) const function ConstIterator (line 551) | struct Iterator : public ConstIterator type HashSet (line 919) | typedef HashSet SelfType; function BaseType (line 922) | HashSet(int sizeHint) : BaseType(sizeHint) { } function BaseType (line 923) | HashSet(const SelfType& src) : BaseType(src) { } function Add (line 938) | void Add(const CRef& key) function Resize (line 944) | void Resize(size_t n) function SetCapacity (line 952) | void SetCapacity(size_t newSize) type HashSet (line 968) | typedef HashSet > ... function BaseType (line 972) | HashSetUncached(int sizeHint) : BaseType(sizeHint) { } function BaseType (line 973) | HashSetUncached(const SelfType& src) : BaseType(src) { } type HashNode (line 991) | typedef HashNode SelfType; type C (line 992) | typedef C FirstType; type U (line 993) | typedef U SecondType; type NodeRef (line 1000) | struct NodeRef function CalcHash (line 1023) | size_t CalcHash(const K& data) { return HashF()(data); } type NodeHashF (line 1028) | struct NodeHashF type NodeAltHashF (line 1033) | struct NodeAltHashF function GetCachedHash (line 1069) | size_t GetCachedHash(size_t maskValue) const { return HashF()(Value) &... function SetCachedHash (line 1070) | void SetCachedHash(size_t hashValue) { OVR_UNUSED(hashValue); } function Clear (line 1072) | void Clear() function Free (line 1079) | void Free() { Clear(); } function GetCachedHash (line 1104) | size_t GetCachedHash(size_t maskValue) const { OVR_UNUSED(maskValue); ... function SetCachedHash (line 1105) | void SetCachedHash(size_t hashValue) { HashValue = hashValue; } function Clear (line 1107) | void Clear() function Free (line 1114) | void Free() { Clear(); } type Hash (line 1134) | typedef Hash Self... function mHash (line 1141) | Hash(int sizeHint) : mHash(sizeHint) { } function mHash (line 1142) | Hash(const SelfType& src) : mHash(src.mHash) { } function Clear (line 1148) | inline void Clear() { mHash.Clear(); } function Set (line 1153) | inline void Set(const C& key, const U& value) function Add (line 1158) | inline void Add(const C& key, const U& value) function Remove (line 1165) | inline void Remove(const C& key) function RemoveAlt (line 1170) | void RemoveAlt(const K& key) function Get (line 1179) | bool Get(const C& key, U* pvalue) const function U (line 1207) | inline U* Get(const C& key) function U (line 1212) | inline const U* Get(const C& key) const function U (line 1219) | U* GetAlt(const K& key) function U (line 1225) | const U* GetAlt(const K& key) const function Resize (line 1234) | inline void Resize(size_t n) { mHash.Resize(n); } function SetCapacity (line 1235) | inline void SetCapacity(size_t newSize) { mHash.SetCapacity(newSize... type typename (line 1238) | typedef typename Container::ConstIterator ConstIterator; type typename (line 1239) | typedef typename Container::Iterator Iterator; function Iterator (line 1241) | inline Iterator Begin() { return mHash.Begin(); } function Iterator (line 1242) | inline Iterator End() { return mHash.End(); } function Iterator (line 1246) | Iterator Find(const C& key) { return mHash.FindAlt(key); } function ConstIterator (line 1247) | ConstIterator Find(const C& key) const { return mHash.FindAlt(key); } type Hash (line 1265) | typedef Hash, function BaseType (line 1271) | HashUncached(int sizeHint) : BaseType(sizeHint) { } function BaseType (line 1272) | HashUncached(const SelfType& src) : BaseType(src) { } type HashUncached (line 1287) | typedef HashUncached BaseType; function BaseType (line 1291) | HashIdentity(int sizeHint) : BaseType(sizeHint) { } function BaseType (line 1292) | HashIdentity(const SelfType& src) : BaseType(src) { } FILE: externals/ovr/Src/Kernel/OVR_KeyCodes.h function namespace (line 30) | namespace OVR { FILE: externals/ovr/Src/Kernel/OVR_List.h function namespace (line 33) | namespace OVR { FILE: externals/ovr/Src/Kernel/OVR_Lockless.cpp type OVR (line 35) | namespace OVR { namespace LocklessTest { type LocklessTest (line 35) | namespace LocklessTest { type TestData (line 50) | struct TestData method Set (line 57) | void Set(int val) method ReadAndCheckConsistency (line 65) | int ReadAndCheckConsistency(int prevValue) const class Consumer (line 103) | class Consumer : public Thread method Run (line 105) | virtual int Run() class Producer (line 165) | class Producer : public Thread method Run (line 168) | virtual int Run() function StartLocklessTest (line 207) | void StartLocklessTest() FILE: externals/ovr/Src/Kernel/OVR_Lockless.h function namespace (line 36) | namespace OVR { FILE: externals/ovr/Src/Kernel/OVR_Log.cpp class LogSubject (line 46) | class LogSubject : public OVR::SystemSingletonBase method LogSubject (line 52) | LogSubject(){ method OnThreadDestroy (line 60) | virtual void OnThreadDestroy() method OnSystemDestroy (line 65) | virtual void OnSystemDestroy() method IsValid (line 70) | static bool IsValid() { type OVR (line 82) | namespace OVR { function Log (line 315) | Log* Log::GetGlobalLog() function Log (line 324) | Log* Log::GetDefaultLog() function OVRAssertionHandler (line 385) | OVRAssertionHandler GetAssertionHandler(intptr_t* userParameter) function SetAssertionHandler (line 392) | void SetAssertionHandler(OVRAssertionHandler assertionHandler, intptr_... function DefaultAssertionHandler (line 398) | intptr_t DefaultAssertionHandler(intptr_t /*userParameter*/, const cha... FILE: externals/ovr/Src/Kernel/OVR_Log.h function namespace (line 36) | namespace OVR { FILE: externals/ovr/Src/Kernel/OVR_Math.cpp type OVR (line 33) | namespace OVR { FILE: externals/ovr/Src/Kernel/OVR_Math.h function namespace (line 42) | namespace OVR { type ovrQuatf (line 102) | typedef struct ovrQuatf_ ovrQuatf; type ovrQuatd (line 103) | typedef struct ovrQuatd_ ovrQuatd; type ovrSizei (line 104) | typedef struct ovrSizei_ ovrSizei; type ovrSizef (line 105) | typedef struct ovrSizef_ ovrSizef; type ovrRecti (line 106) | typedef struct ovrRecti_ ovrRecti; type ovrVector2i (line 107) | typedef struct ovrVector2i_ ovrVector2i; type ovrVector2f (line 108) | typedef struct ovrVector2f_ ovrVector2f; type ovrVector3f (line 109) | typedef struct ovrVector3f_ ovrVector3f; type ovrVector3d (line 110) | typedef struct ovrVector3d_ ovrVector3d; type ovrMatrix3d (line 111) | typedef struct ovrMatrix3d_ ovrMatrix3d; type ovrMatrix4f (line 112) | typedef struct ovrMatrix4f_ ovrMatrix4f; type ovrPosef (line 113) | typedef struct ovrPosef_ ovrPosef; type ovrPosed (line 114) | typedef struct ovrPosed_ ovrPosed; type ovrPoseStatef (line 115) | typedef struct ovrPoseStatef_ ovrPoseStatef; type ovrPoseStated (line 116) | typedef struct ovrPoseStated_ ovrPoseStated; function namespace (line 118) | namespace OVR { function Vector2 (line 292) | Vector2 operator/ (T s) const { T rcp = T(1)/s; function Vector2 (line 298) | static Vector2 Min(const Vector2& a, const Vector2& b) { return Vector2... function Vector2 (line 300) | static Vector2 Max(const Vector2& a, const Vector2& b) { return Vector2... function Vector2 (line 322) | Vector2 EntrywiseMultiply(const Vector2& b) const { return Vector2(x * b... function Vector2 (line 326) | Vector2 operator* (const Vector2& b) const { return Vector2(x *... function Vector2 (line 327) | Vector2 operator/ (const Vector2& b) const { return Vector2(x /... function T (line 332) | T Dot(const Vector2& b) const { return x*b.x + y*b.y; } function T (line 335) | T Angle(const Vector2& b) const function T (line 350) | T DistanceSq(const Vector2& b) const { return (*this - b).Length... function T (line 353) | T Distance(const Vector2& b) const { return (*this - b).Length... function Normalize (line 359) | void Normalize() function Vector2 (line 366) | Vector2 Normalized() const function Vector2 (line 379) | Vector2 ProjectTo(const Vector2& b) const type Vector2 (line 388) | typedef Vector2 Vector2f; type Vector2 (line 389) | typedef Vector2 Vector2d; type Vector2 (line 390) | typedef Vector2 Vector2i; type Vector2 (line 392) | typedef Vector2 Point2f; type Vector2 (line 393) | typedef Vector2 Point2d; type Vector2 (line 394) | typedef Vector2 Point2i; type typename (line 421) | typedef typename CompatibleTypes >::Type CompatibleType; function operator (line 431) | bool operator== (const Vector3& b) const { return x == b.x && y == ... function operator (line 432) | bool operator!= (const Vector3& b) const { return x != b.x || y != ... function Vector3 (line 434) | Vector3 operator+ (const Vector3& b) const { return Vector3(x + b.x, ... function Vector3 (line 436) | Vector3 operator- (const Vector3& b) const { return Vector3(x - b.x, ... function Vector3 (line 441) | Vector3 operator* (T s) const { return Vector3(x*s, y*s,... function Vector3 (line 444) | Vector3 operator/ (T s) const { T rcp = T(1)/s; function Vector3 (line 450) | static Vector3 Min(const Vector3& a, const Vector3& b) function Vector3 (line 456) | static Vector3 Max(const Vector3& a, const Vector3& b) function Vector3 (line 484) | Vector3 EntrywiseMultiply(const Vector3& b) const { return Vector3(x * b.x, function Vector3 (line 489) | Vector3 operator* (const Vector3& b) const { return Vector3(x *... function Vector3 (line 493) | Vector3 operator/ (const Vector3& b) const { return Vector3(x /... function T (line 501) | T Dot(const Vector3& b) const { return x*b.x + y*b.y + z*b... function Vector3 (line 506) | Vector3 Cross(const Vector3& b) const { return Vector3(y*b.z - z*... function T (line 511) | T Angle(const Vector3& b) const function T (line 526) | T DistanceSq(Vector3 const& b) const { return (*this - b).... function T (line 529) | T Distance(Vector3 const& b) const { return (*this - b).Length... function Normalize (line 535) | void Normalize() function Vector3 (line 543) | Vector3 Normalized() const function Vector3 (line 556) | Vector3 ProjectTo(const Vector3& b) const function Vector3 (line 564) | Vector3 ProjectToPlane(const Vector3& normal) const { return *this - thi... type Vector3 (line 567) | typedef Vector3 Vector3f; type Vector3 (line 568) | typedef Vector3 Vector3d; type Vector3 (line 569) | typedef Vector3 Vector3i; type Vector3 (line 575) | typedef Vector3 Point3f; type Vector3 (line 576) | typedef Vector3 Point3d; type Vector3 (line 577) | typedef Vector3 Point3i; type typename (line 606) | typedef typename CompatibleTypes< Vector4 >::Type CompatibleType; function operator (line 617) | bool operator== (const Vector4& b) const { return x == b.x && y == ... function operator (line 618) | bool operator!= (const Vector4& b) const { return x != b.x || y != ... function Vector4 (line 620) | Vector4 operator+ (const Vector4& b) const { return Vector4(x + b.x, ... function Vector4 (line 622) | Vector4 operator- (const Vector4& b) const { return Vector4(x - b.x, ... function Vector4 (line 627) | Vector4 operator* (T s) const { return Vector4(x*s, y*s,... function Vector4 (line 630) | Vector4 operator/ (T s) const { T rcp = T(1)/s; function Vector4 (line 636) | static Vector4 Min(const Vector4& a, const Vector4& b) function Vector4 (line 643) | static Vector4 Max(const Vector4& a, const Vector4& b) function Vector4 (line 673) | Vector4 EntrywiseMultiply(const Vector4& b) const { return Vector4(x * b.x, function Vector4 (line 678) | Vector4 operator* (const Vector4& b) const { return Vector4(x *... function Vector4 (line 683) | Vector4 operator/ (const Vector4& b) const { return Vector4(x /... function T (line 690) | T Dot(const Vector4& b) const { return x*b.x + y*b.y + z*... function Normalize (line 702) | void Normalize() function Vector4 (line 710) | Vector4 Normalized() const function Clear (line 744) | void Clear() function AddPoint (line 750) | void AddPoint( const Vector3 & v ) type Bounds3 (line 767) | typedef Bounds3 Bounds3f; type Bounds3 (line 768) | typedef Bounds3 Bounds3d; function operator (line 800) | bool operator== (const Size& b) const { return w == b.w && h == b.h; } function operator (line 801) | bool operator!= (const Size& b) const { return w != b.w || h != b.h; } function Size (line 803) | Size operator+ (const Size& b) const { return Size(w + b.w, h + b.h); } function Size (line 805) | Size operator- (const Size& b) const { return Size(w - b.w, h - b.h); } function Size (line 808) | Size operator* (const Size& b) const { return Size(w * b.w, h * b.h); } function Size (line 810) | Size operator/ (const Size& b) const { return Size(w / b.w, h / b.h); } function Size (line 814) | Size operator* (T s) const { return Size(w*s, h*s); } function Size (line 816) | Size operator/ (T s) const { return Size(w/s, h/s); } function Size (line 819) | static Size Min(const Size& a, const Size& b) { return Size((a.w < b.w... function Size (line 821) | static Size Max(const Size& a, const Size& b) { return Size((a.w > b.w... type Size (line 830) | typedef Size Sizei; type Sizeu (line 831) | typedef Size Sizeu; type Size (line 832) | typedef Size Sizef; type Size (line 833) | typedef Size Sized; function SetPos (line 866) | void SetPos(const Vector2& pos) { x = pos.x; y = pos.y; } function SetSize (line 867) | void SetSize(const Size& sz) { w = sz.w; h = sz.h; } function operator (line 869) | bool operator == (const Rect& vp) const function operator (line 871) | bool operator != (const Rect& vp) const type Rect (line 875) | typedef Rect Recti; function GetAxisAngle (line 950) | void GetAxisAngle(Vector3* axis, T* angle) const function explicit (line 969) | explicit Quat(const Matrix4& m) function explicit (line 1011) | explicit Quat(const Matrix3& m) function operator (line 1052) | bool operator== (const Quat& b) const { return x == b.x && y == b.y &&... function operator (line 1053) | bool operator!= (const Quat& b) const { return x != b.x || y != b.y ||... function Quat (line 1055) | Quat operator+ (const Quat& b) const { return Quat(x + b.x, y + b.y, ... function Quat (line 1057) | Quat operator- (const Quat& b) const { return Quat(x - b.x, y - b.y, ... function Quat (line 1060) | Quat operator* (T s) const { return Quat(x * s, y * s, z * ... function Quat (line 1062) | Quat operator/ (T s) const { T rcp = T(1)/s; return Quat(x ... function T (line 1076) | T Distance(const Quat& q) const function T (line 1083) | T DistanceSq(const Quat& q) const function T (line 1090) | T Dot(const Quat& q) const function T (line 1096) | T Angle(const Quat& q) const function Normalize (line 1104) | void Normalize() function Quat (line 1111) | Quat Normalized() const function Quat (line 1123) | Quat operator* (const Quat& b) const { return Quat(w * b.x + x * b.w ... function Quat (line 1130) | Quat PowNormalized(T p) const function Quat (line 1139) | Quat Nlerp(const Quat& other, T a) function Invert (line 1159) | void Invert() type Quat (line 1280) | typedef Quat Quatf; type Quat (line 1281) | typedef Quat Quatd; function ToArray (line 1320) | void ToArray(T* arr) const function Pose (line 1326) | static Pose FromArray(const T* v) type Pose (line 1360) | typedef Pose Posef; type Pose (line 1361) | typedef Pose Posed; type NoInitType (line 1403) | enum NoInitType { NoInit } function Matrix4 (line 1406) | Matrix4(NoInitType) { } function explicit (line 1448) | explicit Matrix4(const Pose& p) function explicit (line 1456) | explicit Matrix4(const Matrix4::OtherFloatType> &src) function ToString (line 1478) | void ToString(char* dest, size_t destsize) const function Matrix4 (line 1486) | static Matrix4 FromString(const char* src) function Matrix4 (line 1510) | static const Matrix4& Identity() { return IdentityValue; } function SetIdentity (line 1512) | void SetIdentity() function SetXBasis (line 1520) | void SetXBasis(const Vector3f & v) function SetYBasis (line 1531) | void SetYBasis(const Vector3f & v) function SetZBasis (line 1542) | void SetZBasis(const Vector3f & v) function operator (line 1553) | bool operator== (const Matrix4& b) const function Matrix4 (line 1563) | Matrix4 operator+ (const Matrix4& b) const function Matrix4 (line 1578) | Matrix4 operator- (const Matrix4& b) const function Matrix4 (line 1594) | static Matrix4& Multiply(Matrix4* d, const Matrix4& a, const Matrix4& b) function Matrix4 (line 1608) | Matrix4 operator* (const Matrix4& b) const function Matrix4 (line 1620) | Matrix4 operator* (T s) const function Matrix4 (line 1636) | Matrix4 operator/ (T s) const function Transpose (line 1675) | void Transpose() function T (line 1681) | T SubDet (const size_t* rows, const size_t* cols) const function T (line 1688) | T Cofactor(size_t I, size_t J) const function Matrix4 (line 1707) | Matrix4 Inverted() const function Matrix4 (line 1721) | Matrix4 InvertedHomogeneousTransform() const function Matrix4 (line 1819) | static Matrix4 AxisConversion(const WorldAxes& to, const WorldAxes& from) function Matrix4 (line 1843) | static Matrix4 Translation(const Vector3& v) function SetTranslation (line 1863) | void SetTranslation(const Vector3& v) function Matrix4 (line 1876) | static Matrix4 Scaling(const Vector3& v) function Matrix4 (line 1886) | static Matrix4 Scaling(T x, T y, T z) function Matrix4 (line 1896) | static Matrix4 Scaling(T s) function T (line 1906) | T Distance(const Matrix4& m2) const function Matrix4 (line 1921) | static Matrix4 RotationAxis(Axis A, T angle, RotateDirection d, HandedSy... function Matrix4 (line 1951) | static Matrix4 RotationX(T angle) function Matrix4 (line 1967) | static Matrix4 RotationY(T angle) function Matrix4 (line 1983) | static Matrix4 RotationZ(T angle) function Matrix4 (line 1996) | static Matrix4 LookAtRH(const Vector3& eye, const Vector3& at, con... function Matrix4 (line 2012) | static Matrix4 LookAtLH(const Vector3& eye, const Vector3& at, con... function Matrix4 (line 2034) | static Matrix4 PerspectiveRH(T yfov, T aspect, T znear, T zfar) function Matrix4 (line 2059) | static Matrix4 PerspectiveLH(T yfov, T aspect, T znear, T zfar) function Matrix4 (line 2078) | static Matrix4 Ortho2D(T w, T h) type Matrix4 (line 2090) | typedef Matrix4 Matrix4f; type Matrix4 (line 2091) | typedef Matrix4 Matrix4d; type NoInitType (line 2124) | enum NoInitType { NoInit } function Matrix3 (line 2127) | Matrix3(NoInitType) { } function explicit (line 2158) | explicit Matrix3(const Quat& q) function explicit (line 2169) | inline explicit Matrix3(T s) function explicit (line 2175) | explicit Matrix3(const Pose& p) function explicit (line 2183) | explicit Matrix3(const Matrix4::OtherFloatType> &src) function ToString (line 2205) | void ToString(char* dest, size_t destsize) const function Matrix3 (line 2213) | static Matrix3 FromString(const char* src) function Matrix3 (line 2228) | static const Matrix3& Identity() { return IdentityValue; } function SetIdentity (line 2230) | void SetIdentity() function operator (line 2237) | bool operator== (const Matrix3& b) const function Matrix3 (line 2247) | Matrix3 operator+ (const Matrix3& b) const function Matrix3 (line 2286) | Matrix3 operator- (const Matrix3& b) const function Matrix3 (line 2302) | static Matrix3& Multiply(Matrix3* d, const Matrix3& a, const Matrix3& b) function Matrix3 (line 2315) | Matrix3 operator* (const Matrix3& b) const function Matrix3 (line 2327) | Matrix3 operator* (T s) const function Matrix3 (line 2352) | Matrix3 operator/ (T s) const function Transpose (line 2388) | void Transpose() function T (line 2394) | T SubDet (const size_t* rows, const size_t* cols) const function Rank1Add (line 2402) | inline void Rank1Add(const Vector3 &a, const Vector3 &b) function Rank1Sub (line 2410) | inline void Rank1Sub(const Vector3 &a, const Vector3 &b) function Vector3 (line 2417) | inline Vector3 Col(int c) const function Vector3 (line 2422) | inline Vector3 Row(int r) const function T (line 2427) | inline T Determinant() const type Matrix3 (line 2465) | typedef Matrix3 Matrix3f; type Matrix3 (line 2466) | typedef Matrix3 Matrix3d; function explicit (line 2483) | inline explicit SymMat3(T s) function explicit (line 2489) | inline explicit SymMat3(T a00, T a01, T a02, T a11, T a12, T a22) function Index (line 2496) | static inline int Index(unsigned int i, unsigned int j) function T (line 2501) | inline T operator()(int i, int j) const { return v[Index(i,j)]; } function T (line 2503) | inline T &operator()(int i, int j) { return v[Index(i,j)]; } function SymMat3 (line 2547) | inline SymMat3 operator*(T s) const function SymMat3 (line 2561) | static SymMat3& Multiply(SymMat3* d, const SymMat3& a, const SymMat3& b) function T (line 2577) | inline T Determinant() const function Rank1 (line 2613) | inline void Rank1(const Vector3 &a) function Rank1Add (line 2621) | inline void Rank1Add(const Vector3 &a) function Rank1Sub (line 2629) | inline void Rank1Sub(const Vector3 &a) type SymMat3 (line 2637) | typedef SymMat3 SymMat3f; type SymMat3 (line 2638) | typedef SymMat3 SymMat3d; type AngularUnits (line 2672) | enum AngularUnits function T (line 2683) | T Get(AngularUnits u = Radians) const { return (u == Radians) ?... function Set (line 2684) | void Set(const T& x, AngularUnits u = Radians) { a = (u == Radians) ? x ... function operator (line 2688) | bool operator== (const Angle& b) const { return a == b.a; } function operator (line 2689) | bool operator!= (const Angle& b) const { return a != b.a; } function Angle (line 2699) | Angle operator+ (const Angle& b) const { Angle res = *this; res += b;... function Angle (line 2700) | Angle operator+ (const T& x) const { Angle res = *this; res += x;... function Angle (line 2703) | Angle operator- (const Angle& b) const { Angle res = *this; res -= b;... function Angle (line 2704) | Angle operator- (const T& x) const { Angle res = *this; res -= x;... function T (line 2706) | T Distance(const Angle& b) { T c = fabs(a - b.a); return ... function FastFixRange (line 2714) | inline void FastFixRange() function FixRange (line 2723) | inline void FixRange() type Angle (line 2737) | typedef Angle Anglef; type Angle (line 2738) | typedef Angle Angled; function Flip (line 2773) | void Flip() function operator (line 2779) | bool operator==(const Plane& rhs) const type Plane (line 2785) | typedef Plane Planef; type Plane (line 2786) | typedef Plane Planed; FILE: externals/ovr/Src/Kernel/OVR_Nullptr.h function namespace (line 64) | namespace std function namespace (line 145) | namespace std { typedef decltype(nullptr) nullptr_t; } FILE: externals/ovr/Src/Kernel/OVR_Observer.h function namespace (line 39) | namespace OVR { function Shutdown (line 335) | void Shutdown() function ReleaseAll (line 355) | void ReleaseAll() function SetHandler (line 365) | void SetHandler(DelegateT handler) function Observer (line 379) | const Observer* operator->() const function operator (line 383) | operator Observer*() function Clear (line 400) | void Clear() function AddObserverToSubject (line 421) | void AddObserverToSubject(OVR::String key, Observer *observer) function RemoveSubject (line 438) | void RemoveSubject(OVR::String key) FILE: externals/ovr/Src/Kernel/OVR_RefCount.cpp type OVR (line 31) | namespace OVR { FILE: externals/ovr/Src/Kernel/OVR_RefCount.h function checkInvalidDelete (line 84) | inline static void checkInvalidDelete(RefCountImplCore *pmem) function checkInvalidDelete (line 90) | inline static void checkInvalidDelete(RefCountImplCore *) { } function OVR_FORCE_INLINE (line 119) | OVR_FORCE_INLINE static void checkInvalidDelete(RefCountNTSImplCore *pmem) function OVR_FORCE_INLINE (line 125) | OVR_FORCE_INLINE static void checkInvalidDelete(RefCountNTSImplCore *) { } function class (line 137) | class RefCountImpl : public RefCountImplCore function class (line 148) | class RefCountVImpl : virtual public RefCountImplCore function class (line 160) | class RefCountNTSImpl : public RefCountNTSImplCore type PickType (line 286) | enum PickType { PickValue } function explicit (line 293) | explicit Pickable(T* p) : pV(p) {} function pV (line 294) | pV(p) function C (line 347) | static C* ReturnArg(void* p) { return (C*)ReturnArg0(p); } function OVR_FORCE_INLINE (line 359) | OVR_FORCE_INLINE Ptr(C &robj) : pObject(ReturnArg(&robj)) function OVR_FORCE_INLINE (line 364) | OVR_FORCE_INLINE Ptr(Pickable v) : pObject(v.GetPtr()) function OVR_FORCE_INLINE (line 368) | OVR_FORCE_INLINE Ptr(Ptr& other, PickType) : pObject(other.pObject) function OVR_FORCE_INLINE (line 373) | OVR_FORCE_INLINE Ptr(C *pobj) function OVR_FORCE_INLINE (line 378) | OVR_FORCE_INLINE Ptr(const Ptr &src) function OVR_FORCE_INLINE (line 397) | OVR_FORCE_INLINE ~Ptr() function OVR_FORCE_INLINE (line 464) | OVR_FORCE_INLINE Ptr& SetPtr(const Ptr &src) function OVR_FORCE_INLINE (line 472) | OVR_FORCE_INLINE Ptr& SetPtr(C *psrc) function OVR_FORCE_INLINE (line 491) | OVR_FORCE_INLINE void NullWithoutRelease() function OVR_FORCE_INLINE (line 497) | OVR_FORCE_INLINE void Clear() function OVR_FORCE_INLINE (line 507) | OVR_FORCE_INLINE C* GetPtr() const { return pObject; } FILE: externals/ovr/Src/Kernel/OVR_SharedMemory.cpp type OVR (line 47) | namespace OVR { class FakeMemoryBlock (line 54) | class FakeMemoryBlock : public RefCountBase method FakeMemoryBlock (line 62) | FakeMemoryBlock(const String& name, int size) : method IsNamed (line 75) | bool IsNamed(const String& name) method GetSizeI (line 83) | int GetSizeI() method IncrementReferences (line 87) | void IncrementReferences() method DecrementReferences (line 91) | bool DecrementReferences() class SharedMemoryInternal (line 97) | class SharedMemoryInternal : public NewOverrideBase method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : class FakeMemoryManager (line 121) | class FakeMemoryManager : public NewOverrideBase, public SystemSinglet... method SharedMemoryInternal (line 129) | SharedMemoryInternal* Open(const char *name, int bytes, bool openOnly) method Free (line 153) | void Free(FakeMemoryBlock* block) function SharedMemoryInternal (line 203) | SharedMemoryInternal* SharedMemoryInternal::CreateSharedMemory(const S... method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : class SharedMemoryInternal (line 218) | class SharedMemoryInternal : public NewOverrideBase method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : function SharedMemoryInternal (line 253) | SharedMemoryInternal* SharedMemoryInternal::DoFileMap(HANDLE hFileMapp... method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : function SharedMemoryInternal (line 287) | SharedMemoryInternal* SharedMemoryInternal::AttemptOpenSharedMemory(co... method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : function SharedMemoryInternal (line 306) | SharedMemoryInternal* SharedMemoryInternal::AttemptCreateSharedMemory(... method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : function SharedMemoryInternal (line 373) | SharedMemoryInternal* SharedMemoryInternal::CreateSharedMemory(const S... method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : class SharedMemoryInternal (line 430) | class SharedMemoryInternal method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : function SharedMemoryInternal (line 467) | SharedMemoryInternal* SharedMemoryInternal::DoFileMap(int hFileMapping... method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : function SharedMemoryInternal (line 500) | SharedMemoryInternal* SharedMemoryInternal::AttemptOpenSharedMemory(co... method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : function SharedMemoryInternal (line 520) | SharedMemoryInternal* SharedMemoryInternal::AttemptCreateSharedMemory(... method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : function SharedMemoryInternal (line 565) | SharedMemoryInternal* SharedMemoryInternal::CreateSharedMemory(const S... method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : type OVR (line 194) | namespace OVR { class FakeMemoryBlock (line 54) | class FakeMemoryBlock : public RefCountBase method FakeMemoryBlock (line 62) | FakeMemoryBlock(const String& name, int size) : method IsNamed (line 75) | bool IsNamed(const String& name) method GetSizeI (line 83) | int GetSizeI() method IncrementReferences (line 87) | void IncrementReferences() method DecrementReferences (line 91) | bool DecrementReferences() class SharedMemoryInternal (line 97) | class SharedMemoryInternal : public NewOverrideBase method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : class FakeMemoryManager (line 121) | class FakeMemoryManager : public NewOverrideBase, public SystemSinglet... method SharedMemoryInternal (line 129) | SharedMemoryInternal* Open(const char *name, int bytes, bool openOnly) method Free (line 153) | void Free(FakeMemoryBlock* block) function SharedMemoryInternal (line 203) | SharedMemoryInternal* SharedMemoryInternal::CreateSharedMemory(const S... method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : class SharedMemoryInternal (line 218) | class SharedMemoryInternal : public NewOverrideBase method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : function SharedMemoryInternal (line 253) | SharedMemoryInternal* SharedMemoryInternal::DoFileMap(HANDLE hFileMapp... method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : function SharedMemoryInternal (line 287) | SharedMemoryInternal* SharedMemoryInternal::AttemptOpenSharedMemory(co... method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : function SharedMemoryInternal (line 306) | SharedMemoryInternal* SharedMemoryInternal::AttemptCreateSharedMemory(... method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : function SharedMemoryInternal (line 373) | SharedMemoryInternal* SharedMemoryInternal::CreateSharedMemory(const S... method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : class SharedMemoryInternal (line 430) | class SharedMemoryInternal method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : function SharedMemoryInternal (line 467) | SharedMemoryInternal* SharedMemoryInternal::DoFileMap(int hFileMapping... method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : function SharedMemoryInternal (line 500) | SharedMemoryInternal* SharedMemoryInternal::AttemptOpenSharedMemory(co... method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : function SharedMemoryInternal (line 520) | SharedMemoryInternal* SharedMemoryInternal::AttemptCreateSharedMemory(... method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : function SharedMemoryInternal (line 565) | SharedMemoryInternal* SharedMemoryInternal::CreateSharedMemory(const S... method SharedMemoryInternal (line 105) | SharedMemoryInternal(FakeMemoryBlock* block) : method SharedMemoryInternal (line 224) | SharedMemoryInternal(HANDLE fileMapping, void* fileView) : method SharedMemoryInternal (line 437) | SharedMemoryInternal(int fileMapping, void* fileView, int fileSize) : FILE: externals/ovr/Src/Kernel/OVR_SharedMemory.h function class (line 47) | class SharedMemory : public RefCountBase FILE: externals/ovr/Src/Kernel/OVR_Std.cpp type OVR (line 33) | namespace OVR { function OVR_strlcpy (line 37) | size_t OVR_CDECL OVR_strlcpy(char* dest, const char* src, size_t dests... function OVR_strlcat (line 62) | size_t OVR_CDECL OVR_strlcat(char* dest, const char* src, size_t dests... function OVR_stricmp (line 86) | int OVR_CDECL OVR_stricmp(const char* a, const char* b) function OVR_strnicmp (line 100) | int OVR_CDECL OVR_strnicmp(const char* a, const char* b, size_t count) function OVR_wcslen (line 171) | size_t OVR_CDECL OVR_wcslen(const wchar_t* str) function OVR_wcscmp (line 183) | int OVR_CDECL OVR_wcscmp(const wchar_t* a, const wchar_t* b) function OVR_wcsicmp (line 210) | int OVR_CDECL OVR_wcsicmp(const wchar_t* a, const wchar_t* b) function OVR_strtod (line 244) | double OVR_CDECL OVR_strtod(const char* str, char** tailptr) type GUnicodePairType (line 857) | struct GUnicodePairType function CmpUnicodeKey (line 862) | static inline bool CmpUnicodeKey(const GUnicodePairType& a, uint16_t key) function OVR_towupper (line 1059) | int OVR_CDECL OVR_towupper(wchar_t charCode) function OVR_towlower (line 1077) | int OVR_CDECL OVR_towlower(wchar_t charCode) FILE: externals/ovr/Src/Kernel/OVR_Std.h function namespace (line 47) | namespace OVR { FILE: externals/ovr/Src/Kernel/OVR_String.cpp type OVR (line 37) | namespace OVR { function String (line 331) | String String::operator + (const char* str) const function String (line 338) | String String::operator + (const String& src) const function String (line 370) | String String::Substring(size_t start, size_t end) const function String (line 396) | String String::ToUpper() const function String (line 420) | String String::ToLower() const function String (line 446) | String& String::Insert(const char* substr, size_t posAt, intptr_t strS... FILE: externals/ovr/Src/Kernel/OVR_String.h function namespace (line 39) | namespace OVR { function class (line 405) | class StringBuffer function class (line 518) | class StringDataPtr function IsPrefix (line 541) | bool IsPrefix(const StringDataPtr& value) const function IsSuffix (line 547) | bool IsSuffix(const StringDataPtr& value) const function StringDataPtr (line 580) | StringDataPtr GetTrimLeft(size_t size) const function StringDataPtr (line 588) | StringDataPtr GetTrimRight(size_t size) const type HashFunctor (line 638) | struct HashFunctor function operator (line 646) | bool operator== (const StringDataPtr& data) const FILE: externals/ovr/Src/Kernel/OVR_StringHash.h function namespace (line 35) | namespace OVR { FILE: externals/ovr/Src/Kernel/OVR_String_FormatUtil.cpp type OVR (line 30) | namespace OVR { FILE: externals/ovr/Src/Kernel/OVR_String_PathUtil.cpp type OVR (line 30) | namespace OVR { function ScanFilePath (line 36) | void ScanFilePath(const char* url, const char** pfilename, const char*... function String (line 164) | String String::GetPath() const function String (line 175) | String String::GetProtocol() const function String (line 181) | String String::GetFilename() const function String (line 187) | String String::GetExtension() const FILE: externals/ovr/Src/Kernel/OVR_SysFile.cpp type OVR (line 36) | namespace OVR { class UnopenedFile (line 40) | class UnopenedFile : public File method UnopenedFile (line 43) | UnopenedFile() { } method IsValid (line 49) | virtual bool IsValid() { return 0; } method IsWritable (line 50) | virtual bool IsWritable() { return 0; } method Tell (line 53) | virtual int Tell() { return 0; } method LTell (line 54) | virtual int64_t LTell() { return 0; } method GetLength (line 55) | virtual int GetLength() { return 0; } method LGetLength (line 56) | virtual int64_t LGetLength() { return 0; } method GetErrorCode (line 59) | virtual int GetErrorCode() { return Error_FileN... method Write (line 62) | virtual int Write(const uint8_t * /*pbuffer*/, int /*numByte... method Read (line 63) | virtual int Read(uint8_t * /*pbuffer*/, int /*numBytes*/) ... method SkipBytes (line 64) | virtual int SkipBytes(int /*numBytes*/) ... method BytesAvailable (line 65) | virtual int BytesAvailable() ... method Flush (line 66) | virtual bool Flush() ... method Seek (line 67) | virtual int Seek(int /*offset*/, int /*origin*/) ... method LSeek (line 68) | virtual int64_t LSeek(int64_t /*offset*/, int /*origin*/) ... method CopyFromStream (line 70) | virtual int CopyFromStream(File * /*pstream*/, int /*byteSiz... method Close (line 71) | virtual bool Close() ... FILE: externals/ovr/Src/Kernel/OVR_SysFile.h function namespace (line 38) | namespace OVR { FILE: externals/ovr/Src/Kernel/OVR_System.cpp type OVR (line 36) | namespace OVR { FILE: externals/ovr/Src/Kernel/OVR_System.h function namespace (line 36) | namespace OVR { function class (line 141) | class System FILE: externals/ovr/Src/Kernel/OVR_ThreadCommandQueue.cpp type OVR (line 29) | namespace OVR { class CircularBuffer (line 39) | class CircularBuffer method roundUpSize (line 52) | inline size_t roundUpSize(size_t size) method CircularBuffer (line 57) | CircularBuffer(size_t size) method IsEmpty (line 69) | bool IsEmpty() const { return (Head == Tail); } class ThreadCommandQueueImpl (line 177) | class ThreadCommandQueueImpl : public NewOverrideBase method ThreadCommandQueueImpl (line 184) | ThreadCommandQueueImpl(ThreadCommandQueue* queue) : type ExitCommand (line 200) | struct ExitCommand : public ThreadCommand method ExitCommand (line 204) | ExitCommand(ThreadCommandQueueImpl* impl, bool wait) method Execute (line 207) | virtual void Execute() const method ThreadCommand (line 212) | virtual ThreadCommand* CopyConstruct(void* p) const method NotifyEvent (line 217) | NotifyEvent* AllocNotifyEvent_NTS() method FreeNotifyEvent_NTS (line 228) | void FreeNotifyEvent_NTS(NotifyEvent* p) method FreeNotifyEvents_NTS (line 233) | void FreeNotifyEvents_NTS() FILE: externals/ovr/Src/Kernel/OVR_ThreadCommandQueue.h function namespace (line 36) | namespace OVR { type T (line 113) | typedef T Type; type T (line 114) | typedef T Type; type T (line 115) | typedef T Type; type T (line 116) | typedef T Type; type T (line 121) | typedef T Type; function Void (line 130) | struct Void function virtual (line 157) | virtual ThreadCommand* CopyConstruct(void* p) const function virtual (line 184) | virtual ThreadCommand* CopyConstruct(void* p) const function virtual (line 211) | virtual ThreadCommand* CopyConstruct(void* p) const FILE: externals/ovr/Src/Kernel/OVR_Threads.h function namespace (line 42) | namespace OVR { FILE: externals/ovr/Src/Kernel/OVR_ThreadsPthread.cpp type OVR (line 52) | namespace OVR { class MutexImpl (line 59) | class MutexImpl : public NewOverrideBase class WaitConditionImpl (line 243) | class WaitConditionImpl : public NewOverrideBase type timeval (line 310) | struct timeval class ThreadList (line 483) | class ThreadList : public NewOverrideBase type ThreadHashOp (line 486) | struct ThreadHashOp method addThread (line 502) | void addThread(Thread *pthread) method removeThread (line 508) | void removeThread(Thread *pthread) method finishAllThreads (line 516) | void finishAllThreads() method ThreadList (line 528) | ThreadList() method AddRunningThread (line 535) | static void AddRunningThread(Thread *pthread) method RemoveRunningThread (line 549) | static void RemoveRunningThread(Thread *pthread) method FinishAllThreads (line 555) | static void FinishAllThreads() function ThreadId (line 887) | ThreadId GetCurrentThreadId() FILE: externals/ovr/Src/Kernel/OVR_Timer.cpp function ovr_GetTimeInSeconds (line 61) | double ovr_GetTimeInSeconds() type OVR (line 72) | namespace OVR { type timespec (line 96) | struct timespec type timespec (line 119) | struct timespec type PerformanceTimer (line 159) | struct PerformanceTimer method PerformanceTimer (line 161) | PerformanceTimer() method UINT64 (line 184) | UINT64 getFrequency() method GetFrequencyInverse (line 197) | double GetFrequencyInverse() type timeval (line 493) | struct timeval type timeval (line 519) | struct timeval FILE: externals/ovr/Src/Kernel/OVR_Timer.h function namespace (line 33) | namespace OVR { FILE: externals/ovr/Src/Kernel/OVR_Types.h function namespace (line 240) | namespace OVR { function namespace (line 643) | namespace OVR FILE: externals/ovr/Src/Kernel/OVR_UTF8Util.cpp type OVR (line 31) | namespace OVR { namespace UTF8Util { type UTF8Util (line 31) | namespace UTF8Util { function check_equal (line 387) | bool check_equal(const char* utf8_in, const uint32_t* ucs_in) function log_ascii (line 408) | void log_ascii(const char* line) function log_ucs (line 432) | void log_ucs(const uint32_t* line) function main (line 457) | int main(int argc, const char* argv[]) FILE: externals/ovr/Src/Kernel/OVR_UTF8Util.h function namespace (line 33) | namespace OVR { namespace UTF8Util { FILE: externals/ovr/Src/Kernel/OVR_mach_exc_OSX.c function mig_internal (line 139) | mig_internal kern_return_t __MIG_check__Reply__mach_exception_raise_t_OV... function mig_external (line 170) | mig_external kern_return_t mach_exception_raise_OVR function mig_internal (line 510) | mig_internal kern_return_t __MIG_check__Reply__mach_exception_raise_stat... function mig_external (line 607) | mig_external kern_return_t mach_exception_raise_state_OVR function mig_internal (line 942) | mig_internal kern_return_t __MIG_check__Reply__mach_exception_raise_stat... function mig_external (line 1039) | mig_external kern_return_t mach_exception_raise_state_identity_OVR type __Request__mach_exception_raise_t (line 1355) | typedef struct { type __Request__mach_exception_raise_state_t (line 1374) | typedef struct { type __Request__mach_exception_raise_state_identity_t (line 1391) | typedef struct { type __Reply__mach_exception_raise_t (line 1419) | typedef struct { type __Reply__mach_exception_raise_state_t (line 1431) | typedef struct { type __Reply__mach_exception_raise_state_identity_t (line 1446) | typedef struct { function mig_internal (line 1644) | mig_internal kern_return_t __MIG_check__Request__mach_exception_raise_t_... function mig_internal (line 1748) | mig_internal novalue _Xmach_exception_raise_OVR function mig_internal (line 2122) | mig_internal kern_return_t __MIG_check__Request__mach_exception_raise_st... function mig_internal (line 2260) | mig_internal novalue _Xmach_exception_raise_state_OVR function mig_internal (line 2641) | mig_internal kern_return_t __MIG_check__Request__mach_exception_raise_st... function mig_internal (line 2795) | mig_internal novalue _Xmach_exception_raise_state_identity_OVR type catch_mach_exc_subsystem_OVR (line 2881) | struct catch_mach_exc_subsystem_OVR { function mig_external (line 2905) | mig_external boolean_t mach_exc_server_OVR function mig_external (line 2936) | mig_external mig_routine_t mach_exc_server_routine_OVR FILE: externals/ovr/Src/Kernel/OVR_mach_exc_OSX.h type function_table_entry (line 20) | typedef struct { type function_table_entry (line 24) | typedef function_table_entry *function_table_t; type __Request__mach_exception_raise_t (line 125) | typedef struct { type __Request__mach_exception_raise_state_t (line 144) | typedef struct { type __Request__mach_exception_raise_state_identity_t (line 161) | typedef struct { type __Reply__mach_exception_raise_t (line 199) | typedef struct { type __Reply__mach_exception_raise_state_t (line 211) | typedef struct { type __Reply__mach_exception_raise_state_identity_t (line 226) | typedef struct { FILE: externals/ovr/Src/Net/OVR_BitStream.cpp type OVR (line 35) | namespace OVR { namespace Net { type Net (line 35) | namespace Net { function BitSize_t (line 720) | BitSize_t BitStream::GetNumberOfBitsAllocated(void) const function BitSize_t (line 880) | BitSize_t BitStream::CopyData( unsigned char** _data ) const FILE: externals/ovr/Src/Net/OVR_BitStream.h function namespace (line 36) | namespace OVR { namespace Net { function SerializeNormVector (line 923) | bool BitStream::SerializeNormVector(bool writeToBitstream, templateType ... function SerializeVector (line 933) | bool BitStream::SerializeVector(bool writeToBitstream, templateType &x,... function SerializeNormQuat (line 943) | bool BitStream::SerializeNormQuat(bool writeToBitstream, templateType &... function SerializeOrthMatrix (line 953) | bool BitStream::SerializeOrthMatrix( function SerializeBits (line 966) | inline bool BitStream::SerializeBits(bool writeToBitstream, unsigned cha... function Write (line 976) | void BitStream::Write(const templateType &inTemplateVar) function WritePtr (line 999) | void BitStream::WritePtr(templateType *inTemplateVar) function Write (line 1024) | inline void BitStream::Write(const bool &inTemplateVar) function Write (line 1036) | inline void BitStream::Write(const OVR::String &inTemplateVar) function Write (line 1043) | inline void BitStream::Write(const char * const &inStringVar) function Write (line 1050) | inline void BitStream::Write(const unsigned char * const &inTemplateVar) function Write (line 1055) | inline void BitStream::Write(char * const &inTemplateVar) function Write (line 1060) | inline void BitStream::Write(unsigned char * const &inTemplateVar) function WriteDelta (line 1071) | void BitStream::WriteDelta(const templateType ¤tValue, const templ... function WriteDelta (line 1088) | inline void BitStream::WriteDelta(const bool ¤tValue, const bool &... function WriteDelta (line 1098) | void BitStream::WriteDelta(const templateType ¤tValue) function WriteCompressed (line 1111) | void BitStream::WriteCompressed(const templateType &inTemplateVar) function WriteCompressed (line 1138) | inline void BitStream::WriteCompressed(const bool &inTemplateVar) function WriteCompressed (line 1145) | inline void BitStream::WriteCompressed(const float &inTemplateVar) function WriteCompressed (line 1158) | inline void BitStream::WriteCompressed(const double &inTemplateVar) function WriteCompressedDelta (line 1178) | void BitStream::WriteCompressedDelta(const templateType ¤tValue, c... function WriteCompressedDelta (line 1195) | inline void BitStream::WriteCompressedDelta(const bool ¤tValue, co... function WriteCompressedDelta (line 1205) | void BitStream::WriteCompressedDelta(const templateType ¤tValue) function WriteCompressedDelta (line 1214) | inline void BitStream::WriteCompressedDelta(const bool ¤tValue) function Read (line 1222) | bool BitStream::Read(templateType &outTemplateVar) function Read (line 1254) | inline bool BitStream::Read(bool &outTemplateVar) function Read (line 1271) | inline bool BitStream::Read(OVR::String &outTemplateVar) function Read (line 1289) | inline bool BitStream::Read(char *&varString) function Read (line 1306) | inline bool BitStream::Read(unsigned char *&varString) function ReadDelta (line 1329) | bool BitStream::ReadDelta(templateType &outTemplateVar) function ReadDelta (line 1342) | inline bool BitStream::ReadDelta(bool &outTemplateVar) function ReadCompressed (line 1354) | bool BitStream::ReadCompressed(templateType &outTemplateVar) function ReadCompressed (line 1381) | inline bool BitStream::ReadCompressed(bool &outTemplateVar) function ReadCompressed (line 1388) | inline bool BitStream::ReadCompressed(float &outTemplateVar) function ReadCompressed (line 1401) | inline bool BitStream::ReadCompressed(double &outTemplateVar) function ReadCompressedDelta (line 1422) | bool BitStream::ReadCompressedDelta(templateType &outTemplateVar) function ReadCompressedDelta (line 1435) | inline bool BitStream::ReadCompressedDelta(bool &outTemplateVar) FILE: externals/ovr/Src/Net/OVR_MessageIDTypes.h function namespace (line 27) | namespace OVR { namespace Net { FILE: externals/ovr/Src/Net/OVR_NetworkPlugin.cpp type OVR (line 29) | namespace OVR { namespace Net { namespace Plugins { type Net (line 29) | namespace Net { namespace Plugins { type Plugins (line 29) | namespace Plugins { FILE: externals/ovr/Src/Net/OVR_NetworkPlugin.h function namespace (line 33) | namespace OVR { namespace Net { namespace Plugins { FILE: externals/ovr/Src/Net/OVR_NetworkTypes.h function namespace (line 33) | namespace OVR { namespace Net { FILE: externals/ovr/Src/Net/OVR_PacketizedTCPSocket.cpp type OVR (line 29) | namespace OVR { namespace Net { type Net (line 29) | namespace Net { FILE: externals/ovr/Src/Net/OVR_PacketizedTCPSocket.h function namespace (line 41) | namespace OVR { namespace Net { FILE: externals/ovr/Src/Net/OVR_RPC1.cpp type OVR (line 32) | namespace OVR { namespace Net { namespace Plugins { type Net (line 32) | namespace Net { namespace Plugins { type Plugins (line 32) | namespace Plugins { FILE: externals/ovr/Src/Net/OVR_RPC1.h function namespace (line 39) | namespace OVR { namespace Net { namespace Plugins { FILE: externals/ovr/Src/Net/OVR_Session.cpp type OVR (line 32) | namespace OVR { namespace Net { type Net (line 32) | namespace Net { function SessionResult (line 112) | SessionResult Session::Listen(ListenerDescription* pListenerDescript... function SessionResult (line 139) | SessionResult Session::Connect(ConnectParameters *cp) function SessionResult (line 231) | SessionResult Session::ListenPTCP(OVR::Net::BerkleyBindParameters *bbp) function SessionResult (line 246) | SessionResult Session::ConnectPTCP(OVR::Net::BerkleyBindParameters* ... function SInt32 (line 447) | SInt32 Session::GetActiveSocketsCount() FILE: externals/ovr/Src/Net/OVR_Session.h function namespace (line 38) | namespace OVR { namespace Net { type SessionResult (line 131) | enum SessionResult type EConnectionState (line 144) | enum EConnectionState function class (line 161) | class Connection : public RefCountBase function class (line 191) | class NetworkConnection : public Connection function class (line 238) | class TCPConnection : public NetworkConnection function class (line 255) | class PacketizedTCPConnection : public TCPConnection function class (line 270) | class ListenerDescription function class (line 284) | class BerkleyListenerDescription : public ListenerDescription type ReceivePayload (line 304) | struct ReceivePayload function class (line 313) | class BroadcastParameters function class (line 335) | class SendParameters type ConnectParameters (line 359) | struct ConnectParameters function ConnectParameters (line 370) | struct ConnectParametersBerkleySocket : public ConnectParameters type ListenerReceiveResult (line 389) | enum ListenerReceiveResult function class (line 406) | class SessionListener function ArrayDefaultPolicy (line 446) | struct ArrayNoShrinkPolicy : ArrayDefaultPolicy function virtual (line 456) | virtual ~Session() FILE: externals/ovr/Src/Net/OVR_Socket.cpp type OVR (line 29) | namespace OVR { namespace Net { type Net (line 29) | namespace Net { FILE: externals/ovr/Src/Net/OVR_Socket.h function namespace (line 52) | namespace OVR { namespace Net { FILE: externals/ovr/Src/Net/OVR_Unix_Socket.cpp type OVR (line 35) | namespace OVR { namespace Net { type Net (line 35) | namespace Net { function SInt32 (line 49) | SInt32 BerkleySocket::GetSockname(SockAddr *pSockAddrOut) function BitStream (line 66) | BitStream& operator<<(BitStream& out, SockAddr& in) function BitStream (line 72) | BitStream& operator>>(BitStream& in, SockAddr& out) type addrinfo (line 122) | struct addrinfo type addrinfo (line 140) | struct addrinfo function UInt16 (line 161) | UInt16 SockAddr::GetPort() function String (line 166) | String SockAddr::ToString(bool writePort, char portDelineator) const function SetSocketOptions (line 222) | static bool SetSocketOptions(SocketHandle sock) function _Ioctlsocket (line 275) | void _Ioctlsocket(SocketHandle sock, unsigned long nonblocking) function SocketHandle (line 284) | static SocketHandle BindShared(int ai_family, int ai_socktype, Berkl... function SocketHandle (line 350) | SocketHandle UDPSocket::Bind(BerkleyBindParameters *pBindParameters) type sockaddr_storage (line 381) | struct sockaddr_storage function SocketHandle (line 427) | SocketHandle TCPSocket::Bind(BerkleyBindParameters* pBindParameters) type sockaddr (line 461) | struct sockaddr type sockaddr_storage (line 580) | struct sockaddr_storage FILE: externals/ovr/Src/Net/OVR_Unix_Socket.h function namespace (line 41) | namespace Net { FILE: externals/ovr/Src/OVR_CAPI.cpp type OVR (line 54) | namespace OVR { function Vector2f (line 75) | Vector2f FovPort::TanAngleToRendertargetNDC(Vector2f const &tanEyeAngle) function OVR_EXPORT (line 145) | OVR_EXPORT ovrMatrix4f ovrMatrix4f_Projection(ovrFovPort fov, float znea... function OVR_EXPORT (line 151) | OVR_EXPORT ovrMatrix4f ovrMatrix4f_OrthoSubProjection(ovrMatrix4f projec... function OVR_EXPORT (line 222) | OVR_EXPORT double ovr_GetTimeInSeconds() function OVR_EXPORT (line 228) | OVR_EXPORT double ovr_WaitTillTime(double absTime) function OVR_EXPORT (line 255) | OVR_EXPORT ovrBool ovr_InitializeRenderingShim() function OVR_EXPORT (line 261) | OVR_EXPORT ovrBool ovr_Initialize() function OVR_EXPORT (line 305) | OVR_EXPORT void ovr_Shutdown() function OVR_EXPORT (line 327) | OVR_EXPORT int ovrHmd_Detect() function OVR_EXPORT (line 340) | OVR_EXPORT ovrHmd ovrHmd_Create(int index) function OVR_EXPORT (line 387) | OVR_EXPORT ovrBool ovrHmd_AttachToWindow( ovrHmd hmd, void* window, function OVR_EXPORT (line 414) | OVR_EXPORT ovrHmd ovrHmd_CreateDebug(ovrHmdType type) function OVR_EXPORT (line 424) | OVR_EXPORT void ovrHmd_Destroy(ovrHmd hmddesc) function OVR_EXPORT (line 451) | OVR_EXPORT const char* ovrHmd_GetLastError(ovrHmd hmddesc) function OVR_EXPORT (line 473) | OVR_EXPORT const char* ovr_GetVersionString() function ovrHmd_GetEnabledCaps (line 486) | OVR_EXPORT unsigned int ovrHmd_GetEnabledCaps(ovrHmd hmddesc) function OVR_EXPORT (line 494) | OVR_EXPORT void ovrHmd_SetEnabledCaps(ovrHmd hmddesc, unsigned int capsB... function OVR_EXPORT (line 519) | OVR_EXPORT ovrBool ovrHmd_ConfigureTracking(ovrHmd hmddesc, unsigned int... function OVR_EXPORT (line 531) | OVR_EXPORT void ovrHmd_RecenterPose(ovrHmd hmddesc) function OVR_EXPORT (line 540) | OVR_EXPORT ovrTrackingState ovrHmd_GetTrackingState(ovrHmd hmddesc, doub... function OVR_EXPORT (line 568) | OVR_EXPORT ovrSizei ovrHmd_GetFovTextureSize(ovrHmd hmddesc, ovrEyeType ... function OVR_EXPORT (line 582) | OVR_EXPORT function ovrHmd_SetVsync (line 598) | void ovrHmd_SetVsync(ovrHmd hmddesc, ovrBool vsync) function OVR_EXPORT (line 607) | OVR_EXPORT ovrFrameTiming ovrHmd_BeginFrame(ovrHmd hmddesc, unsigned int... function OVR_EXPORT (line 630) | OVR_EXPORT void ovrHmd_EndFrame(ovrHmd hmddesc, function OVR_EXPORT (line 687) | OVR_EXPORT void ovrHmd_RegisterPostDistortionCallback(ovrHmd hmddesc, Po... function OVR_EXPORT (line 704) | OVR_EXPORT ovrFrameTiming ovrHmd_GetFrameTiming(ovrHmd hmddesc, unsigned... function OVR_EXPORT (line 733) | OVR_EXPORT ovrFrameTiming ovrHmd_BeginFrameTiming(ovrHmd hmddesc, unsign... function OVR_EXPORT (line 769) | OVR_EXPORT void ovrHmd_EndFrameTiming(ovrHmd hmddesc) function OVR_EXPORT (line 793) | OVR_EXPORT void ovrHmd_ResetFrameTiming(ovrHmd hmddesc, unsigned int fr... function OVR_EXPORT (line 805) | OVR_EXPORT void ovrHmd_GetEyePoses(ovrHmd hmd, unsigned int frameIndex, ... function ovrPosef (line 829) | ovrPosef ovrHmd_GetHmdPosePerEye(ovrHmd hmd, ovrEyeType eye) function OVR_EXPORT (line 845) | OVR_EXPORT void ovrHmd_AddDistortionTimeMeasurement(ovrHmd hmddesc, doub... function OVR_EXPORT (line 857) | OVR_EXPORT void ovrHmd_GetEyeTimewarpMatricesDebug(ovrHmd hmddesc, ovrEy... function OVR_EXPORT (line 881) | OVR_EXPORT void ovrHmd_GetEyeTimewarpMatrices(ovrHmd hmddesc, ovrEyeType... function OVR_EXPORT (line 889) | OVR_EXPORT ovrEyeRenderDesc ovrHmd_GetRenderDesc(ovrHmd hmddesc, function OVR_EXPORT (line 911) | OVR_EXPORT ovrBool ovrHmd_CreateDistortionMeshDebug( ovrHmd hmddesc, function OVR_EXPORT (line 928) | OVR_EXPORT ovrBool ovrHmd_CreateDistortionMesh( ovrHmd hmddesc, function OVR_EXPORT (line 940) | OVR_EXPORT void ovrHmd_DestroyDistortionMesh(ovrDistortionMesh* meshData) function OVR_EXPORT (line 955) | OVR_EXPORT void ovrHmd_GetRenderScaleAndOffset( ovrFovPort fov, function OVR_EXPORT (line 974) | OVR_EXPORT ovrBool ovrHmd_GetLatencyTestDrawColor(ovrHmd hmddesc, unsign... function OVR_EXPORT (line 983) | OVR_EXPORT ovrBool ovrHmd_ProcessLatencyTest(ovrHmd hmddesc, unsigned ch... function OVR_EXPORT (line 989) | OVR_EXPORT const char* ovrHmd_GetLatencyTestResult(ovrHmd hmddesc) function OVR_EXPORT (line 995) | OVR_EXPORT ovrBool ovrHmd_GetLatencyTest2DrawColor(ovrHmd hmddesc, unsig... function OVR_EXPORT (line 1025) | OVR_EXPORT double ovrHmd_GetMeasuredLatencyTest2(ovrHmd hmddesc) function OVR_EXPORT (line 1041) | OVR_EXPORT void ovrHmd_GetHSWDisplayState(ovrHmd hmd, ovrHSWDisplayState... function OVR_EXPORT (line 1054) | OVR_EXPORT ovrBool ovrHmd_DismissHSWDisplay(ovrHmd hmd) function OVR_EXPORT (line 1072) | OVR_EXPORT ovrBool ovrHmd_GetBool(ovrHmd hmddesc, function OVR_EXPORT (line 1090) | OVR_EXPORT ovrBool ovrHmd_SetBool(ovrHmd hmddesc, function OVR_EXPORT (line 1108) | OVR_EXPORT int ovrHmd_GetInt(ovrHmd hmddesc, function OVR_EXPORT (line 1126) | OVR_EXPORT ovrBool ovrHmd_SetInt(ovrHmd hmddesc, function OVR_EXPORT (line 1144) | OVR_EXPORT float ovrHmd_GetFloat(ovrHmd hmddesc, function OVR_EXPORT (line 1162) | OVR_EXPORT ovrBool ovrHmd_SetFloat(ovrHmd hmddesc, function ovrHmd_GetFloatArray (line 1180) | OVR_EXPORT unsigned int ovrHmd_GetFloatArray(ovrHmd hmddesc, function OVR_EXPORT (line 1202) | OVR_EXPORT ovrBool ovrHmd_SetFloatArray(ovrHmd hmddesc, function OVR_EXPORT (line 1223) | OVR_EXPORT const char* ovrHmd_GetString(ovrHmd hmddesc, function OVR_EXPORT (line 1240) | OVR_EXPORT ovrBool ovrHmd_SetString(ovrHmd hmddesc, function OVR_EXPORT (line 1260) | OVR_EXPORT ovrBool ovrHmd_StartPerfLog(ovrHmd hmd, const char* fileName,... function OVR_EXPORT (line 1275) | OVR_EXPORT ovrBool ovrHmd_StopPerfLog(ovrHmd hmd) FILE: externals/ovr/Src/OVR_CAPI.h type ovrBool (line 37) | typedef char ovrBool; type ovrVector2i (line 92) | typedef struct ovrVector2i_ type ovrSizei (line 98) | typedef struct ovrSizei_ type ovrRecti (line 104) | typedef struct ovrRecti_ type ovrQuatf (line 111) | typedef struct ovrQuatf_ type ovrVector2f (line 117) | typedef struct ovrVector2f_ type ovrVector3f (line 123) | typedef struct ovrVector3f_ type ovrMatrix4f (line 129) | typedef struct ovrMatrix4f_ type ovrPosef (line 135) | typedef struct ovrPosef_ type ovrPoseStatef (line 142) | typedef struct ovrPoseStatef_ type ovrFovPort (line 155) | typedef struct ovrFovPort_ type ovrHmdType (line 171) | typedef enum type ovrHmdCaps (line 181) | typedef enum type ovrTrackingCaps (line 212) | typedef enum type ovrDistortionCaps (line 225) | typedef enum type ovrEyeType (line 245) | typedef enum type ovrHmdDesc (line 253) | typedef struct ovrHmdDesc_ type ovrHmdDesc (line 312) | typedef const ovrHmdDesc * ovrHmd; type ovrStatusBits (line 315) | typedef enum type ovrSensorData (line 325) | typedef struct ovrSensorData_ type ovrTrackingState (line 336) | typedef struct ovrTrackingState_ type ovrFrameTiming (line 373) | typedef struct ovrFrameTiming_ type ovrEyeRenderDesc (line 406) | typedef struct ovrEyeRenderDesc_ type ovrRenderAPIType (line 426) | typedef enum type OVR_ALIGNAS (line 439) | struct OVR_ALIGNAS type OVR_ALIGNAS (line 447) | struct OVR_ALIGNAS type OVR_ALIGNAS (line 456) | struct OVR_ALIGNAS type OVR_ALIGNAS (line 465) | struct OVR_ALIGNAS type ovrDistortionVertex (line 715) | typedef struct ovrDistortionVertex_ type ovrDistortionMesh (line 727) | typedef struct ovrDistortionMesh_ type ovrHSWDisplayState (line 840) | typedef struct ovrHSWDisplayState_ FILE: externals/ovr/Src/OVR_CAPI_GL.h type OVR_ALIGNAS (line 30) | struct OVR_ALIGNAS type _XDisplay (line 43) | struct _XDisplay type OVR_ALIGNAS (line 57) | struct OVR_ALIGNAS type ovrGLTexture (line 68) | typedef union ovrGLTexture_s FILE: externals/ovr/Src/OVR_JSON.cpp type OVR (line 67) | namespace OVR { type lconv (line 170) | struct lconv function JSON (line 457) | JSON* JSON::Parse(const char* buff, const char** perror) function JSON (line 480) | JSON* JSON::ParseBuffer(const char *buff, int len, const char** perror) function JSON (line 936) | JSON* JSON::GetItemByIndex(unsigned index) function JSON (line 961) | JSON* JSON::GetItemByName(const char* name) function JSON (line 1044) | JSON* JSON::CreateBool(bool b) function JSON (line 1055) | JSON* JSON::CreateNumber(double num) function JSON (line 1065) | JSON* JSON::CreateInt(int num) function JSON (line 1075) | JSON* JSON::CreateString(const char *s) function String (line 1127) | String JSON::GetStringByName(const char *name, const String &defValue) function JSON (line 1213) | JSON* JSON::Copy() function JSON (line 1233) | JSON* JSON::Load(const char* path, const char** perror) FILE: externals/ovr/Src/OVR_JSON.h function namespace (line 36) | namespace OVR { FILE: externals/ovr/Src/OVR_Profile.cpp type OVR (line 62) | namespace OVR { function String (line 90) | String ProfileDeviceKey::SanitizeProductName(String productName) function String (line 122) | String GetBaseOVRPath(bool create_dir) function String (line 196) | String ProfileManager::GetProfilePath() function JSON (line 201) | static JSON* FindTaggedData(JSON* data, const char** tag_names, const ... function FilterTaggedData (line 244) | static void FilterTaggedData(JSON* data, const char* tag_name, const c... function ProfileManager (line 280) | ProfileManager* OVR::SystemSingletonBase::SlowGetInsta... function Profile (line 343) | Profile* ProfileManager::GetDefaultProfile(HmdTypeEnum device) function Profile (line 788) | Profile* ProfileManager::CreateProfile() function Profile (line 856) | Profile* ProfileManager::GetTaggedProfile(const char** tag_names, cons... function Profile (line 1033) | Profile* ProfileManager::GetDefaultUserProfile(const ProfileDeviceKey&... function Profile (line 1048) | Profile* ProfileManager::GetProfile(const ProfileDeviceKey& deviceKey,... function BCDByte (line 1181) | static int BCDByte(unsigned int byte) FILE: externals/ovr/Src/OVR_Profile.h function namespace (line 44) | namespace OVR { function class (line 153) | class Profile : public RefCountBase FILE: externals/ovr/Src/OVR_SerialFormat.cpp type OVR (line 34) | namespace OVR { function SerialFormatType (line 39) | SerialFormatType DetectBufferFormat(uint8_t firstByte, int sizeInBytes) function ValidDK2ProductId (line 59) | static bool ValidDK2ProductId(int x) function ValidDK2PartId (line 74) | static bool ValidDK2PartId(int x) function String (line 292) | String DK2PrintedSerialFormat::ToBase32() function DecodeBase32 (line 364) | int DecodeBase32(char ch) function TestSerialFormatStuff (line 407) | void TestSerialFormatStuff() FILE: externals/ovr/Src/OVR_SerialFormat.h function namespace (line 33) | namespace OVR { FILE: externals/ovr/Src/OVR_Stereo.cpp type OVR (line 37) | namespace OVR { function FitCubicPolynomial (line 50) | bool FitCubicPolynomial ( float *pResult, const float *pFitX, const fl... function EvalCatmullRom10Spline (line 97) | float EvalCatmullRom10Spline ( float const *K, float scaledVal ) function SetEyeCup (line 171) | void SetEyeCup(HmdRenderInfo* renderInfo, const char* cup) function Vector3f (line 234) | Vector3f LensConfig::DistortionFnScaleRadiusSquaredChroma (float rsq) ... type LensConfigStoredVersion (line 425) | enum LensConfigStoredVersion type LensConfigStored_CatmullRom10Version1 (line 432) | struct LensConfigStored_CatmullRom10Version1 function EncodeFixedPointUInt16 (line 444) | uint16_t EncodeFixedPointUInt16 ( float val, uint16_t zeroVal, int fra... function DecodeFixedPointUInt16 (line 454) | float DecodeFixedPointUInt16 ( uint16_t val, uint16_t zeroVal, int fra... function LoadLensConfig (line 465) | bool LoadLensConfig ( LensConfig *presult, uint8_t const *pbuffer, int... function SaveLensConfigSizeInBytes (line 531) | int SaveLensConfigSizeInBytes ( LensConfig const &config ) function SaveLensConfig (line 538) | bool SaveLensConfig ( uint8_t *pbuffer, int bufferSizeInBytes, LensCon... function TestSaveLoadLensConfig (line 584) | void TestSaveLoadLensConfig ( LensConfig const &config ) function HMDInfo (line 619) | HMDInfo CreateDebugHMDInfo(HmdTypeEnum hmdType) function HmdRenderInfo (line 698) | HmdRenderInfo GenerateHmdRenderInfoFromHmdInfo ( HMDInfo const &hmdInfo, function LensConfig (line 906) | LensConfig GenerateLensConfigFromEyeRelief ( float eyeReliefInMeters, ... function DistortionRenderDesc (line 1317) | DistortionRenderDesc CalculateDistortionRenderDesc ( StereoEye eyeType... function FovPort (line 1379) | FovPort CalculateFovFromEyePosition ( float eyeReliefInMeters, function FovPort (line 1433) | FovPort CalculateFovFromHmdInfo ( StereoEye eyeType, function FovPort (line 1472) | FovPort GetPhysicalScreenFov ( StereoEye eyeType, DistortionRenderDesc... function FovPort (line 1529) | FovPort ClampToPhysicalScreenFov( StereoEye eyeType, DistortionRenderD... function Sizei (line 1542) | Sizei CalculateIdealPixelSize ( StereoEye eyeType, DistortionRenderDes... function Recti (line 1554) | Recti GetFramebufferViewport ( StereoEye eyeType, HmdRenderInfo const ... function ScaleAndOffset2D (line 1569) | ScaleAndOffset2D CreateNDCScaleAndOffsetFromFov ( FovPort tanHalfFov ) function ScaleAndOffset2D (line 1587) | ScaleAndOffset2D CreateUVScaleAndOffsetfromNDCScaleandOffset ( ScaleAn... function Matrix4f (line 1612) | Matrix4f CreateProjection( bool rightHanded, FovPort tanHalfFov, function Matrix4f (line 1657) | Matrix4f CreateOrthoSubProjection ( bool rightHanded, StereoEye eyeType, function Vector2f (line 1741) | Vector2f TransformScreenNDCToTanFovSpace( DistortionRenderDesc const &... function TransformScreenNDCToTanFovSpaceChroma (line 1760) | void TransformScreenNDCToTanFovSpaceChroma ( Vector2f *resultR, Vector... function Vector2f (line 1778) | Vector2f TransformTanFovSpaceToRendertargetTexUV( ScaleAndOffset2D con... function Vector2f (line 1787) | Vector2f TransformTanFovSpaceToRendertargetNDC( ScaleAndOffset2D const... function Vector2f (line 1796) | Vector2f TransformScreenPixelToScreenNDC( Recti const &distortionViewp... function Vector2f (line 1806) | Vector2f TransformScreenPixelToTanFovSpace( Recti const &distortionVie... function Vector2f (line 1814) | Vector2f TransformScreenNDCToRendertargetTexUV( DistortionRenderDesc c... function Vector2f (line 1822) | Vector2f TransformScreenPixelToRendertargetTexUV( Recti const &distort... function Vector2f (line 1835) | Vector2f TransformTanFovSpaceToScreenNDC( DistortionRenderDesc const &... function Vector2f (line 1857) | Vector2f TransformRendertargetNDCToTanFovSpace( const ScaleAndOffset2D... function ExtEvalCatmullRom10Spline (line 1869) | float ExtEvalCatmullRom10Spline ( float const *K, float scaledVal ) FILE: externals/ovr/Src/OVR_Stereo.h type ovrFovPort (line 35) | typedef struct ovrFovPort_ ovrFovPort; type ovrRecti (line 36) | typedef struct ovrRecti_ ovrRecti; function namespace (line 38) | namespace OVR { type ScaleAndOffset2D (line 143) | struct ScaleAndOffset2D type DistortionRenderDesc (line 253) | struct DistortionRenderDesc type Win32ShimInfo (line 289) | struct Win32ShimInfo function SetScreenParameters (line 437) | void SetScreenParameters(int hres, int vres, function IsSameDisplay (line 449) | bool IsSameDisplay(const HMDInfo& o) const type ShutterInfo (line 486) | struct ShutterInfo type EyeConfig (line 498) | struct EyeConfig function EyeConfig (line 538) | EyeConfig GetEyeCenter() const function Vector2f (line 673) | inline Vector2f TransformTanFovSpaceToRendertargetNDC ( StereoEyeParams ... FILE: externals/ovr/Src/Sensors/OVR_DeviceConstants.h type ovrSensorData_ (line 33) | struct ovrSensorData_ type ovrSensorData (line 34) | typedef struct ovrSensorData_ ovrSensorData; type DeviceType (line 42) | enum DeviceType type DistortionEqnType (line 57) | enum DistortionEqnType type HmdTypeEnum (line 74) | enum HmdTypeEnum type HmdShutterTypeEnum (line 97) | enum HmdShutterTypeEnum type EyeCupType (line 117) | enum EyeCupType function class (line 147) | class SensorDataType FILE: externals/ovr/Src/Service/Service_NetClient.cpp type OVR (line 35) | namespace OVR { namespace Service { type Service (line 35) | namespace Service { FILE: externals/ovr/Src/Service/Service_NetClient.h function namespace (line 36) | namespace OVR { namespace Service { FILE: externals/ovr/Src/Service/Service_NetSessionCommon.cpp type OVR (line 30) | namespace OVR { namespace Service { type Service (line 30) | namespace Service { function IsInStringArray (line 304) | bool IsInStringArray(const char* a[], const char* key) FILE: externals/ovr/Src/Service/Service_NetSessionCommon.h function namespace (line 36) | namespace OVR { FILE: externals/ovr/Src/Tracking/Tracking_PoseState.h function namespace (line 32) | namespace OVR { type PoseState (line 111) | typedef PoseState PoseStatef; type PoseState (line 112) | typedef PoseState PoseStated; function namespace (line 118) | namespace OVR { FILE: externals/ovr/Src/Tracking/Tracking_SensorState.h type ovrTrackingState_ (line 38) | struct ovrTrackingState_ type ovrTrackingState (line 39) | typedef struct ovrTrackingState_ ovrTrackingState; type ovrPoseStatef_ (line 40) | struct ovrPoseStatef_ type ovrPoseStatef (line 41) | typedef struct ovrPoseStatef_ ovrPoseStatef; type StatusBits (line 51) | enum StatusBits type LocklessSensorStatePadding (line 112) | struct LocklessSensorStatePadding type LocklessSensorStatePadding (line 156) | struct LocklessSensorStatePadding FILE: externals/ovr/Src/Tracking/Tracking_SensorStateReader.cpp type OVR (line 30) | namespace OVR { namespace Tracking { type Tracking (line 30) | namespace Tracking { function calcPredictedPose (line 41) | static Pose calcPredictedPose(const PoseState& poseS... FILE: externals/ovr/Src/Tracking/Tracking_SensorStateReader.h function namespace (line 35) | namespace OVR { namespace Tracking { FILE: externals/ovr/Src/Util/Util_ImageWindow.cpp type OVR (line 51) | namespace OVR { namespace Util { type Util (line 51) | namespace Util { function LRESULT (line 67) | LRESULT CALLBACK MainWndProc( type Util (line 566) | namespace Util { function LRESULT (line 67) | LRESULT CALLBACK MainWndProc( type OVR (line 566) | namespace OVR { namespace Util { type Util (line 51) | namespace Util { function LRESULT (line 67) | LRESULT CALLBACK MainWndProc( type Util (line 566) | namespace Util { function LRESULT (line 67) | LRESULT CALLBACK MainWndProc( FILE: externals/ovr/Src/Util/Util_ImageWindow.h function namespace (line 46) | namespace OVR { namespace Util { FILE: externals/ovr/Src/Util/Util_LatencyTest2Reader.cpp type OVR (line 29) | namespace OVR { namespace Util { type Util (line 29) | namespace Util { function FrameTimeRecord (line 74) | const FrameTimeRecord& FrameTimeRecordSet::operator [] (int i) const function FrameTimeRecord (line 79) | const FrameTimeRecord& FrameTimeRecordSet::GetMostRecentFrame() FILE: externals/ovr/Src/Util/Util_LatencyTest2Reader.h function namespace (line 33) | namespace OVR { namespace Util { FILE: externals/ovr/Src/Util/Util_LatencyTest2State.h function namespace (line 32) | namespace OVR { namespace Util { FILE: externals/ovr/Src/Util/Util_Render_Stereo.cpp type OVR (line 29) | namespace OVR { namespace Util { namespace Render { type Util (line 29) | namespace Util { namespace Render { type Render (line 29) | namespace Render { type DistortionAndFov (line 81) | struct DistortionAndFov function DistortionAndFov (line 87) | static DistortionAndFov CalculateDistortionAndFovInternal ( Stereo... function Recti (line 115) | static Recti CalculateViewportInternal ( StereoEye eyeType, function Recti (line 145) | static Recti CalculateViewportDensityInternal ( StereoEye eyeType, function ViewportScaleAndOffset (line 165) | static ViewportScaleAndOffset CalculateViewportScaleAndOffsetInter... function StereoEyeParams (line 178) | static StereoEyeParams CalculateStereoEyeParamsInternal ( StereoEy... function Vector3f (line 223) | Vector3f CalculateEyeVirtualCameraOffset(HmdRenderInfo const &hmd, function Sizei (line 251) | Sizei CalculateRecommendedTextureSize ( HmdRenderInfo const &hmd, function StereoEyeParams (line 278) | StereoEyeParams CalculateStereoEyeParams ( HmdRenderInfo const &hmd, function FovPort (line 316) | FovPort CalculateRecommendedFov ( HmdRenderInfo const &hmd, function ViewportScaleAndOffset (line 336) | ViewportScaleAndOffset ModifyRenderViewport ( StereoEyeParams cons... function ViewportScaleAndOffset (line 343) | ViewportScaleAndOffset ModifyRenderSize ( StereoEyeParams const &p... function ViewportScaleAndOffset (line 352) | ViewportScaleAndOffset ModifyRenderDensity ( StereoEyeParams const... function StereoEyeParamsWithOrtho (line 441) | const StereoEyeParamsWithOrtho& StereoConfig::GetEyeRenderParams(S... function Sizei (line 524) | Sizei StereoConfig::CalculateRecommendedTextureSize ( bool rendert... function ViewportScaleAndOffsetBothEyes (line 676) | ViewportScaleAndOffsetBothEyes StereoConfig::setupViewportScaleAnd... function ViewportScaleAndOffsetBothEyes (line 740) | ViewportScaleAndOffsetBothEyes StereoConfig::SetRenderDensity ( fl... function ViewportScaleAndOffsetBothEyes (line 748) | ViewportScaleAndOffsetBothEyes StereoConfig::SetRenderSize ( Sizei... function ViewportScaleAndOffsetBothEyes (line 757) | ViewportScaleAndOffsetBothEyes StereoConfig::SetRenderViewport ( R... function Matrix4f (line 765) | Matrix4f StereoConfig::GetProjectionWithZoom ( StereoEye eye, floa... function DistortionMeshVertexData (line 795) | DistortionMeshVertexData DistortionMeshMakeVertex ( Vector2f scree... function DistortionMeshDestroy (line 888) | void DistortionMeshDestroy ( DistortionMeshVertexData *pVertices, ... function DistortionMeshCreate (line 894) | void DistortionMeshCreate ( DistortionMeshVertexData **ppVertices,... function DistortionMeshCreate (line 912) | void DistortionMeshCreate( DistortionMeshVertexData **ppVertices, ... function HeightmapMeshDestroy (line 1054) | void HeightmapMeshDestroy ( HeightmapMeshVertexData *pVertices, ui... function HeightmapMeshCreate (line 1060) | void HeightmapMeshCreate ( HeightmapMeshVertexData **ppVertices, u... function HeightmapMeshCreate (line 1078) | void HeightmapMeshCreate( HeightmapMeshVertexData **ppVertices, ui... function PredictionValues (line 1240) | PredictionValues PredictionGetDeviceValues ( const HmdRenderInfo &... function Matrix4f (line 1306) | Matrix4f TimewarpComputePoseDelta ( Matrix4f const &renderedViewFr... function Matrix4f (line 1340) | Matrix4f TimewarpComputePoseDeltaPosition ( Matrix4f const &render... FILE: externals/ovr/Src/Util/Util_Render_Stereo.h function namespace (line 33) | namespace OVR { namespace Util { namespace Render { FILE: externals/ovr/Src/Util/Util_SystemGUI.cpp type OVR (line 34) | namespace OVR { namespace Util { type Util (line 34) | namespace Util { function DisplayMessageBox (line 42) | bool DisplayMessageBox(const char* pTitle, const char* pText) function DisplayMessageBox (line 177) | bool DisplayMessageBox(const char* pTitle, const char* pText) FILE: externals/ovr/Src/Util/Util_SystemGUI.h function namespace (line 29) | namespace OVR { namespace Util { FILE: externals/ovr/Src/Util/Util_SystemInfo.cpp type OVR (line 45) | namespace OVR { namespace Util { type Util (line 45) | namespace Util { function BOOL (line 53) | BOOL Is64BitWindows() function GetGuidInt (line 101) | uint64_t GetGuidInt() function String (line 123) | String GetGuidString() function String (line 149) | String OSVersionAsString() function String (line 153) | String GetSystemFileVersionString(String filePath) function String (line 168) | String GetFileVersionString(String filePath) function String (line 224) | String GetDisplayDriverVersion() function String (line 228) | String GetCameraDriverVersion() function GetGraphicsCardList (line 234) | void GetGraphicsCardList( Array< String > &gpus) function String (line 253) | String GetFileVersionString(String /*filePath*/) function String (line 258) | String GetSystemFileVersionString(String /*filePath*/) function String (line 263) | String GetDisplayDriverVersion() function String (line 268) | String GetCameraDriverVersion() function GetGraphicsCardList (line 278) | void GetGraphicsCardList(OVR::Array< OVR::String > &gpus) function String (line 282) | String OSVersionAsString() FILE: externals/ovr/Src/Util/Util_SystemInfo.h function namespace (line 35) | namespace OVR { namespace Util { FILE: externals/stb/stb_image.h type stbi_uc (line 396) | typedef unsigned char stbi_uc; type stbi_io_callbacks (line 417) | typedef struct type stbi__uint16 (line 582) | typedef unsigned short stbi__uint16; type stbi__int16 (line 583) | typedef signed short stbi__int16; type stbi__uint32 (line 584) | typedef unsigned int stbi__uint32; type stbi__int32 (line 585) | typedef signed int stbi__int32; type stbi__uint16 (line 588) | typedef uint16_t stbi__uint16; type stbi__int16 (line 589) | typedef int16_t stbi__int16; type stbi__uint32 (line 590) | typedef uint32_t stbi__uint32; type stbi__int32 (line 591) | typedef int32_t stbi__int32; function stbi__cpuid3 (line 643) | static int stbi__cpuid3(void) function stbi__sse2_available (line 664) | static int stbi__sse2_available() function stbi__sse2_available (line 672) | static int stbi__sse2_available() type stbi__context (line 707) | typedef struct function stbi__start_mem (line 727) | static void stbi__start_mem(stbi__context *s, stbi_uc const *buffer, int... function stbi__start_callbacks (line 736) | static void stbi__start_callbacks(stbi__context *s, stbi_io_callbacks *c... function stbi__stdio_read (line 748) | static int stbi__stdio_read(void *user, char *data, int size) function stbi__stdio_skip (line 753) | static void stbi__stdio_skip(void *user, int n) function stbi__stdio_eof (line 758) | static int stbi__stdio_eof(void *user) function stbi__start_file (line 770) | static void stbi__start_file(stbi__context *s, FILE *f) function stbi__rewind (line 779) | static void stbi__rewind(stbi__context *s) function STBIDEF (line 844) | STBIDEF const char *stbi_failure_reason(void) function stbi__err (line 849) | static int stbi__err(const char *str) function STBIDEF (line 875) | STBIDEF void stbi_image_free(void *retval_from_stbi_load) function FILE (line 930) | static FILE *stbi__fopen(char const *filename, char const *mode) function STBIDEF (line 943) | STBIDEF stbi_uc *stbi_load(char const *filename, int *x, int *y, int *co... function STBIDEF (line 953) | STBIDEF stbi_uc *stbi_load_from_file(FILE *f, int *x, int *y, int *comp,... function STBIDEF (line 967) | STBIDEF stbi_uc *stbi_load_from_memory(stbi_uc const *buffer, int len, i... function STBIDEF (line 974) | STBIDEF stbi_uc *stbi_load_from_callbacks(stbi_io_callbacks const *clbk,... function STBIDEF (line 995) | STBIDEF float *stbi_loadf_from_memory(stbi_uc const *buffer, int len, in... function STBIDEF (line 1002) | STBIDEF float *stbi_loadf_from_callbacks(stbi_io_callbacks const *clbk, ... function STBIDEF (line 1010) | STBIDEF float *stbi_loadf(char const *filename, int *x, int *y, int *com... function STBIDEF (line 1020) | STBIDEF float *stbi_loadf_from_file(FILE *f, int *x, int *y, int *comp, ... function STBIDEF (line 1034) | STBIDEF int stbi_is_hdr_from_memory(stbi_uc const *buffer, int len) function STBIDEF (line 1048) | STBIDEF int stbi_is_hdr (char const *filename) function STBIDEF (line 1059) | STBIDEF int stbi_is_hdr_from_file(FILE *f) function STBIDEF (line 1071) | STBIDEF int stbi_is_hdr_from_callbacks(stbi_io_callbacks const *clb... function STBIDEF (line 1086) | STBIDEF void stbi_ldr_to_hdr_gamma(float gamma) { stbi__l2h_gamma = ga... function STBIDEF (line 1087) | STBIDEF void stbi_ldr_to_hdr_scale(float scale) { stbi__l2h_scale = sc... function STBIDEF (line 1090) | STBIDEF void stbi_hdr_to_ldr_gamma(float gamma) { stbi__h2l_gamma_i = ... function STBIDEF (line 1091) | STBIDEF void stbi_hdr_to_ldr_scale(float scale) { stbi__h2l_scale_i = ... function stbi__refill_buffer (line 1106) | static void stbi__refill_buffer(stbi__context *s) function stbi_inline (line 1122) | stbi_inline static stbi_uc stbi__get8(stbi__context *s) function stbi_inline (line 1133) | stbi_inline static int stbi__at_eof(stbi__context *s) function stbi__skip (line 1145) | static void stbi__skip(stbi__context *s, int n) function stbi__getn (line 1158) | static int stbi__getn(stbi__context *s, stbi_uc *buffer, int n) function stbi__get16be (line 1182) | static int stbi__get16be(stbi__context *s) function stbi__uint32 (line 1188) | static stbi__uint32 stbi__get32be(stbi__context *s) function stbi__get16le (line 1194) | static int stbi__get16le(stbi__context *s) function stbi__uint32 (line 1200) | static stbi__uint32 stbi__get32le(stbi__context *s) function stbi_uc (line 1220) | static stbi_uc stbi__compute_y(int r, int g, int b) function stbi_uc (line 1290) | static stbi_uc *stbi__hdr_to_ldr(float *data, int x, int y, int comp) type stbi__huffman (line 1342) | typedef struct type stbi__jpeg (line 1353) | typedef struct function stbi__build_huffman (line 1404) | static int stbi__build_huffman(stbi__huffman *h, int *count) function stbi__build_fast_ac (line 1447) | static void stbi__build_fast_ac(stbi__int16 *fast_ac, stbi__huffman *h) function stbi__grow_buffer_unsafe (line 1472) | static void stbi__grow_buffer_unsafe(stbi__jpeg *j) function stbi_inline (line 1493) | stbi_inline static int stbi__jpeg_huff_decode(stbi__jpeg *j, stbi__huffm... function stbi_inline (line 1547) | stbi_inline static int stbi__extend_receive(stbi__jpeg *j, int n) function stbi_inline (line 1562) | stbi_inline static int stbi__jpeg_get_bits(stbi__jpeg *j, int n) function stbi_inline (line 1573) | stbi_inline static int stbi__jpeg_get_bit(stbi__jpeg *j) function stbi__jpeg_decode_block (line 1601) | static int stbi__jpeg_decode_block(stbi__jpeg *j, short data[64], stbi__... function stbi__jpeg_decode_block_prog_dc (line 1653) | static int stbi__jpeg_decode_block_prog_dc(stbi__jpeg *j, short data[64]... function stbi__jpeg_decode_block_prog_ac (line 1680) | static int stbi__jpeg_decode_block_prog_ac(stbi__jpeg *j, short data[64]... function stbi_inline (line 1800) | stbi_inline static stbi_uc stbi__clamp(int x) function stbi__idct_block (line 1851) | static void stbi__idct_block(stbi_uc *out, int out_stride, short data[64]) function stbi__idct_simd (line 1914) | static void stbi__idct_simd(stbi_uc *out, int out_stride, short data[64]) function stbi__idct_simd (line 2095) | static void stbi__idct_simd(stbi_uc *out, int out_stride, short data[64]) function stbi_uc (line 2303) | static stbi_uc stbi__get_marker(stbi__jpeg *j) function stbi__jpeg_reset (line 2320) | static void stbi__jpeg_reset(stbi__jpeg *j) function stbi__parse_entropy_coded_data (line 2333) | static int stbi__parse_entropy_coded_data(stbi__jpeg *z) function stbi__jpeg_dequantize (line 2457) | static void stbi__jpeg_dequantize(short *data, stbi_uc *dequant) function stbi__jpeg_finish (line 2464) | static void stbi__jpeg_finish(stbi__jpeg *z) function stbi__process_marker (line 2483) | static int stbi__process_marker(stbi__jpeg *z, int m) function stbi__process_scan_header (line 2547) | static int stbi__process_scan_header(stbi__jpeg *z) function stbi__process_frame_header (line 2586) | static int stbi__process_frame_header(stbi__jpeg *z, int scan) function stbi__decode_jpeg_header (line 2677) | static int stbi__decode_jpeg_header(stbi__jpeg *z, int scan) function stbi__decode_jpeg_image (line 2700) | static int stbi__decode_jpeg_image(stbi__jpeg *j) type stbi_uc (line 2735) | typedef stbi_uc *(*resample_row_func)(stbi_uc *out, stbi_uc *in0, stbi_u... function stbi_uc (line 2740) | static stbi_uc *resample_row_1(stbi_uc *out, stbi_uc *in_near, stbi_uc *... function stbi_uc (line 2749) | static stbi_uc* stbi__resample_row_v_2(stbi_uc *out, stbi_uc *in_near, s... function stbi_uc (line 2759) | static stbi_uc* stbi__resample_row_h_2(stbi_uc *out, stbi_uc *in_near, ... function stbi_uc (line 2789) | static stbi_uc *stbi__resample_row_hv_2(stbi_uc *out, stbi_uc *in_near, ... function stbi_uc (line 2814) | static stbi_uc *stbi__resample_row_hv_2_simd(stbi_uc *out, stbi_uc *in_n... function stbi_uc (line 2930) | static stbi_uc *stbi__resample_row_generic(stbi_uc *out, stbi_uc *in_nea... function stbi__YCbCr_to_RGB_row (line 2945) | static void stbi__YCbCr_to_RGB_row(stbi_uc *out, const stbi_uc *y, const... function stbi__YCbCr_to_RGB_row (line 2973) | static void stbi__YCbCr_to_RGB_row(stbi_uc *out, const stbi_uc *y, const... function stbi__YCbCr_to_RGB_simd (line 3000) | static void stbi__YCbCr_to_RGB_simd(stbi_uc *out, stbi_uc const *y, stbi... function stbi__setup_jpeg (line 3135) | static void stbi__setup_jpeg(stbi__jpeg *j) function stbi__cleanup_jpeg (line 3161) | static void stbi__cleanup_jpeg(stbi__jpeg *j) type stbi__resample (line 3182) | typedef struct function stbi_uc (line 3192) | static stbi_uc *load_jpeg_image(stbi__jpeg *z, int *out_x, int *out_y, i... function stbi__jpeg_test (line 3297) | static int stbi__jpeg_test(stbi__context *s) function stbi__jpeg_info_raw (line 3308) | static int stbi__jpeg_info_raw(stbi__jpeg *j, int *x, int *y, int *comp) function stbi__jpeg_info (line 3320) | static int stbi__jpeg_info(stbi__context *s, int *x, int *y, int *comp) type stbi__zhuffman (line 3343) | typedef struct function stbi_inline (line 3353) | stbi_inline static int stbi__bitreverse16(int n) function stbi_inline (line 3362) | stbi_inline static int stbi__bit_reverse(int v, int bits) function stbi__zbuild_huffman (line 3370) | static int stbi__zbuild_huffman(stbi__zhuffman *z, stbi_uc *sizelist, in... type stbi__zbuf (line 3422) | typedef struct function stbi_inline (line 3436) | stbi_inline static stbi_uc stbi__zget8(stbi__zbuf *z) function stbi__fill_bits (line 3442) | static void stbi__fill_bits(stbi__zbuf *z) function stbi__zreceive (line 3451) | int stbi__zreceive(stbi__zbuf *z, int n) function stbi__zhuffman_decode_slowpath (line 3461) | static int stbi__zhuffman_decode_slowpath(stbi__zbuf *a, stbi__zhuffman *z) function stbi_inline (line 3479) | stbi_inline static int stbi__zhuffman_decode(stbi__zbuf *a, stbi__zhuffm... function stbi__zexpand (line 3493) | static int stbi__zexpand(stbi__zbuf *z, char *zout, int n) // need to m... function stbi__parse_huffman_block (line 3525) | static int stbi__parse_huffman_block(stbi__zbuf *a) function stbi__compute_huffman_codes (line 3567) | static int stbi__compute_huffman_codes(stbi__zbuf *a) function stbi__parse_uncomperssed_block (line 3613) | static int stbi__parse_uncomperssed_block(stbi__zbuf *a) function stbi__parse_zlib_header (line 3642) | static int stbi__parse_zlib_header(stbi__zbuf *a) function stbi__init_zdefaults (line 3657) | static void stbi__init_zdefaults(void) function stbi__parse_zlib (line 3668) | static int stbi__parse_zlib(stbi__zbuf *a, int parse_header) function stbi__do_zlib (line 3697) | static int stbi__do_zlib(stbi__zbuf *a, char *obuf, int olen, int exp, i... function STBIDEF (line 3707) | STBIDEF char *stbi_zlib_decode_malloc_guesssize(const char *buffer, int ... function STBIDEF (line 3723) | STBIDEF char *stbi_zlib_decode_malloc(char const *buffer, int len, int *... function STBIDEF (line 3728) | STBIDEF char *stbi_zlib_decode_malloc_guesssize_headerflag(const char *b... function STBIDEF (line 3744) | STBIDEF int stbi_zlib_decode_buffer(char *obuffer, int olen, char const ... function STBIDEF (line 3755) | STBIDEF char *stbi_zlib_decode_noheader_malloc(char const *buffer, int l... function STBIDEF (line 3771) | STBIDEF int stbi_zlib_decode_noheader_buffer(char *obuffer, int olen, co... type stbi__pngchunk (line 3794) | typedef struct function stbi__pngchunk (line 3800) | static stbi__pngchunk stbi__get_chunk_header(stbi__context *s) function stbi__check_png_header (line 3808) | static int stbi__check_png_header(stbi__context *s) type stbi__png (line 3817) | typedef struct function stbi__paeth (line 3844) | static int stbi__paeth(int a, int b, int c) function stbi__create_png_image_raw (line 3858) | static int stbi__create_png_image_raw(stbi__png *a, stbi_uc *raw, stbi__... function stbi__create_png_image (line 4036) | static int stbi__create_png_image(stbi__png *a, stbi_uc *image_data, stb... function stbi__compute_transparency (line 4078) | static int stbi__compute_transparency(stbi__png *z, stbi_uc tc[3], int o... function stbi__expand_png_palette (line 4103) | static int stbi__expand_png_palette(stbi__png *a, stbi_uc *palette, int ... function STBIDEF (line 4143) | STBIDEF void stbi_set_unpremultiply_on_load(int flag_true_if_should_unpr... function STBIDEF (line 4148) | STBIDEF void stbi_convert_iphone_png_to_rgb(int flag_true_if_should_conv... function stbi__de_iphone (line 4153) | static void stbi__de_iphone(stbi__png *z) function stbi__parse_png_file (line 4197) | static int stbi__parse_png_file(stbi__png *z, int scan, int req_comp) function stbi__png_test (line 4383) | static int stbi__png_test(stbi__context *s) function stbi__png_info_raw (line 4391) | static int stbi__png_info_raw(stbi__png *p, int *x, int *y, int *comp) function stbi__png_info (line 4403) | static int stbi__png_info(stbi__context *s, int *x, int *y, int *comp) function stbi__bmp_test_raw (line 4414) | static int stbi__bmp_test_raw(stbi__context *s) function stbi__bmp_test (line 4429) | static int stbi__bmp_test(stbi__context *s) function stbi__high_bit (line 4438) | static int stbi__high_bit(unsigned int z) function stbi__bitcount (line 4450) | static int stbi__bitcount(unsigned int a) function stbi__shiftsigned (line 4460) | static int stbi__shiftsigned(int v, int shift, int bits) function stbi_uc (line 4477) | static stbi_uc *stbi__bmp_load(stbi__context *s, int *x, int *y, int *co... function stbi__tga_info (line 4683) | static int stbi__tga_info(stbi__context *s, int *x, int *y, int *comp) function stbi__tga_test (line 4720) | static int stbi__tga_test(stbi__context *s) function stbi_uc (line 4745) | static stbi_uc *stbi__tga_load(stbi__context *s, int *x, int *y, int *co... function stbi__psd_test (line 4944) | static int stbi__psd_test(stbi__context *s) function stbi_uc (line 4951) | static stbi_uc *stbi__psd_load(stbi__context *s, int *x, int *y, int *co... function stbi__pic_is4 (line 5118) | static int stbi__pic_is4(stbi__context *s,const char *str) function stbi__pic_test_core (line 5128) | static int stbi__pic_test_core(stbi__context *s) type stbi__pic_packet (line 5144) | typedef struct function stbi_uc (line 5149) | static stbi_uc *stbi__readval(stbi__context *s, int channel, stbi_uc *dest) function stbi__copyval (line 5163) | static void stbi__copyval(int channel,stbi_uc *dest,const stbi_uc *src) function stbi_uc (line 5172) | static stbi_uc *stbi__pic_load_core(stbi__context *s,int width,int heigh... function stbi_uc (line 5283) | static stbi_uc *stbi__pic_load(stbi__context *s,int *px,int *py,int *com... function stbi__pic_test (line 5316) | static int stbi__pic_test(stbi__context *s) type stbi__gif_lzw (line 5328) | typedef struct type stbi__gif (line 5335) | typedef struct function stbi__gif_test_raw (line 5352) | static int stbi__gif_test_raw(stbi__context *s) function stbi__gif_test (line 5362) | static int stbi__gif_test(stbi__context *s) function stbi__gif_parse_colortable (line 5369) | static void stbi__gif_parse_colortable(stbi__context *s, stbi_uc pal[256... function stbi__gif_header (line 5380) | static int stbi__gif_header(stbi__context *s, stbi__gif *g, int *comp, i... function stbi__gif_info_raw (line 5408) | static int stbi__gif_info_raw(stbi__context *s, int *x, int *y, int *comp) function stbi__out_gif_code (line 5420) | static void stbi__out_gif_code(stbi__gif *g, stbi__uint16 code) function stbi_uc (line 5454) | static stbi_uc *stbi__process_gif_raster(stbi__context *s, stbi__gif *g) function stbi__fill_gif_background (line 5533) | static void stbi__fill_gif_background(stbi__gif *g) function stbi_uc (line 5548) | static stbi_uc *stbi__gif_load_next(stbi__context *s, stbi__gif *g, int ... function stbi_uc (line 5648) | static stbi_uc *stbi__gif_load(stbi__context *s, int *x, int *y, int *co... function stbi__gif_info (line 5664) | static int stbi__gif_info(stbi__context *s, int *x, int *y, int *comp) function stbi__hdr_test_core (line 5674) | static int stbi__hdr_test_core(stbi__context *s) function stbi__hdr_test (line 5684) | static int stbi__hdr_test(stbi__context* s) function stbi__hdr_convert (line 5714) | static void stbi__hdr_convert(float *output, stbi_uc *input, int req_comp) function stbi__hdr_info (line 5852) | static int stbi__hdr_info(stbi__context *s, int *x, int *y, int *comp) function stbi__bmp_info (line 5893) | static int stbi__bmp_info(stbi__context *s, int *x, int *y, int *comp) function stbi__psd_info (line 5923) | static int stbi__psd_info(stbi__context *s, int *x, int *y, int *comp) function stbi__pic_info (line 5956) | static int stbi__pic_info(stbi__context *s, int *x, int *y, int *comp) function stbi__pnm_test (line 6016) | static int stbi__pnm_test(stbi__context *s) function stbi_uc (line 6028) | static stbi_uc *stbi__pnm_load(stbi__context *s, int *x, int *y, int *co... function stbi__pnm_isspace (line 6048) | static int stbi__pnm_isspace(char c) function stbi__pnm_skip_whitespace (line 6053) | static void stbi__pnm_skip_whitespace(stbi__context *s, char *c) function stbi__pnm_isdigit (line 6059) | static int stbi__pnm_isdigit(char c) function stbi__pnm_getinteger (line 6064) | static int stbi__pnm_getinteger(stbi__context *s, char *c) function stbi__pnm_info (line 6076) | static int stbi__pnm_info(stbi__context *s, int *x, int *y, int *comp) function stbi__info_main (line 6111) | static int stbi__info_main(stbi__context *s, int *x, int *y, int *comp) function STBIDEF (line 6154) | STBIDEF int stbi_info(char const *filename, int *x, int *y, int *comp) function STBIDEF (line 6164) | STBIDEF int stbi_info_from_file(FILE *f, int *x, int *y, int *comp) function STBIDEF (line 6176) | STBIDEF int stbi_info_from_memory(stbi_uc const *buffer, int len, int *x... function STBIDEF (line 6183) | STBIDEF int stbi_info_from_callbacks(stbi_io_callbacks const *c, void *u... FILE: externals/stb/stb_truetype.h function my_stbtt_initfont (line 231) | void my_stbtt_initfont(void) function my_stbtt_print (line 243) | void my_stbtt_print(float x, float y, char *text) function main (line 275) | int main(int argc, char **argv) function main (line 316) | int main(int arg, char **argv) type stbtt_uint8 (line 368) | typedef unsigned char stbtt_uint8; type stbtt_int8 (line 369) | typedef signed char stbtt_int8; type stbtt_uint16 (line 370) | typedef unsigned short stbtt_uint16; type stbtt_int16 (line 371) | typedef signed short stbtt_int16; type stbtt_uint32 (line 372) | typedef unsigned int stbtt_uint32; type stbtt_int32 (line 373) | typedef signed int stbtt_int32; type stbtt_bakedchar (line 442) | typedef struct type stbtt_aligned_quad (line 458) | typedef struct type stbtt_packedchar (line 488) | typedef struct type stbtt_pack_context (line 495) | typedef struct stbtt_pack_context stbtt_pack_context; type stbtt_pack_range (line 528) | typedef struct type stbtt_pack_context (line 562) | struct stbtt_pack_context { type stbtt_fontinfo (line 591) | typedef struct stbtt_fontinfo type stbtt_vertex (line 686) | typedef struct type stbtt__bitmap (line 764) | typedef struct function stbtt_uint16 (line 908) | stbtt_uint16 ttUSHORT(const stbtt_uint8 *p) { return p[0]*256 + p[1]; } function stbtt_int16 (line 909) | stbtt_int16 ttSHORT(const stbtt_uint8 *p) { return p[0]*256 + p[1]; } function stbtt_uint32 (line 910) | stbtt_uint32 ttULONG(const stbtt_uint8 *p) { return (p[0]<<24) + (p[1]<... function stbtt_int32 (line 911) | stbtt_int32 ttLONG(const stbtt_uint8 *p) { return (p[0]<<24) + (p[1]<... function stbtt__isfont (line 918) | static int stbtt__isfont(const stbtt_uint8 *font) function stbtt_uint32 (line 929) | static stbtt_uint32 stbtt__find_table(stbtt_uint8 *data, stbtt_uint32 fo... function stbtt_GetFontOffsetForIndex (line 942) | int stbtt_GetFontOffsetForIndex(const unsigned char *font_collection, in... function stbtt_InitFont (line 961) | int stbtt_InitFont(stbtt_fontinfo *info, const unsigned char *data2, int... function stbtt_FindGlyphIndex (line 1018) | int stbtt_FindGlyphIndex(const stbtt_fontinfo *info, int unicode_codepoint) function stbtt_GetCodepointShape (line 1110) | int stbtt_GetCodepointShape(const stbtt_fontinfo *info, int unicode_code... function stbtt_setvertex (line 1115) | static void stbtt_setvertex(stbtt_vertex *v, stbtt_uint8 type, stbtt_int... function stbtt__GetGlyfOffset (line 1124) | static int stbtt__GetGlyfOffset(const stbtt_fontinfo *info, int glyph_in... function stbtt_GetGlyphBox (line 1142) | int stbtt_GetGlyphBox(const stbtt_fontinfo *info, int glyph_index, int *... function stbtt_GetCodepointBox (line 1154) | int stbtt_GetCodepointBox(const stbtt_fontinfo *info, int codepoint, int... function stbtt_IsGlyphEmpty (line 1159) | int stbtt_IsGlyphEmpty(const stbtt_fontinfo *info, int glyph_index) function stbtt__close_shape (line 1168) | static int stbtt__close_shape(stbtt_vertex *vertices, int num_vertices, ... function stbtt_GetGlyphShape (line 1184) | int stbtt_GetGlyphShape(const stbtt_fontinfo *info, int glyph_index, stb... function stbtt_GetGlyphHMetrics (line 1410) | void stbtt_GetGlyphHMetrics(const stbtt_fontinfo *info, int glyph_index,... function stbtt_GetGlyphKernAdvance (line 1422) | int stbtt_GetGlyphKernAdvance(const stbtt_fontinfo *info, int glyph1, i... function stbtt_GetCodepointKernAdvance (line 1452) | int stbtt_GetCodepointKernAdvance(const stbtt_fontinfo *info, int ch1, ... function stbtt_GetCodepointHMetrics (line 1459) | void stbtt_GetCodepointHMetrics(const stbtt_fontinfo *info, int codepoin... function stbtt_GetFontVMetrics (line 1464) | void stbtt_GetFontVMetrics(const stbtt_fontinfo *info, int *ascent, int ... function stbtt_GetFontBoundingBox (line 1471) | void stbtt_GetFontBoundingBox(const stbtt_fontinfo *info, int *x0, int *... function stbtt_ScaleForPixelHeight (line 1479) | float stbtt_ScaleForPixelHeight(const stbtt_fontinfo *info, float height) function stbtt_ScaleForMappingEmToPixels (line 1485) | float stbtt_ScaleForMappingEmToPixels(const stbtt_fontinfo *info, float ... function stbtt_FreeShape (line 1491) | void stbtt_FreeShape(const stbtt_fontinfo *info, stbtt_vertex *v) function stbtt_GetGlyphBitmapBoxSubpixel (line 1501) | void stbtt_GetGlyphBitmapBoxSubpixel(const stbtt_fontinfo *font, int gly... function stbtt_GetGlyphBitmapBox (line 1519) | void stbtt_GetGlyphBitmapBox(const stbtt_fontinfo *font, int glyph, floa... function stbtt_GetCodepointBitmapBoxSubpixel (line 1524) | void stbtt_GetCodepointBitmapBoxSubpixel(const stbtt_fontinfo *font, int... function stbtt_GetCodepointBitmapBox (line 1529) | void stbtt_GetCodepointBitmapBox(const stbtt_fontinfo *font, int codepoi... type stbtt__edge (line 1534) | typedef struct stbtt__edge { type stbtt__active_edge (line 1539) | typedef struct stbtt__active_edge function stbtt__active_edge (line 1551) | static stbtt__active_edge *new_active(stbtt__edge *e, int off_x, float s... function stbtt__fill_active_edges (line 1573) | static void stbtt__fill_active_edges(unsigned char *scanline, int len, s... function stbtt__rasterize_sorted_edges (line 1615) | static void stbtt__rasterize_sorted_edges(stbtt__bitmap *result, stbtt__... function stbtt__edge_compare (line 1716) | static int stbtt__edge_compare(const void *p, const void *q) type stbtt__point (line 1726) | typedef struct function stbtt__rasterize (line 1731) | static void stbtt__rasterize(stbtt__bitmap *result, stbtt__point *pts, i... function stbtt__add_point (line 1781) | static void stbtt__add_point(stbtt__point *points, int n, float x, float y) function stbtt__tesselate_curve (line 1789) | static int stbtt__tesselate_curve(stbtt__point *points, int *num_points,... function stbtt__point (line 1810) | stbtt__point *stbtt_FlattenCurves(stbtt_vertex *vertices, int num_verts,... function stbtt_Rasterize (line 1879) | void stbtt_Rasterize(stbtt__bitmap *result, float flatness_in_pixels, st... function stbtt_FreeBitmap (line 1891) | void stbtt_FreeBitmap(unsigned char *bitmap, void *userdata) function stbtt_MakeGlyphBitmapSubpixel (line 1938) | void stbtt_MakeGlyphBitmapSubpixel(const stbtt_fontinfo *info, unsigned ... function stbtt_MakeGlyphBitmap (line 1957) | void stbtt_MakeGlyphBitmap(const stbtt_fontinfo *info, unsigned char *ou... function stbtt_MakeCodepointBitmapSubpixel (line 1967) | void stbtt_MakeCodepointBitmapSubpixel(const stbtt_fontinfo *info, unsig... function stbtt_MakeCodepointBitmap (line 1977) | void stbtt_MakeCodepointBitmap(const stbtt_fontinfo *info, unsigned char... function stbtt_BakeFontBitmap (line 1988) | extern int stbtt_BakeFontBitmap(const unsigned char *data, int offset, ... function stbtt_GetBakedQuad (line 2033) | void stbtt_GetBakedQuad(stbtt_bakedchar *chardata, int pw, int ph, int c... type stbrp_coord (line 2066) | typedef int stbrp_coord; type stbrp_context (line 2079) | typedef struct type stbrp_node (line 2085) | typedef struct type stbrp_rect (line 2090) | typedef struct function stbrp_init_target (line 2096) | static void stbrp_init_target(stbrp_context *con, int pw, int ph, stbrp_... function stbrp_pack_rects (line 2107) | static void stbrp_pack_rects(stbrp_context *con, stbrp_rect *rects, int ... function stbtt_PackBegin (line 2136) | int stbtt_PackBegin(stbtt_pack_context *spc, unsigned char *pixels, int ... function stbtt_PackEnd (line 2166) | void stbtt_PackEnd (stbtt_pack_context *spc) function stbtt_PackSetOversampling (line 2172) | void stbtt_PackSetOversampling(stbtt_pack_context *spc, unsigned int h_o... function stbtt__h_prefilter (line 2184) | static void stbtt__h_prefilter(unsigned char *pixels, int w, int h, int ... function stbtt__v_prefilter (line 2238) | static void stbtt__v_prefilter(unsigned char *pixels, int w, int h, int ... function stbtt__oversample_shift (line 2292) | static float stbtt__oversample_shift(int oversample) function stbtt_PackFontRanges (line 2304) | int stbtt_PackFontRanges(stbtt_pack_context *spc, unsigned char *fontdat... function stbtt_PackFontRange (line 2413) | int stbtt_PackFontRange(stbtt_pack_context *spc, unsigned char *fontdata... function stbtt_GetPackedQuad (line 2424) | void stbtt_GetPackedQuad(stbtt_packedchar *chardata, int pw, int ph, int... function stbtt_int32 (line 2458) | static stbtt_int32 stbtt__CompareUTF8toUTF16_bigendian_prefix(const stbt... function stbtt_CompareUTF8toUTF16_bigendian (line 2497) | int stbtt_CompareUTF8toUTF16_bigendian(const char *s1, int len1, const c... function stbtt__matchpair (line 2525) | static int stbtt__matchpair(stbtt_uint8 *fc, stbtt_uint32 nm, stbtt_uint... function stbtt__matches (line 2572) | static int stbtt__matches(stbtt_uint8 *fc, stbtt_uint32 offset, stbtt_ui... function stbtt_FindMatchingFont (line 2601) | int stbtt_FindMatchingFont(const unsigned char *font_collection, const c... FILE: rpi-fdb/iqvis.c function rtl_check_status (line 51) | void rtl_check_status(rtlsdr_dev_t *device, int status, const char *mess... function receive_block (line 63) | void receive_block(unsigned char *in_buffer, uint32_t buffer_length, voi... function setup_rtl (line 98) | static void setup_rtl() { function set_frequency (line 137) | static void set_frequency() { function teardown_rtl (line 144) | static void teardown_rtl() { function ngl_check_gl_error (line 159) | void ngl_check_gl_error(const char *file, int line) { function check_shader_error (line 194) | static void check_shader_error(GLuint shader) { function setup (line 222) | static void setup() { function prepare (line 304) | static void prepare() { function update (line 316) | static void update() { function draw (line 335) | static void draw() { function nwm_init (line 389) | void nwm_init() { function main (line 464) | int main(void) { FILE: rpi-fdb/iqvis_lines.c function clampf (line 57) | float clampf(float v, float min, float max) { function pixel_put (line 63) | void pixel_put(uint8_t *image_buffer, int x, int y, int color) { function pixel_inc (line 68) | void pixel_inc(uint8_t *image_buffer, int x, int y) { function draw_line (line 77) | void draw_line(uint8_t *image_buffer, int x1, int y1, int x2, int y2, in... function rtl_check_status (line 96) | void rtl_check_status(rtlsdr_dev_t *device, int status, const char *mess... function receive_block (line 108) | void receive_block(unsigned char *in_buffer, uint32_t buffer_length, voi... function setup_rtl (line 143) | static void setup_rtl() { function set_frequency (line 182) | static void set_frequency() { function teardown_rtl (line 189) | static void teardown_rtl() { function ngl_check_gl_error (line 205) | void ngl_check_gl_error(const char *file, int line) { function check_shader_error (line 240) | static void check_shader_error(GLuint shader) { function setup (line 268) | static void setup() { function prepare (line 347) | static void prepare() { function update (line 359) | static void update() { function draw (line 371) | static void draw() { function nwm_init (line 385) | void nwm_init() { function main (line 461) | int main(void) { FILE: rust/src/main.rs type Sizei (line 21) | pub struct Sizei { type Vector2i (line 28) | pub struct Vector2i { type FovPort (line 36) | pub struct FovPort { type Vector3f (line 45) | pub struct Vector3f { type HmdStruct (line 51) | pub enum HmdStruct { } type Hmd (line 54) | pub struct Hmd { function ovr_Initialize (line 73) | pub fn ovr_Initialize() -> bool; function ovrHmd_Create (line 74) | pub fn ovrHmd_Create(index: c_int) -> *const Hmd; function main (line 79) | fn main() { FILE: src/main.cpp function l_register_type (line 25) | static void l_register_type(lua_State *L, const char *type, lua_CFunctio... function l_to_table (line 34) | static void l_to_table(lua_State *L, const char *type, void *obj) { function l_table_integer (line 62) | static double l_table_integer(lua_State *L, int table_index, const char ... function l_table_double (line 69) | static double l_table_double(lua_State *L, int table_index, const char *... function l_register_function (line 85) | static void l_register_function(lua_State *L, const char *name, lua_CFun... function l_register_constant (line 90) | static void l_register_constant(lua_State *L, const char *name, int valu... function l_call_function (line 95) | static int l_call_function(lua_State *L, const char *name) { function nut_buffer (line 117) | static nut_buffer* l_to_nut_buffer(lua_State *L, int index) { function l_push_nut_buffer (line 121) | static int l_push_nut_buffer(lua_State *L, nut_buffer *buffer) { function l_nut_buffer_append (line 139) | static int l_nut_buffer_append(lua_State *L) { function l_nut_buffer_reduce (line 146) | static int l_nut_buffer_reduce(lua_State *L) { function l_nut_buffer_clip (line 153) | static int l_nut_buffer_clip(lua_State *L) { function l_nut_buffer_convert (line 161) | static int l_nut_buffer_convert(lua_State *L) { function l_nut_buffer_save (line 168) | static int l_nut_buffer_save(lua_State *L) { function l_nut_buffer_free (line 175) | static int l_nut_buffer_free(lua_State *L) { function l_nwm_get_time (line 183) | static int l_nwm_get_time(lua_State *L) { function l_ngl_clear (line 190) | static int l_ngl_clear(lua_State *L) { function l_ngl_clear_depth (line 199) | static int l_ngl_clear_depth(lua_State *L) { function ngl_camera (line 206) | static ngl_camera* l_to_ngl_camera(lua_State *L, int index) { function l_ngl_camera_new (line 210) | static int l_ngl_camera_new(lua_State *L) { function l_ngl_camera_new_look_at (line 216) | static int l_ngl_camera_new_look_at(lua_State *L) { function l_ngl_camera_translate (line 225) | static int l_ngl_camera_translate(lua_State *L) { function l_ngl_camera_rotate_x (line 234) | static int l_ngl_camera_rotate_x(lua_State *L) { function l_ngl_camera_rotate_y (line 241) | static int l_ngl_camera_rotate_y(lua_State *L) { function l_ngl_camera_rotate_z (line 248) | static int l_ngl_camera_rotate_z(lua_State *L) { function l_ngl_camera_free (line 255) | static int l_ngl_camera_free(lua_State *L) { function ngl_shader (line 263) | static ngl_shader* l_to_ngl_shader(lua_State *L, int index) { function l_ngl_shader_new (line 267) | static int l_ngl_shader_new(lua_State *L) { function l_ngl_shader_new_from_file (line 277) | static int l_ngl_shader_new_from_file(lua_State *L) { function l_ngl_shader_uniform_set_float (line 287) | static int l_ngl_shader_uniform_set_float(lua_State *L) { function l_ngl_shader_free (line 295) | static int l_ngl_shader_free(lua_State *L) { function ngl_texture (line 303) | static ngl_texture* l_to_ngl_texture(lua_State *L, int index) { function l_ngl_texture_new (line 307) | static int l_ngl_texture_new(lua_State *L) { function l_ngl_texture_new_from_file (line 315) | static int l_ngl_texture_new_from_file(lua_State *L) { function l_ngl_texture_update (line 324) | static int l_ngl_texture_update(lua_State *L) { function l_ngl_texture_free (line 333) | static int l_ngl_texture_free(lua_State *L) { function ngl_model (line 341) | static ngl_model* l_to_ngl_model(lua_State *L, int index) { function l_ngl_model_new (line 345) | static int l_ngl_model_new(lua_State *L) { function l_ngl_model_new_with_buffer (line 368) | static int l_ngl_model_new_with_buffer(lua_State *L) { function l_ngl_model_new_grid_points (line 375) | static int l_ngl_model_new_grid_points(lua_State *L) { function l_ngl_model_new_grid_triangles (line 385) | static int l_ngl_model_new_grid_triangles(lua_State *L) { function l_ngl_model_new_with_height_map (line 395) | static int l_ngl_model_new_with_height_map(lua_State *L) { function l_ngl_model_load_obj (line 410) | static int l_ngl_model_load_obj(lua_State *L) { function l_ngl_model_translate (line 417) | static int l_ngl_model_translate(lua_State *L) { function l_ngl_model_free (line 426) | static int l_ngl_model_free(lua_State *L) { function ngl_skybox (line 434) | static ngl_skybox* l_to_ngl_skybox(lua_State *L, int index) { function l_ngl_skybox_new (line 438) | static int l_ngl_skybox_new(lua_State *L) { function l_ngl_skybox_draw (line 450) | static int l_ngl_skybox_draw(lua_State *L) { function l_ngl_skybox_free (line 457) | static int l_ngl_skybox_free(lua_State *L) { function l_ngl_draw_model (line 463) | static int l_ngl_draw_model(lua_State *L) { function l_ngl_capture_model (line 471) | static int l_ngl_capture_model(lua_State *L) { function l_ngl_draw_background (line 480) | static int l_ngl_draw_background(lua_State *L) { function ngl_font (line 490) | static ngl_font* l_to_ngl_font(lua_State *L, int index) { function l_ngl_font_new (line 494) | static int l_ngl_font_new(lua_State *L) { function l_ngl_font_draw (line 502) | static int l_ngl_font_draw(lua_State *L) { function l_ngl_font_free (line 512) | static int l_ngl_font_free(lua_State *L) { function nosc_server (line 522) | static nosc_server* l_to_nosc_server(lua_State *L, int index) { function _l_to_nosc_server_table (line 526) | static int _l_to_nosc_server_table(lua_State *L, nosc_server* server) { function l_nosc_handle_message (line 541) | static void l_nosc_handle_message(nosc_server *server, nosc_message *mes... function l_nosc_server_new (line 583) | static int l_nosc_server_new(lua_State *L) { function l_nosc_server_update (line 599) | static int l_nosc_server_update(lua_State *L) { function l_nosc_server_free (line 605) | static int l_nosc_server_free(lua_State *L) { function nrf_block (line 616) | static nrf_block* l_to_nrf_block(lua_State *L, int index) { function l_nrf_block_connect (line 626) | static int l_nrf_block_connect(lua_State *L) { function nrf_device (line 635) | static nrf_device* l_to_nrf_device(lua_State *L, int index) { function _l_to_nrf_device_table (line 639) | static int _l_to_nrf_device_table(lua_State *L, nrf_device* device) { function l_nrf_device_new (line 649) | static int l_nrf_device_new(lua_State *L) { function l_nrf_device_new_with_config (line 656) | static int l_nrf_device_new_with_config(lua_State *L) { function l_nrf_device_free (line 668) | static int l_nrf_device_free(lua_State *L) { function l_nrf_device_set_frequency (line 674) | static int l_nrf_device_set_frequency(lua_State *L) { function l_nrf_device_set_paused (line 682) | static int l_nrf_device_set_paused(lua_State *L) { function l_nrf_device_step (line 693) | static int l_nrf_device_step(lua_State *L) { function l_nrf_device_get_samples_buffer (line 699) | static int l_nrf_device_get_samples_buffer(lua_State *L) { function l_nrf_device_get_iq_buffer (line 705) | static int l_nrf_device_get_iq_buffer(lua_State *L) { function l_nrf_device_get_iq_lines (line 711) | static int l_nrf_device_get_iq_lines(lua_State *L) { function nrf_interpolator (line 721) | static nrf_interpolator* l_to_nrf_interpolator(lua_State *L, int index) { function l_nrf_interpolator_new (line 725) | static int l_nrf_interpolator_new(lua_State *L) { function l_nrf_interpolator_process (line 732) | static int l_nrf_interpolator_process(lua_State *L) { function l_nrf_interpolator_get_buffer (line 739) | static int l_nrf_interpolator_get_buffer(lua_State *L) { function l_nrf_interpolator_free (line 745) | static int l_nrf_interpolator_free(lua_State *L) { function l_nrf_buffer_add_position_channel (line 753) | static int l_nrf_buffer_add_position_channel(lua_State *L) { function l_nrf_buffer_to_iq_points (line 759) | static int l_nrf_buffer_to_iq_points(lua_State *L) { function l_nrf_buffer_to_iq_lines (line 765) | static int l_nrf_buffer_to_iq_lines(lua_State *L) { function nrf_fft (line 775) | static nrf_fft* l_to_nrf_fft(lua_State *L, int index) { function l_nrf_fft_new (line 779) | static int l_nrf_fft_new(lua_State *L) { function l_nrf_fft_shift (line 787) | static int l_nrf_fft_shift(lua_State *L) { function l_nrf_fft_process (line 794) | static int l_nrf_fft_process(lua_State *L) { function l_nrf_fft_get_buffer (line 801) | static int l_nrf_fft_get_buffer(lua_State *L) { function l_nrf_fft_free (line 807) | static int l_nrf_fft_free(lua_State *L) { function nrf_iq_filter (line 815) | static nrf_iq_filter* l_to_nrf_iq_filter(lua_State *L, int index) { function l_nrf_iq_filter_new (line 819) | static int l_nrf_iq_filter_new(lua_State *L) { function l_nrf_iq_filter_process (line 828) | static int l_nrf_iq_filter_process(lua_State *L) { function l_nrf_iq_filter_get_buffer (line 835) | static int l_nrf_iq_filter_get_buffer(lua_State *L) { function l_nrf_iq_filter_free (line 841) | static int l_nrf_iq_filter_free(lua_State *L) { function nrf_freq_shifter (line 849) | static nrf_freq_shifter* l_to_nrf_freq_shifter(lua_State *L, int index) { function l_nrf_freq_shifter_new (line 853) | static int l_nrf_freq_shifter_new(lua_State *L) { function l_nrf_freq_shifter_process (line 861) | static int l_nrf_freq_shifter_process(lua_State *L) { function l_nrf_freq_shifter_get_buffer (line 868) | static int l_nrf_freq_shifter_get_buffer(lua_State *L) { function l_nrf_freq_shifter_free (line 874) | static int l_nrf_freq_shifter_free(lua_State *L) { function nrf_signal_detector (line 882) | static nrf_signal_detector* l_to_nrf_signal_detector(lua_State *L, int i... function l_nrf_signal_detector_new (line 886) | static int l_nrf_signal_detector_new(lua_State *L) { function l_nrf_signal_detector_process (line 892) | static int l_nrf_signal_detector_process(lua_State *L) { function l_nrf_signal_detector_get_mean (line 899) | static int l_nrf_signal_detector_get_mean(lua_State *L) { function l_nrf_signal_detector_get_standard_deviation (line 905) | static int l_nrf_signal_detector_get_standard_deviation(lua_State *L) { function l_nrf_signal_detector_free (line 911) | static int l_nrf_signal_detector_free(lua_State *L) { function nrf_player (line 919) | static nrf_player* l_to_nrf_player(lua_State *L, int index) { function l_nrf_player_new (line 923) | static int l_nrf_player_new(lua_State *L) { function l_nrf_player_set_freq_offset (line 932) | static int l_nrf_player_set_freq_offset(lua_State *L) { function l_nrf_player_set_gain (line 939) | static int l_nrf_player_set_gain(lua_State *L) { function l_nrf_player_free (line 946) | static int l_nrf_player_free(lua_State *L) { function usage (line 959) | void usage() { function str_ends_with (line 965) | int str_ends_with(const char *s, const char *suffix) { function draw (line 977) | static void draw(lua_State *L) { function _take_screenshot (line 993) | static void _take_screenshot(screenshot_info *info) { function take_screenshot (line 1019) | static void take_screenshot(nwm_window *window, const char *fname) { function draw_eye (line 1047) | static void draw_eye(nvr_device *device, nvr_eye *eye, lua_State *L) { function on_key (line 1055) | static void on_key(nwm_window* window, int key, int scancode, int action... function lua_State (line 1091) | static lua_State *l_init() { function main (line 1210) | int main(int argc, char **argv) { FILE: src/nfile.c function nfile_mtime (line 39) | long nfile_mtime(const char* fname) { FILE: src/ngl.c function ngl_check_gl_error (line 20) | void ngl_check_gl_error(const char *file, int line) { function ngl_color (line 55) | ngl_color ngl_color_init_rgba(float red, float green, float blue, float ... function ngl_clear (line 66) | void ngl_clear(float red, float green, float blue, float alpha) { function ngl_clear_depth (line 71) | void ngl_clear_depth() { function ngl_check_compile_error (line 77) | void ngl_check_compile_error(GLuint shader) { function ngl_check_link_error (line 89) | void ngl_check_link_error(GLuint program) { function ngl_shader (line 101) | ngl_shader *ngl_shader_new(GLenum draw_mode, const char *vertex_shader_s... function ngl_shader (line 136) | ngl_shader *ngl_shader_new_from_file(GLenum draw_mode, const char *verte... function ngl_shader_uniform_set_float (line 145) | void ngl_shader_uniform_set_float(ngl_shader *shader, const char *unifor... function ngl_shader_free (line 154) | void ngl_shader_free(ngl_shader *shader) { function ngl_texture (line 164) | ngl_texture *ngl_texture_new(ngl_shader *shader, const char *uniform_nam... function ngl_texture (line 188) | ngl_texture *ngl_texture_new_from_file(const char *file_name, ngl_shader... function ngl_texture_update (line 204) | void ngl_texture_update(ngl_texture *texture, nut_buffer *buffer, int wi... function ngl_texture_free (line 243) | void ngl_texture_free(ngl_texture *texture) { function ngl_model (line 251) | ngl_model* ngl_model_new(int component_count, int point_count, float* po... function ngl_model (line 311) | ngl_model* ngl_model_new_with_buffer(nut_buffer *buffer) { function ngl_model (line 322) | ngl_model* ngl_model_new_grid_points(int row_count, int column_count, fl... function ngl_model (line 341) | ngl_model* _ngl_model_new_grid_triangles_with_buffer(int row_count, int ... function ngl_model (line 445) | ngl_model* ngl_model_new_grid_triangles(int row_count, int column_count,... function ngl_model (line 450) | ngl_model* ngl_model_new_with_height_map(int row_count, int column_count... function ngl_model (line 454) | ngl_model* ngl_model_load_obj(const char* fname) { function ngl_model_translate (line 492) | void ngl_model_translate(ngl_model *model, float tx, float ty, float tz) { function ngl_model_free (line 497) | void ngl_model_free(ngl_model *model) { function ngl_camera (line 509) | ngl_camera* ngl_camera_new() { function ngl_camera (line 517) | ngl_camera* ngl_camera_new_look_at(float x, float y, float z) { function ngl_camera_translate (line 528) | void ngl_camera_translate(ngl_camera *camera, float tx, float ty, float ... function ngl_camera_rotate_x (line 533) | void ngl_camera_rotate_x(ngl_camera *camera, float deg) { function ngl_camera_rotate_y (line 538) | void ngl_camera_rotate_y(ngl_camera *camera, float deg) { function ngl_camera_rotate_z (line 543) | void ngl_camera_rotate_z(ngl_camera *camera, float deg) { function ngl_camera_free (line 548) | void ngl_camera_free(ngl_camera* camera) { function _ngl_skybox_load_side (line 554) | void _ngl_skybox_load_side(GLuint texture_id, GLenum side_target, const ... function ngl_skybox (line 574) | ngl_skybox *ngl_skybox_new(const char *front, const char *back, const ch... function ngl_skybox_draw (line 649) | void ngl_skybox_draw(ngl_skybox *skybox, ngl_camera *camera) { function ngl_skybox_free (line 670) | void ngl_skybox_free(ngl_skybox *skybox) { function _ngl_draw_model (line 680) | void _ngl_draw_model(ngl_camera* camera, ngl_model* model, ngl_shader *s... function ngl_draw_model (line 717) | void ngl_draw_model(ngl_camera* camera, ngl_model* model, ngl_shader *sh... function ngl_capture_model (line 721) | void ngl_capture_model(ngl_camera* camera, ngl_model* model, ngl_shader ... function ngl_draw_background (line 755) | void ngl_draw_background(ngl_camera *camera, ngl_model *model, ngl_shade... function ngl_font (line 796) | ngl_font *ngl_font_new(const char *file_name, const int font_size) { function ngl_font_draw (line 844) | void ngl_font_draw(ngl_font *font, const char *text, const double x, con... function ngl_font_free (line 928) | void ngl_font_free(ngl_font *font) { FILE: src/ngl.h type ngl_color (line 19) | typedef struct { type ngl_model (line 26) | typedef struct { type ngl_shader (line 36) | typedef struct { type ngl_texture (line 46) | typedef struct { type ngl_camera (line 51) | typedef struct { type ngl_skybox (line 57) | typedef struct { type ngl_font (line 64) | typedef struct { FILE: src/nim.c function nim_png_write (line 8) | void nim_png_write(const char *fname, int width, int height, nim_color_m... FILE: src/nim.h type nim_color_mode (line 9) | typedef enum { FILE: src/noise.c function dot (line 5) | static double dot(int g[], double x, double y) { function fastfloor (line 10) | static int fastfloor(double x) { function noise_init (line 38) | void noise_init() { function noise_simplex (line 47) | double noise_simplex(double xin, double yin) { FILE: src/nosc.c function die (line 18) | static void die(const char * format, ...) function warn (line 27) | static void warn(const char * format, ...) { function swap32 (line 35) | static inline void swap32(void *v) { } function swap (line 37) | static inline void swap(char *a, char *b){ function swap32 (line 43) | static inline void swap32(void *v) { function check_arg (line 52) | static void check_arg(int cond, const char *format, ...) { function nosc_message_get_int (line 69) | int32_t nosc_message_get_int(const nosc_message *msg, int index) { function nosc_message_get_float (line 75) | float nosc_message_get_float(const nosc_message *msg, int index) { type parser (line 81) | typedef struct { function parse_int32 (line 108) | int32_t parse_int32(parser *p) { function parse_float (line 122) | float parse_float(parser *p) { function nosc_message (line 136) | static nosc_message *_nosc_server_parse_message(char *data, size_t size) { function _nosc_server_push_message (line 184) | static void _nosc_server_push_message(nosc_server *server, nosc_message ... function _nosc_server_has_messages (line 198) | static int _nosc_server_has_messages(nosc_server *server) { function nosc_message (line 202) | static nosc_message *_nosc_server_pop_message(nosc_server *server) { function _nosc_server_start (line 221) | static void _nosc_server_start(nosc_server *server) { function nosc_server (line 273) | nosc_server *nosc_server_new(int port, nosc_server_handle_message_fn fn,... function nosc_server_update (line 285) | void nosc_server_update(nosc_server *server) { function nosc_server_free (line 296) | void nosc_server_free(nosc_server *server) { FILE: src/nosc.h type nosc_arg (line 12) | typedef union nosc_arg { type nosc_message (line 18) | typedef struct { type nosc_message_item (line 29) | typedef struct nosc_message_item nosc_message_item; type nosc_message_item (line 31) | struct nosc_message_item { type nosc_server (line 36) | typedef struct nosc_server nosc_server; type nosc_server (line 40) | struct nosc_server { FILE: src/nrf.c function nrf_block_init (line 24) | void nrf_block_init(nrf_block* block, nrf_block_type type, nrf_block_pro... function nrf_block_connect (line 31) | void nrf_block_connect(nrf_block* input, nrf_block* output) { function nrf_block_process (line 37) | void nrf_block_process(nrf_block* block, nut_buffer* buffer) { function _nrf_rtlsdr_check_status (line 54) | void _nrf_rtlsdr_check_status(nrf_device *device, int status, const char... function _nrf_hackrf_check_status (line 67) | void _nrf_hackrf_check_status(nrf_device *device, int status, const char... function _nrf_clampf (line 80) | static float _nrf_clampf(float v, float min, float max) { function _nrf_clamp_frequency (line 85) | double _nrf_clamp_frequency(nrf_device *device, double freq_mhz) { function _nrf_process_sample_block (line 95) | static int _nrf_process_sample_block(nrf_device *device, uint8_t *buffer... function _nrf_hackrf_receive_sample_block (line 148) | static int _nrf_hackrf_receive_sample_block(hackrf_transfer *transfer) { function _nrf_advance_block (line 153) | static void _nrf_advance_block(nrf_device *device) { function _nrf_rtlsdr_start (line 174) | static int _nrf_rtlsdr_start(nrf_device *device, double freq_mhz, int sa... function _nrf_hackrf_start (line 214) | static int _nrf_hackrf_start(nrf_device *device, double freq_mhz, int sa... function _nrf_dummy_start (line 256) | static int _nrf_dummy_start(nrf_device *device, const char *data_file) { function nrf_device (line 289) | nrf_device *nrf_device_new(double freq_mhz, const char* data_file) { function nrf_device (line 297) | nrf_device *nrf_device_new_with_config(const nrf_device_config config) { function nrf_device_set_frequency (line 324) | double nrf_device_set_frequency(nrf_device *device, double freq_mhz) { function nrf_device_set_decode_handler (line 336) | void nrf_device_set_decode_handler(nrf_device *device, nrf_device_decode... function nrf_device_set_paused (line 341) | void nrf_device_set_paused(nrf_device *device, int paused) { function nrf_device_step (line 345) | void nrf_device_step(nrf_device *device) { function nut_buffer (line 352) | nut_buffer *nrf_device_get_samples_buffer(nrf_device *device) { function nut_buffer (line 359) | nut_buffer *nrf_device_get_iq_buffer(nrf_device *device) { function pixel_inc (line 372) | static void pixel_inc(nut_buffer *image_buffer, int stride, int x, int y) { function draw_line (line 384) | static void draw_line(nut_buffer *image_buffer, int stride, int x1, int ... function nut_buffer (line 401) | nut_buffer *nrf_device_get_iq_lines(nrf_device *device, int size_multipl... function nrf_device_free (line 423) | void nrf_device_free(nrf_device *device) { function nrf_interpolator (line 444) | nrf_interpolator *nrf_interpolator_new(double interpolate_step) { function nrf_interpolator_process (line 451) | void nrf_interpolator_process(nrf_interpolator *interpolator, nut_buffer... function nut_buffer (line 470) | nut_buffer *nrf_interpolator_get_buffer(nrf_interpolator *interpolator) { function nrf_interpolator_free (line 492) | void nrf_interpolator_free(nrf_interpolator *interpolator) { function nut_buffer (line 501) | nut_buffer *nrf_buffer_add_position_channel(nut_buffer *buffer) { function nut_buffer (line 522) | nut_buffer *nrf_buffer_to_iq_points(nut_buffer *buffer) { function nut_buffer (line 535) | nut_buffer *nrf_buffer_to_iq_lines(nut_buffer *buffer, int size_multipli... function nrf_fft (line 557) | nrf_fft *nrf_fft_new(int fft_size, int fft_history_size) { function nrf_fft_shift (line 569) | void nrf_fft_shift(nrf_fft *fft, double d) { function nrf_fft_process (line 598) | void nrf_fft_process(nrf_fft *fft, nut_buffer *buffer) { function nut_buffer (line 633) | nut_buffer *nrf_fft_get_buffer(nrf_fft *fft) { function nrf_fft_free (line 637) | void nrf_fft_free(nrf_fft *fft) { function nrf_fir_filter (line 678) | nrf_fir_filter *nrf_fir_filter_new(int sample_rate, int half_ampl_freq, ... function nrf_fir_filter_load (line 689) | void nrf_fir_filter_load(nrf_fir_filter *filter, double *samples, int le... function nrf_fir_filter_get (line 713) | double nrf_fir_filter_get(nrf_fir_filter *filter, int index) { function nrf_fir_filter_free (line 721) | void nrf_fir_filter_free(nrf_fir_filter *filter) { function nrf_iq_filter (line 730) | nrf_iq_filter *nrf_iq_filter_new(int sample_rate, int half_ampl_freq, in... function nrf_iq_filter_process (line 738) | void nrf_iq_filter_process(nrf_iq_filter *filter, nut_buffer *buffer) { function nut_buffer (line 759) | nut_buffer *nrf_iq_filter_get_buffer(nrf_iq_filter *f) { function nrf_iq_filter_free (line 770) | void nrf_iq_filter_free(nrf_iq_filter *f) { function nrf_downsampler (line 780) | nrf_downsampler *nrf_downsampler_new(int in_rate, int out_rate, int filt... function nrf_downsampler_process (line 791) | void nrf_downsampler_process(nrf_downsampler *d, double *samples, int le... function nrf_downsampler_free (line 806) | void nrf_downsampler_free(nrf_downsampler *d) { function nrf_freq_shifter (line 814) | nrf_freq_shifter *nrf_freq_shifter_new(int freq_offset, int sample_rate) { function nrf_freq_shifter_process_samples (line 824) | void nrf_freq_shifter_process_samples(nrf_freq_shifter *shifter, double ... function nrf_freq_shifter_process (line 843) | void nrf_freq_shifter_process(nrf_freq_shifter *shifter, nut_buffer *buf... function nut_buffer (line 868) | nut_buffer *nrf_freq_shifter_get_buffer(nrf_freq_shifter *shifter) { function nrf_freq_shifter_free (line 872) | void nrf_freq_shifter_free(nrf_freq_shifter *shifter) { function nrf_signal_detector (line 878) | nrf_signal_detector *nrf_signal_detector_new() { function nrf_signal_detector_process (line 883) | void nrf_signal_detector_process(nrf_signal_detector *detector, nut_buff... function nrf_signal_detector_free (line 900) | void nrf_signal_detector_free(nrf_signal_detector *detector) { function nrf_raw_demodulator (line 906) | nrf_raw_demodulator *nrf_raw_demodulator_new(int in_sample_rate, int out... function nrf_raw_demodulator_process (line 914) | void nrf_raw_demodulator_process(nrf_raw_demodulator *demodulator, doubl... function nrf_raw_demodulator_free (line 927) | void nrf_raw_demodulator_free(nrf_raw_demodulator *demodulator) { function nrf_fm_demodulator (line 935) | nrf_fm_demodulator *nrf_fm_demodulator_new(int in_sample_rate, int out_s... function nrf_fm_demodulator_process (line 949) | void nrf_fm_demodulator_process(nrf_fm_demodulator *demodulator, double ... function nrf_fm_demodulator_free (line 1024) | void nrf_fm_demodulator_free(nrf_fm_demodulator *demodulator) { function nrf_decoder (line 1035) | nrf_decoder *nrf_decoder_new(nrf_demodulate_type demodulate_type, int in... function nrf_decoder_process (line 1049) | void nrf_decoder_process(nrf_decoder *decoder, uint8_t *buffer, size_t l... function nrf_decoder_free (line 1086) | void nrf_decoder_free(nrf_decoder *decoder) { function _nut_buffer_queue (line 1098) | static _nut_buffer_queue *_nut_buffer_queue_new(int capacity) { function _nut_buffer_queue_push (line 1106) | static void _nut_buffer_queue_push(_nut_buffer_queue *q, ALuint v) { function ALuint (line 1114) | static ALuint _nut_buffer_queue_pop(_nut_buffer_queue *q) { function _nut_buffer_queue_free (line 1127) | static void _nut_buffer_queue_free(_nut_buffer_queue *q) { function _nrf_al_check_error (line 1137) | static void _nrf_al_check_error(const char *file, int line) { function _nrf_player_decode (line 1170) | void _nrf_player_decode(nrf_device *device, void *ctx) { function nrf_player (line 1227) | nrf_player *nrf_player_new(nrf_device *device, nrf_demodulate_type demod... function nrf_player_set_freq_offset (line 1259) | void nrf_player_set_freq_offset(nrf_player *player, int freq_offset) { function nrf_player_set_gain (line 1263) | void nrf_player_set_gain(nrf_player *player, float gain) { function nrf_player_free (line 1268) | void nrf_player_free(nrf_player *player) { FILE: src/nrf.h type nrf_block_type (line 29) | typedef enum { type nrf_block (line 35) | typedef struct nrf_block nrf_block; type nut_buffer (line 38) | typedef nut_buffer* (*nrf_block_result_fn)(void *block); type nrf_block (line 40) | struct nrf_block { type nrf_device_config (line 56) | typedef struct { type nrf_device_type (line 62) | typedef enum { type nrf_device (line 68) | typedef struct nrf_device nrf_device; type nrf_device (line 72) | struct nrf_device { type nrf_interpolator (line 107) | typedef struct { type nrf_fft (line 128) | typedef struct { type nrf_fir_filter (line 146) | typedef struct { type nrf_iq_filter (line 163) | typedef struct { type nrf_downsampler (line 179) | typedef struct { type nrf_freq_shifter (line 194) | typedef struct { type nrf_signal_detector (line 211) | typedef struct { type nrf_raw_demodulator (line 222) | typedef struct { type nrf_fm_demodulator (line 236) | typedef struct { type nrf_demodulate_type (line 258) | typedef enum { type nrf_decoder (line 263) | typedef struct { type _nut_buffer_queue (line 281) | typedef struct { type nrf_player (line 287) | typedef struct { FILE: src/nut.c function nut_sleep_milliseconds (line 18) | void nut_sleep_milliseconds(int millis) { function nut_buffer (line 25) | nut_buffer *nut_buffer_new_u8(int length, int channels, const uint8_t *d... function nut_buffer (line 38) | nut_buffer *nut_buffer_new_f64(int length, int channels, const double *d... function nut_buffer (line 51) | nut_buffer *nut_buffer_copy(nut_buffer *buffer) { function nut_buffer (line 60) | nut_buffer *nut_buffer_reduce(nut_buffer *buffer, double percentage) { function nut_buffer (line 71) | nut_buffer *nut_buffer_clip(nut_buffer *buffer, int offset, int length) { function nut_buffer_set_data (line 84) | void nut_buffer_set_data(nut_buffer *dst, nut_buffer *src) { function nut_buffer_append (line 96) | void nut_buffer_append(nut_buffer *dst, nut_buffer *src) { function nut_buffer_get_u8 (line 121) | uint8_t nut_buffer_get_u8(nut_buffer *buffer, int offset) { function nut_buffer_get_f64 (line 129) | double nut_buffer_get_f64(nut_buffer *buffer, int offset) { function nut_buffer_set_u8 (line 137) | void nut_buffer_set_u8(nut_buffer *buffer, int offset, uint8_t value) { function nut_buffer_set_f64 (line 145) | void nut_buffer_set_f64(nut_buffer *buffer, int offset, double value) { function nut_buffer (line 153) | nut_buffer *nut_buffer_convert(nut_buffer *buffer, nut_buffer_type new_t... function nut_buffer_save (line 173) | void nut_buffer_save(nut_buffer *buffer, const char *fname) { function nut_buffer_free (line 183) | void nut_buffer_free(nut_buffer *buffer) { FILE: src/nut.h type nut_buffer_type (line 14) | typedef enum { type nut_buffer_data (line 19) | typedef union nut_buffer_data { type nut_buffer (line 24) | typedef struct { FILE: src/nvr.cpp function mat4 (line 12) | mat4 ovr_matrix_to_mat4(const ovrMatrix4f* om) { function vec3 (line 34) | vec3 ovr_vector3_to_vec3(const ovrVector3f* ov) { function quat (line 42) | quat ovr_quat_to_quat(const ovrQuatf* oq) { function nvr_device (line 51) | nvr_device *nvr_device_init() { function nvr_device_destroy (line 65) | void nvr_device_destroy(nvr_device *device) { function nwm_window (line 70) | nwm_window *nvr_device_window_init(nvr_device *device) { function nvr_device_init_eyes (line 87) | void nvr_device_init_eyes(nvr_device *device) { function nvr_device_draw (line 181) | void nvr_device_draw(nvr_device *device, nvr_render_cb_fn callback, void... function ngl_camera (line 213) | ngl_camera *nvr_device_eye_to_camera(nvr_device *device, nvr_eye *eye) { FILE: src/nvr.h type nvr_eye (line 17) | typedef struct { type nvr_device (line 31) | typedef struct { FILE: src/nwm.c function _nwm_on_error (line 8) | static void _nwm_on_error(int error, const char* message) { function nwm_init (line 13) | void nwm_init() { function nwm_window (line 22) | nwm_window *nwm_window_init(int x, int y, int width, int height) { function nwm_window_destroy (line 56) | void nwm_window_destroy(nwm_window* window) { function nwm_window_should_close (line 60) | int nwm_window_should_close(nwm_window* window) { function nwm_window_set_key_callback (line 64) | void nwm_window_set_key_callback(nwm_window *window, nwm_key_cb_fn callb... function nwm_window_set_user_data (line 68) | void nwm_window_set_user_data(nwm_window *window, void *data) { function nwm_window_swap_buffers (line 76) | void nwm_window_swap_buffers(nwm_window* window) { function nwm_poll_events (line 80) | void nwm_poll_events() { function nwm_terminate (line 84) | void nwm_terminate() { function nwm_get_time (line 88) | double nwm_get_time() { FILE: src/nwm.h type GLFWwindow (line 51) | typedef GLFWwindow nwm_window; FILE: src/obj.c function obj_parse (line 8) | int obj_parse(const char *file_name, float** points_ptr, float** normals... function obj_write (line 83) | void obj_write(const char *file_name, int component_count, int point_cou... FILE: src/vec.c function vec2 (line 15) | vec2 vec2_init(float x, float y) { function vec3 (line 22) | vec3 vec3_zero() { function vec3 (line 30) | vec3 vec3_init(float x, float y, float z) { function vec3 (line 38) | vec3 vec3_sub(const vec3* v1, const vec3* v2) { function vec3_length (line 46) | float vec3_length(const vec3* v) { function vec3 (line 50) | vec3 vec3_normalize(const vec3* v) { function vec3 (line 63) | vec3 vec3_cross(const vec3* v1, const vec3* v2) { function vec3_dot (line 71) | float vec3_dot(const vec3* v1, const vec3* v2) { function vec3 (line 75) | vec3 vec3_normal(const vec3* v1, const vec3* v2, const vec3* v3) { function mat4 (line 84) | mat4 mat4_init_zero() { function mat4 (line 105) | mat4 mat4_init_identity() { function mat4 (line 126) | mat4 mat4_init_translate(float tx, float ty, float tz) { function mat4 (line 147) | mat4 mat4_init_scale(float sx, float sy, float sz) { function mat4 (line 168) | mat4 mat4_init_rotation_x(float deg) { function mat4 (line 190) | mat4 mat4_init_rotation_y(float deg) { function mat4 (line 212) | mat4 mat4_init_rotation_z(float deg) { function mat4 (line 234) | mat4 mat4_init_perspective(float fov_y, float aspect, float near, float ... function mat4 (line 245) | mat4 mat4_init_look_at(const vec3* camera, const vec3* target, const vec... function mat4 (line 277) | mat4 mat4_mul(const mat4* m1, const mat4* m2) { function mat4 (line 303) | mat4 mat4_mul_scalar(const mat4* m, float s) { function mat4_determinant (line 324) | float mat4_determinant(const mat4 *m) { function mat4 (line 352) | mat4 mat4_inverse(const mat4 *m) { function mat4_set (line 426) | void mat4_set(mat4* m, const mat4* src) { function mat4 (line 430) | mat4 mat4_translate(const mat4* m, float tx, float ty, float tz) { function mat4 (line 435) | mat4 mat4_scale(const mat4* m, float sx, float sy, float sz) { function mat4 (line 440) | mat4 mat4_rotate_x(const mat4* m, float deg) { function mat4 (line 445) | mat4 mat4_rotate_y(const mat4* m, float deg) { function mat4 (line 450) | mat4 mat4_rotate_z(const mat4* m, float deg) { function mat4 (line 455) | mat4 quat_to_mat4(const quat* q) { FILE: src/vec.h type vec2 (line 6) | typedef struct { type vec3 (line 11) | typedef struct { type vec4 (line 17) | typedef struct { type mat4 (line 29) | typedef struct { type quat (line 33) | typedef struct {