ecs_utils.utils

Undocumented in source.

Members

Aliases

EMSCRIPTEN_FULLSCREEN_CANVAS_SCALE
alias EMSCRIPTEN_FULLSCREEN_CANVAS_SCALE = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_FULLSCREEN_FILTERING
alias EMSCRIPTEN_FULLSCREEN_FILTERING = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_FULLSCREEN_SCALE
alias EMSCRIPTEN_FULLSCREEN_SCALE = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
clockid_t
alias clockid_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
em_arg_callback_func
alias em_arg_callback_func = void function(void*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
em_callback_func
alias em_callback_func = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
em_canvasresized_callback_func
alias em_canvasresized_callback_func = bool function(int eventType, const void* reserved, void* userData)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_key_t
alias pthread_key_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_key_t
alias pthread_key_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
time_t
alias time_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

_d_array_slice_copy
void _d_array_slice_copy(void* dst, size_t dstlen, void* src, size_t srclen, size_t elemsz)
Undocumented in source. Be warned that the author may not have intended to support it.
_d_enter_cleanup
bool _d_enter_cleanup(void* )
Undocumented in source. Be warned that the author may not have intended to support it.
_d_leave_cleanup
void _d_leave_cleanup(void* )
Undocumented in source. Be warned that the author may not have intended to support it.
acosf
float acosf(float x)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
clock_gettime
int clock_gettime(clockid_t , timespec* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cosf
float cosf(float x)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
emscripten_cancel_main_loop
void emscripten_cancel_main_loop()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
emscripten_enter_soft_fullscreen
int emscripten_enter_soft_fullscreen(char* target, EmscriptenFullscreenStrategy* fullscreenStrategy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
emscripten_main_thread_process_queued_calls
void emscripten_main_thread_process_queued_calls()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
emscripten_pause_main_loop
void emscripten_pause_main_loop()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
emscripten_request_fullscreen_strategy
int emscripten_request_fullscreen_strategy(char* target, bool deferUntilInEventHandler, EmscriptenFullscreenStrategy* fullscreenStrategy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
emscripten_result_to_string
const(char)* emscripten_result_to_string(int result)
Undocumented in source. Be warned that the author may not have intended to support it.
emscripten_resume_main_loop
void emscripten_resume_main_loop()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
emscripten_set_main_loop
void emscripten_set_main_loop(em_callback_func func, int fps, int simulate_infinite_loop)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
emscripten_set_main_loop_arg
void emscripten_set_main_loop_arg(em_arg_callback_func func, void* arg, int fps, int simulate_infinite_loop)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
emscripten_set_main_loop_timing
int emscripten_set_main_loop_timing(int mode, int value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
fabs
float fabs(float x)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
log2f
float log2f(float arg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
mix
float mix(float x, float y, float a)
Undocumented in source. Be warned that the author may not have intended to support it.
powf
float powf(float x, float y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
printf
int printf(char* format, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_getspecific
void* pthread_getspecific(pthread_key_t )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_getspecific
void* pthread_getspecific(pthread_key_t )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_key_create
int pthread_key_create(pthread_key_t* , void* function(void*) )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_key_create
int pthread_key_create(pthread_key_t* , void* function(void*) )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_key_delete
int pthread_key_delete(pthread_key_t )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_key_delete
int pthread_key_delete(pthread_key_t )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_setspecific
int pthread_setspecific(pthread_key_t , void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_setspecific
int pthread_setspecific(pthread_key_t , void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rand
int rand()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
randomCircularSample
vec2 randomCircularSample()
Undocumented in source. Be warned that the author may not have intended to support it.
randomRange
int randomRange(int min, int max)
Undocumented in source. Be warned that the author may not have intended to support it.
randomf
float randomf()
Undocumented in source. Be warned that the author may not have intended to support it.
rsqrt
float rsqrt(float number)
Undocumented in source. Be warned that the author may not have intended to support it.
sinf
float sinf(float x)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sqrtf
float sqrtf(float x)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
staticArray
T[n] staticArray(T[n] a)
Undocumented in source. Be warned that the author may not have intended to support it.
staticArray
T[n] staticArray(T[n] a)
Undocumented in source. Be warned that the author may not have intended to support it.

Imports

printf (from core.stdc.stdio)
public import core.stdc.stdio : printf;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

CLOCK_REALTIME
enum CLOCK_REALTIME;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_FULLSCREEN_CANVAS_SCALE_HIDEF
enum EMSCRIPTEN_FULLSCREEN_CANVAS_SCALE_HIDEF;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_FULLSCREEN_CANVAS_SCALE_NONE
enum EMSCRIPTEN_FULLSCREEN_CANVAS_SCALE_NONE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_FULLSCREEN_CANVAS_SCALE_STDDEF
enum EMSCRIPTEN_FULLSCREEN_CANVAS_SCALE_STDDEF;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_FULLSCREEN_FILTERING_BILINEAR
enum EMSCRIPTEN_FULLSCREEN_FILTERING_BILINEAR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_FULLSCREEN_FILTERING_DEFAULT
enum EMSCRIPTEN_FULLSCREEN_FILTERING_DEFAULT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_FULLSCREEN_FILTERING_NEAREST
enum EMSCRIPTEN_FULLSCREEN_FILTERING_NEAREST;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_FULLSCREEN_SCALE_ASPECT
enum EMSCRIPTEN_FULLSCREEN_SCALE_ASPECT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_FULLSCREEN_SCALE_CENTER
enum EMSCRIPTEN_FULLSCREEN_SCALE_CENTER;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_FULLSCREEN_SCALE_DEFAULT
enum EMSCRIPTEN_FULLSCREEN_SCALE_DEFAULT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_FULLSCREEN_SCALE_STRETCH
enum EMSCRIPTEN_FULLSCREEN_SCALE_STRETCH;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_RESULT_DEFERRED
enum EMSCRIPTEN_RESULT_DEFERRED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_RESULT_FAILED
enum EMSCRIPTEN_RESULT_FAILED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_RESULT_FAILED_NOT_DEFERRED
enum EMSCRIPTEN_RESULT_FAILED_NOT_DEFERRED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_RESULT_INVALID_PARAM
enum EMSCRIPTEN_RESULT_INVALID_PARAM;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_RESULT_INVALID_TARGET
enum EMSCRIPTEN_RESULT_INVALID_TARGET;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_RESULT_NOT_SUPPORTED
enum EMSCRIPTEN_RESULT_NOT_SUPPORTED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_RESULT_NO_DATA
enum EMSCRIPTEN_RESULT_NO_DATA;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_RESULT_SUCCESS
enum EMSCRIPTEN_RESULT_SUCCESS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_RESULT_TIMED_OUT
enum EMSCRIPTEN_RESULT_TIMED_OUT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EMSCRIPTEN_RESULT_UNKNOWN_TARGET
enum EMSCRIPTEN_RESULT_UNKNOWN_TARGET;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PI
enum PI;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

EmscriptenFullscreenStrategy
struct EmscriptenFullscreenStrategy
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Time
struct Time
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Time
struct Time
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Time
struct Time
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
timespec
struct timespec
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta