|
FreeWRL / FreeX3D 4.3.0
|
Public Member Functions | |
| CdllFreeWRL (int width, int height, void *windowhandle=0, bool bEai=false) | |
| CdllFreeWRL (char *scene_url, int width, int height, void *windowhandle=0, bool bEai=false) | |
| void | setDensityFactor (float density_factor) |
| void | onInit (int width, int height, void *windowhandle=0, bool bEai=false, bool frontend_handles_display_thread=false) |
| void | onInitArgv (int argc, char **argv, bool frontend_handles_display_thread) |
| void | onLoad (char *scene_url) |
| void | onResize (int width, int height) |
| int | onMouse (int mouseAction, int mouseButton, int x, int y) |
| int | onTouch (int touchAction, unsigned int ID, int x, int y) |
| void | onGyro (float rx, float ry, float rz) |
| void | onAccelerometer (float ax, float ay, float az) |
| void | onMagnetic (float azimuth, float pitch, float roll) |
| void | onKey (int keyAction, int keyValue) |
| void | onDraw () |
| void | onClose () |
| void | print (char *str) |
| void | setTempFolder (char *tmpFolder) |
| void | setFontFolder (char *fontFolder) |
| int | getUpdatedCursorStyle () |
| void * | frontenditem_dequeue () |
| char * | resitem_getURL (void *res) |
| int | resitem_getStatus (void *res) |
| void | resitem_setStatus (void *res, int status) |
| int | resitem_getType (void *res) |
| int | resitem_getMediaType (void *res) |
| void | resitem_enqueuNextMulti (void *res) |
| void | resitem_setLocalPath (void *res, char *path) |
| void | resitem_enqueue (void *res) |
| void | resitem_load (void *res) |
| void | commandline (char *cmdline) |
Definition at line 18 of file dllFreeWRL.h.
| enum CdllFreeWRL::KeyAction |
Definition at line 24 of file dllFreeWRL.h.
| enum CdllFreeWRL::MouseAction |
Definition at line 29 of file dllFreeWRL.h.
| enum CdllFreeWRL::MouseButton |
Definition at line 33 of file dllFreeWRL.h.
| enum CdllFreeWRL::resource_media_type |
Definition at line 47 of file dllFreeWRL.h.
| enum CdllFreeWRL::resource_status |
Definition at line 36 of file dllFreeWRL.h.
| CdllFreeWRL::CdllFreeWRL | ( | ) |
Definition at line 24 of file dllFreeWRL.cpp.
| CdllFreeWRL::CdllFreeWRL | ( | int | width, |
| int | height, | ||
| void * | windowhandle = 0, | ||
| bool | bEai = false ) |
Definition at line 75 of file dllFreeWRL.cpp.
| CdllFreeWRL::CdllFreeWRL | ( | char * | scene_url, |
| int | width, | ||
| int | height, | ||
| void * | windowhandle = 0, | ||
| bool | bEai = false ) |
Definition at line 81 of file dllFreeWRL.cpp.
| void CdllFreeWRL::commandline | ( | char * | cmdline | ) |
Definition at line 175 of file dllFreeWRL.cpp.
| void * CdllFreeWRL::frontenditem_dequeue | ( | ) |
Definition at line 136 of file dllFreeWRL.cpp.
| int CdllFreeWRL::getUpdatedCursorStyle | ( | ) |
Definition at line 132 of file dllFreeWRL.cpp.
| void CdllFreeWRL::onAccelerometer | ( | float | ax, |
| float | ay, | ||
| float | az ) |
Definition at line 105 of file dllFreeWRL.cpp.
| void CdllFreeWRL::onClose | ( | ) |
Definition at line 119 of file dllFreeWRL.cpp.
| void CdllFreeWRL::onDraw | ( | ) |
Definition at line 127 of file dllFreeWRL.cpp.
| void CdllFreeWRL::onGyro | ( | float | rx, |
| float | ry, | ||
| float | rz ) |
Definition at line 108 of file dllFreeWRL.cpp.
| void CdllFreeWRL::onInit | ( | int | width, |
| int | height, | ||
| void * | windowhandle = 0, | ||
| bool | bEai = false, | ||
| bool | frontend_handles_display_thread = false ) |
Definition at line 48 of file dllFreeWRL.cpp.
| void CdllFreeWRL::onInitArgv | ( | int | argc, |
| char ** | argv, | ||
| bool | frontend_handles_display_thread ) |
Definition at line 56 of file dllFreeWRL.cpp.
| void CdllFreeWRL::onKey | ( | int | keyAction, |
| int | keyValue ) |
Definition at line 115 of file dllFreeWRL.cpp.
| void CdllFreeWRL::onLoad | ( | char * | scene_url | ) |
Definition at line 88 of file dllFreeWRL.cpp.
| void CdllFreeWRL::onMagnetic | ( | float | azimuth, |
| float | pitch, | ||
| float | roll ) |
Definition at line 111 of file dllFreeWRL.cpp.
| int CdllFreeWRL::onMouse | ( | int | mouseAction, |
| int | mouseButton, | ||
| int | x, | ||
| int | y ) |
Definition at line 97 of file dllFreeWRL.cpp.
| void CdllFreeWRL::onResize | ( | int | width, |
| int | height ) |
Definition at line 93 of file dllFreeWRL.cpp.
| int CdllFreeWRL::onTouch | ( | int | touchAction, |
| unsigned int | ID, | ||
| int | x, | ||
| int | y ) |
Definition at line 101 of file dllFreeWRL.cpp.
| void CdllFreeWRL::print | ( | char * | str | ) |
Definition at line 123 of file dllFreeWRL.cpp.
| void CdllFreeWRL::resitem_enqueue | ( | void * | res | ) |
Definition at line 172 of file dllFreeWRL.cpp.
| void CdllFreeWRL::resitem_enqueuNextMulti | ( | void * | res | ) |
Definition at line 161 of file dllFreeWRL.cpp.
| int CdllFreeWRL::resitem_getMediaType | ( | void * | res | ) |
Definition at line 156 of file dllFreeWRL.cpp.
| int CdllFreeWRL::resitem_getStatus | ( | void * | res | ) |
Definition at line 144 of file dllFreeWRL.cpp.
| int CdllFreeWRL::resitem_getType | ( | void * | res | ) |
Definition at line 152 of file dllFreeWRL.cpp.
| char * CdllFreeWRL::resitem_getURL | ( | void * | res | ) |
Definition at line 140 of file dllFreeWRL.cpp.
| void CdllFreeWRL::resitem_load | ( | void * | res | ) |
Definition at line 168 of file dllFreeWRL.cpp.
| void CdllFreeWRL::resitem_setLocalPath | ( | void * | res, |
| char * | path ) |
Definition at line 164 of file dllFreeWRL.cpp.
| void CdllFreeWRL::resitem_setStatus | ( | void * | res, |
| int | status ) |
Definition at line 148 of file dllFreeWRL.cpp.
| void CdllFreeWRL::setDensityFactor | ( | float | density_factor | ) |
Definition at line 62 of file dllFreeWRL.cpp.
| void CdllFreeWRL::setFontFolder | ( | char * | fontFolder | ) |
Definition at line 71 of file dllFreeWRL.cpp.
| void CdllFreeWRL::setTempFolder | ( | char * | tmpFolder | ) |
Definition at line 67 of file dllFreeWRL.cpp.