#define FN_FPrint 0 #define FPRINT_TXT$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_Input$ 1 #define INPUT$_PROMPT$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_ArrayDim 2 #define ARRAYDIM_ID num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_StringArrayDim 3 #define STRINGARRAYDIM_ID$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_NumberArrayDim 4 #define NUMBERARRAYDIM_ID num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_ArraySize 5 #define ARRAYSIZE_ID num_var[0].nid_value.value[ num_var[0].byref_offset ] #define ARRAYSIZE_ARRAY_DIM num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_StringArraySize 6 #define STRINGARRAYSIZE_ID$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define STRINGARRAYSIZE_ARRAY_DIM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_NumberArraySize 7 #define NUMBERARRAYSIZE_ID num_var[0].nid_value.value[ num_var[0].byref_offset ] #define NUMBERARRAYSIZE_ARRAY_DIM num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_Abs 8 #define ABS_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_ACos 9 #define ACOS_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_AndBit 10 #define ANDBIT_A num_var[0].nid_value.value[ num_var[0].byref_offset ] #define ANDBIT_B num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_ASin 11 #define ASIN_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_ATan 12 #define ATAN_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Bin$ 13 #define BIN$_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_CInt32 14 #define CINT32_I num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_CInt64 15 #define CINT64_I num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Cos 16 #define COS_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Degrees 17 #define DEGREES_R num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Exp 18 #define EXP_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Frac 19 #define FRAC_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Hex$ 20 #define HEX$_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_HexVal 21 #define HEXVAL_N$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_Int 22 #define INT_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Log 23 #define LOG_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Max 24 #define MAX_A num_var[0].nid_value.value[ num_var[0].byref_offset ] #define MAX_B num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_Min 25 #define MIN_A num_var[0].nid_value.value[ num_var[0].byref_offset ] #define MIN_B num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_OrBit 26 #define ORBIT_A num_var[0].nid_value.value[ num_var[0].byref_offset ] #define ORBIT_B num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_Radians 27 #define RADIANS_D num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Randomize 28 #define RANDOMIZE_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Rand 29 #define RAND_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Round 30 #define ROUND_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Sign 31 #define SIGN_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Sin 32 #define SIN_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Sqrt 33 #define SQRT_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Tan 34 #define TAN_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_XOrBit 35 #define XORBIT_A num_var[0].nid_value.value[ num_var[0].byref_offset ] #define XORBIT_B num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_Asc 36 #define ASC_C$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_Chr$ 37 #define CHR$_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Insert$ 38 #define INSERT$_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define INSERT$_TGT$ str_var[1].sid_value.value[ str_var[1].byref_offset ] #define INSERT$_POS num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_InStr 39 #define INSTR_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define INSTR_SUBSTR$ str_var[1].sid_value.value[ str_var[1].byref_offset ] #define FN_LCase$ 40 #define LCASE$_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_Left$ 41 #define LEFT$_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define LEFT$_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Length 42 #define LENGTH_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_Len 43 #define LEN_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_LTrim$ 44 #define LTRIM$_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_Mid$ 45 #define MID$_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define MID$_START num_var[0].nid_value.value[ num_var[0].byref_offset ] #define MID$_N num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_ReplaceSubstr$ 46 #define REPLACESUBSTR$_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define REPLACESUBSTR$_RPC$ str_var[1].sid_value.value[ str_var[1].byref_offset ] #define REPLACESUBSTR$_POS num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Replace$ 47 #define REPLACE$_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define REPLACE$_TGT$ str_var[1].sid_value.value[ str_var[1].byref_offset ] #define REPLACE$_RPC$ str_var[2].sid_value.value[ str_var[2].byref_offset ] #define FN_Reverse$ 48 #define REVERSE$_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_Right$ 49 #define RIGHT$_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define RIGHT$_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_RTrim$ 50 #define RTRIM$_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_StringFill$ 51 #define STRINGFILL$_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define STRINGFILL$_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Str$ 52 #define STR$_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Str_F$ 53 #define STR_F$_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Str_S$ 54 #define STR_S$_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Tally 55 #define TALLY_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define TALLY_SUBSTR$ str_var[1].sid_value.value[ str_var[1].byref_offset ] #define FN_Trim$ 56 #define TRIM$_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_UCase$ 57 #define UCASE$_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_Val 58 #define VAL_N$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_Stack_N 59 #define STACK_N_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Stack_S 60 #define STACK_S_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Push_N 61 #define PUSH_N_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Pop_N 62 #define FN_Push_S 63 #define PUSH_S_S$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_Pop_S$ 64 #define FN_Stack_Size_N 65 #define FN_Stack_Size_S 66 #define FN_FileOpen 67 #define FILEOPEN_STREAM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FILEOPEN_FILENAME$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FILEOPEN_MODE num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_FileClose 68 #define FILECLOSE_STREAM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_ReadByte 69 #define READBYTE_STREAM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_WriteByte 70 #define WRITEBYTE_STREAM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define WRITEBYTE_BYTE num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_ReadLine$ 71 #define READLINE$_STREAM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Write 72 #define WRITE_STREAM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define WRITE_TXT$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_WriteLine 73 #define WRITELINE_STREAM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define WRITELINE_TXT$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_CopyFile 74 #define COPYFILE_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define COPYFILE_DST$ str_var[1].sid_value.value[ str_var[1].byref_offset ] #define FN_RemoveFile 75 #define REMOVEFILE_FILENAME$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_FileExists 76 #define FILEEXISTS_FILENAME$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_MoveFile 77 #define MOVEFILE_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define MOVEFILE_DST$ str_var[1].sid_value.value[ str_var[1].byref_offset ] #define FN_RenameFile 78 #define RENAMEFILE_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define RENAMEFILE_DST$ str_var[1].sid_value.value[ str_var[1].byref_offset ] #define FN_FileLength 79 #define FILELENGTH_FILENAME$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_Tell 80 #define TELL_STREAM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Seek 81 #define SEEK_STREAM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SEEK_POS num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_EOF 82 #define EOF_STREAM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_FreeFile 83 #define FN_ChangeDir 84 #define CHANGEDIR_P$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_DirExists 85 #define DIREXISTS_P$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_DirFirst$ 86 #define FN_Dir$ 87 #define FN_DirNext$ 88 #define FN_MakeDir 89 #define MAKEDIR_P$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_RemoveDir 90 #define REMOVEDIR_P$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_Date$ 91 #define FN_Easter$ 92 #define EASTER$_YEAR num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Ticks 93 #define FN_Time$ 94 #define FN_Timer 95 #define FN_Wait 96 #define WAIT_M_SEC num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_WindowOpen 97 #define WINDOWOPEN_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define WINDOWOPEN_TITLE$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define WINDOWOPEN_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define WINDOWOPEN_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define WINDOWOPEN_W num_var[3].nid_value.value[ num_var[3].byref_offset ] #define WINDOWOPEN_H num_var[4].nid_value.value[ num_var[4].byref_offset ] #define WINDOWOPEN_FLAG num_var[5].nid_value.value[ num_var[5].byref_offset ] #define WINDOWOPEN_VSYNC num_var[6].nid_value.value[ num_var[6].byref_offset ] #define FN_WindowClose 98 #define WINDOWCLOSE_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_RaiseWindow 99 #define RAISEWINDOW_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Window 100 #define WINDOW_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Update 101 #define FN_Cls 102 #define FN_SetClearColor 103 #define SETCLEARCOLOR_C num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_ShowWindow 104 #define SHOWWINDOW_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_HideWindow 105 #define HIDEWINDOW_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_SetWindowTitle 106 #define SETWINDOWTITLE_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETWINDOWTITLE_TITLE$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_WindowTitle$ 107 #define WINDOWTITLE$_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_SetWindowPosition 108 #define SETWINDOWPOSITION_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETWINDOWPOSITION_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define SETWINDOWPOSITION_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_GetWindowPosition 109 #define GETWINDOWPOSITION_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETWINDOWPOSITION_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETWINDOWPOSITION_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_SetWindowSize 110 #define SETWINDOWSIZE_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETWINDOWSIZE_W num_var[1].nid_value.value[ num_var[1].byref_offset ] #define SETWINDOWSIZE_H num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_GetWindowSize 111 #define GETWINDOWSIZE_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETWINDOWSIZE_W num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETWINDOWSIZE_H num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_SetWindowMinSize 112 #define SETWINDOWMINSIZE_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETWINDOWMINSIZE_W num_var[1].nid_value.value[ num_var[1].byref_offset ] #define SETWINDOWMINSIZE_H num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_GetWindowMinSize 113 #define GETWINDOWMINSIZE_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETWINDOWMINSIZE_W num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETWINDOWMINSIZE_H num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_SetWindowMaxSize 114 #define SETWINDOWMAXSIZE_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETWINDOWMAXSIZE_W num_var[1].nid_value.value[ num_var[1].byref_offset ] #define SETWINDOWMAXSIZE_H num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_GetWindowMaxSize 115 #define GETWINDOWMAXSIZE_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETWINDOWMAXSIZE_W num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETWINDOWMAXSIZE_H num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_WindowIsFullscreen 116 #define WINDOWISFULLSCREEN_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_WindowIsVisible 117 #define WINDOWISVISIBLE_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_WindowIsBordered 118 #define WINDOWISBORDERED_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_WindowIsResizable 119 #define WINDOWISRESIZABLE_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_WindowIsMinimized 120 #define WINDOWISMINIMIZED_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_WindowIsMaximized 121 #define WINDOWISMAXIMIZED_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_WindowHasInputFocus 122 #define WINDOWHASINPUTFOCUS_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_WindowHasMouseFocus 123 #define WINDOWHASMOUSEFOCUS_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_SetWindowFullscreen 124 #define SETWINDOWFULLSCREEN_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETWINDOWFULLSCREEN_FLAG num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_MaximizeWindow 125 #define MAXIMIZEWINDOW_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_MinimizeWindow 126 #define MINIMIZEWINDOW_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_SetWindowBorder 127 #define SETWINDOWBORDER_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETWINDOWBORDER_FLAG num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_WindowClip 128 #define WINDOWCLIP_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define WINDOWCLIP_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define WINDOWCLIP_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define WINDOWCLIP_W num_var[3].nid_value.value[ num_var[3].byref_offset ] #define WINDOWCLIP_H num_var[4].nid_value.value[ num_var[4].byref_offset ] #define FN_WindowExists 129 #define WINDOWEXISTS_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_NumWindows 130 #define FN_WindowEvent_Close 131 #define WINDOWEVENT_CLOSE_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_WindowEvent_Maximize 132 #define WINDOWEVENT_MAXIMIZE_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_WindowEvent_Minimize 133 #define WINDOWEVENT_MINIMIZE_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_ActiveWindow 134 #define FN_FPS 135 #define FN_SetWindowIcon 136 #define SETWINDOWICON_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETWINDOWICON_SLOT num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_CanvasOpen 137 #define CANVASOPEN_C_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define CANVASOPEN_W num_var[1].nid_value.value[ num_var[1].byref_offset ] #define CANVASOPEN_H num_var[2].nid_value.value[ num_var[2].byref_offset ] #define CANVASOPEN_VIEWPORT_X num_var[3].nid_value.value[ num_var[3].byref_offset ] #define CANVASOPEN_VIEWPORT_Y num_var[4].nid_value.value[ num_var[4].byref_offset ] #define CANVASOPEN_VIEWPORT_W num_var[5].nid_value.value[ num_var[5].byref_offset ] #define CANVASOPEN_VIEWPORT_H num_var[6].nid_value.value[ num_var[6].byref_offset ] #define CANVASOPEN_MODE num_var[7].nid_value.value[ num_var[7].byref_offset ] #define FN_CanvasClose 138 #define CANVASCLOSE_C_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_SetCanvasVisible 139 #define SETCANVASVISIBLE_C_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETCANVASVISIBLE_FLAG num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_CanvasIsVisible 140 #define CANVASISVISIBLE_C_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_SetCanvasViewport 141 #define SETCANVASVIEWPORT_CNUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETCANVASVIEWPORT_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define SETCANVASVIEWPORT_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define SETCANVASVIEWPORT_W num_var[3].nid_value.value[ num_var[3].byref_offset ] #define SETCANVASVIEWPORT_H num_var[4].nid_value.value[ num_var[4].byref_offset ] #define FN_GetCanvasViewport 142 #define GETCANVASVIEWPORT_C_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETCANVASVIEWPORT_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETCANVASVIEWPORT_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define GETCANVASVIEWPORT_W num_var[3].nid_value.value[ num_var[3].byref_offset ] #define GETCANVASVIEWPORT_H num_var[4].nid_value.value[ num_var[4].byref_offset ] #define FN_Canvas 143 #define CANVAS_C_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_SetCanvasOffset 144 #define SETCANVASOFFSET_C_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETCANVASOFFSET_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define SETCANVASOFFSET_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_GetCanvasOffset 145 #define GETCANVASOFFSET_C_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETCANVASOFFSET_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETCANVASOFFSET_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_GetCanvasSize 146 #define GETCANVASSIZE_C_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETCANVASSIZE_W num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETCANVASSIZE_H num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_ClearCanvas 147 #define FN_SetCanvasAlpha 148 #define SETCANVASALPHA_C_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETCANVASALPHA_A num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_CanvasAlpha 149 #define CANVASALPHA_C_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_SetCanvasBlendMode 150 #define SETCANVASBLENDMODE_C_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETCANVASBLENDMODE_BLEND_MODE num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_CanvasBlendMode 151 #define CANVASBLENDMODE_C_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_SetCanvasColorMod 152 #define SETCANVASCOLORMOD_C_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETCANVASCOLORMOD_C num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_CanvasColorMod 153 #define CANVASCOLORMOD_C_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_CopyCanvas 154 #define COPYCANVAS_SRC num_var[0].nid_value.value[ num_var[0].byref_offset ] #define COPYCANVAS_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define COPYCANVAS_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define COPYCANVAS_W num_var[3].nid_value.value[ num_var[3].byref_offset ] #define COPYCANVAS_H num_var[4].nid_value.value[ num_var[4].byref_offset ] #define COPYCANVAS_DST num_var[5].nid_value.value[ num_var[5].byref_offset ] #define COPYCANVAS_DX num_var[6].nid_value.value[ num_var[6].byref_offset ] #define COPYCANVAS_DY num_var[7].nid_value.value[ num_var[7].byref_offset ] #define FN_CloneCanvas 155 #define CLONECANVAS_SRC num_var[0].nid_value.value[ num_var[0].byref_offset ] #define CLONECANVAS_DST num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_SetCanvasZ 156 #define SETCANVASZ_C_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETCANVASZ_Z num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_CanvasZ 157 #define CANVASZ_C_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_CanvasClip 158 #define CANVASCLIP_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define CANVASCLIP_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define CANVASCLIP_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define CANVASCLIP_W num_var[3].nid_value.value[ num_var[3].byref_offset ] #define CANVASCLIP_H num_var[4].nid_value.value[ num_var[4].byref_offset ] #define CANVASCLIP_FLAG num_var[5].nid_value.value[ num_var[5].byref_offset ] #define FN_ActiveCanvas 159 #define FN_Box 160 #define BOX_X1 num_var[0].nid_value.value[ num_var[0].byref_offset ] #define BOX_Y1 num_var[1].nid_value.value[ num_var[1].byref_offset ] #define BOX_X2 num_var[2].nid_value.value[ num_var[2].byref_offset ] #define BOX_Y2 num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_BoxFill 161 #define BOXFILL_X1 num_var[0].nid_value.value[ num_var[0].byref_offset ] #define BOXFILL_Y1 num_var[1].nid_value.value[ num_var[1].byref_offset ] #define BOXFILL_X2 num_var[2].nid_value.value[ num_var[2].byref_offset ] #define BOXFILL_Y2 num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_Circle 162 #define CIRCLE_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define CIRCLE_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define CIRCLE_RADIUS num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_CircleFill 163 #define CIRCLEFILL_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define CIRCLEFILL_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define CIRCLEFILL_RADIUS num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_Ellipse 164 #define ELLIPSE_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define ELLIPSE_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define ELLIPSE_RX num_var[2].nid_value.value[ num_var[2].byref_offset ] #define ELLIPSE_RY num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_EllipseFill 165 #define ELLIPSEFILL_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define ELLIPSEFILL_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define ELLIPSEFILL_RX num_var[2].nid_value.value[ num_var[2].byref_offset ] #define ELLIPSEFILL_RY num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_FloodFill 166 #define FLOODFILL_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FLOODFILL_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_GetPixel 167 #define GETPIXEL_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETPIXEL_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_SetColor 168 #define SETCOLOR_C num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Line 169 #define LINE_X1 num_var[0].nid_value.value[ num_var[0].byref_offset ] #define LINE_Y1 num_var[1].nid_value.value[ num_var[1].byref_offset ] #define LINE_X2 num_var[2].nid_value.value[ num_var[2].byref_offset ] #define LINE_Y2 num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_Poly 170 #define POLY_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define POLY_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define POLY_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_PolyFill 171 #define POLYFILL_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define POLYFILL_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define POLYFILL_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_Rect 172 #define RECT_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define RECT_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define RECT_W num_var[2].nid_value.value[ num_var[2].byref_offset ] #define RECT_H num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_RectFill 173 #define RECTFILL_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define RECTFILL_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define RECTFILL_W num_var[2].nid_value.value[ num_var[2].byref_offset ] #define RECTFILL_H num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_RoundRect 174 #define ROUNDRECT_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define ROUNDRECT_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define ROUNDRECT_W num_var[2].nid_value.value[ num_var[2].byref_offset ] #define ROUNDRECT_H num_var[3].nid_value.value[ num_var[3].byref_offset ] #define ROUNDRECT_R num_var[4].nid_value.value[ num_var[4].byref_offset ] #define FN_RoundRectFill 175 #define ROUNDRECTFILL_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define ROUNDRECTFILL_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define ROUNDRECTFILL_W num_var[2].nid_value.value[ num_var[2].byref_offset ] #define ROUNDRECTFILL_H num_var[3].nid_value.value[ num_var[3].byref_offset ] #define ROUNDRECTFILL_R num_var[4].nid_value.value[ num_var[4].byref_offset ] #define FN_RGB 176 #define RGB_R num_var[0].nid_value.value[ num_var[0].byref_offset ] #define RGB_G num_var[1].nid_value.value[ num_var[1].byref_offset ] #define RGB_B num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_RGBA 177 #define RGBA_R num_var[0].nid_value.value[ num_var[0].byref_offset ] #define RGBA_G num_var[1].nid_value.value[ num_var[1].byref_offset ] #define RGBA_B num_var[2].nid_value.value[ num_var[2].byref_offset ] #define RGBA_A num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_PSet 178 #define PSET_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define PSET_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_LoadImage 179 #define LOADIMAGE_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define LOADIMAGE_IMG$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_LoadImage_Ex 180 #define LOADIMAGE_EX_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define LOADIMAGE_EX_IMG$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define LOADIMAGE_EX_COLKEY num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_ImageFromBuffer 181 #define IMAGEFROMBUFFER_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define IMAGEFROMBUFFER_W num_var[1].nid_value.value[ num_var[1].byref_offset ] #define IMAGEFROMBUFFER_H num_var[2].nid_value.value[ num_var[2].byref_offset ] #define IMAGEFROMBUFFER_BUFFER num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_ImageFromBuffer_Ex 182 #define IMAGEFROMBUFFER_EX_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define IMAGEFROMBUFFER_EX_W num_var[1].nid_value.value[ num_var[1].byref_offset ] #define IMAGEFROMBUFFER_EX_H num_var[2].nid_value.value[ num_var[2].byref_offset ] #define IMAGEFROMBUFFER_EX_BUFFER num_var[3].nid_value.value[ num_var[3].byref_offset ] #define IMAGEFROMBUFFER_EX_COLKEY num_var[4].nid_value.value[ num_var[4].byref_offset ] #define FN_BufferFromImage 183 #define BUFFERFROMIMAGE_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define BUFFERFROMIMAGE_BUFFER num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_ImageExists 184 #define IMAGEEXISTS_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_ColorKey 185 #define COLORKEY_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define COLORKEY_C num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_CopyImage 186 #define COPYIMAGE_SRC num_var[0].nid_value.value[ num_var[0].byref_offset ] #define COPYIMAGE_DST num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_DeleteImage 187 #define DELETEIMAGE_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_SetImageAlpha 188 #define SETIMAGEALPHA_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETIMAGEALPHA_A num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_ImageAlpha 189 #define IMAGEALPHA_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_GetImageSize 190 #define GETIMAGESIZE_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETIMAGESIZE_W num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETIMAGESIZE_H num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_SetImageBlendMode 191 #define SETIMAGEBLENDMODE_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETIMAGEBLENDMODE_BLEND_MODE num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_ImageBlendMode 192 #define IMAGEBLENDMODE_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_SetImageColorMod 193 #define SETIMAGECOLORMOD_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETIMAGECOLORMOD_C num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_ImageColorMod 194 #define IMAGECOLORMOD_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_DrawImage 195 #define DRAWIMAGE_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define DRAWIMAGE_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define DRAWIMAGE_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_DrawImage_Blit 196 #define DRAWIMAGE_BLIT_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define DRAWIMAGE_BLIT_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define DRAWIMAGE_BLIT_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define DRAWIMAGE_BLIT_SRC_X num_var[3].nid_value.value[ num_var[3].byref_offset ] #define DRAWIMAGE_BLIT_SRC_Y num_var[4].nid_value.value[ num_var[4].byref_offset ] #define DRAWIMAGE_BLIT_SRC_W num_var[5].nid_value.value[ num_var[5].byref_offset ] #define DRAWIMAGE_BLIT_SRC_H num_var[6].nid_value.value[ num_var[6].byref_offset ] #define FN_DrawImage_Blit_Ex 197 #define DRAWIMAGE_BLIT_EX_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define DRAWIMAGE_BLIT_EX_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define DRAWIMAGE_BLIT_EX_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define DRAWIMAGE_BLIT_EX_W num_var[3].nid_value.value[ num_var[3].byref_offset ] #define DRAWIMAGE_BLIT_EX_H num_var[4].nid_value.value[ num_var[4].byref_offset ] #define DRAWIMAGE_BLIT_EX_SRC_X num_var[5].nid_value.value[ num_var[5].byref_offset ] #define DRAWIMAGE_BLIT_EX_SRC_Y num_var[6].nid_value.value[ num_var[6].byref_offset ] #define DRAWIMAGE_BLIT_EX_SRC_W num_var[7].nid_value.value[ num_var[7].byref_offset ] #define DRAWIMAGE_BLIT_EX_SRC_H num_var[8].nid_value.value[ num_var[8].byref_offset ] #define FN_DrawImage_Rotate 198 #define DRAWIMAGE_ROTATE_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define DRAWIMAGE_ROTATE_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define DRAWIMAGE_ROTATE_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define DRAWIMAGE_ROTATE_ANGLE num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_DrawImage_Rotate_Ex 199 #define DRAWIMAGE_ROTATE_EX_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define DRAWIMAGE_ROTATE_EX_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define DRAWIMAGE_ROTATE_EX_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define DRAWIMAGE_ROTATE_EX_SRC_X num_var[3].nid_value.value[ num_var[3].byref_offset ] #define DRAWIMAGE_ROTATE_EX_SRC_Y num_var[4].nid_value.value[ num_var[4].byref_offset ] #define DRAWIMAGE_ROTATE_EX_SRC_W num_var[5].nid_value.value[ num_var[5].byref_offset ] #define DRAWIMAGE_ROTATE_EX_SRC_H num_var[6].nid_value.value[ num_var[6].byref_offset ] #define DRAWIMAGE_ROTATE_EX_ANGLE num_var[7].nid_value.value[ num_var[7].byref_offset ] #define FN_DrawImage_Zoom 200 #define DRAWIMAGE_ZOOM_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define DRAWIMAGE_ZOOM_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define DRAWIMAGE_ZOOM_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define DRAWIMAGE_ZOOM_ZX num_var[3].nid_value.value[ num_var[3].byref_offset ] #define DRAWIMAGE_ZOOM_ZY num_var[4].nid_value.value[ num_var[4].byref_offset ] #define FN_DrawImage_Zoom_Ex 201 #define DRAWIMAGE_ZOOM_EX_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define DRAWIMAGE_ZOOM_EX_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define DRAWIMAGE_ZOOM_EX_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define DRAWIMAGE_ZOOM_EX_SRC_X num_var[3].nid_value.value[ num_var[3].byref_offset ] #define DRAWIMAGE_ZOOM_EX_SRC_Y num_var[4].nid_value.value[ num_var[4].byref_offset ] #define DRAWIMAGE_ZOOM_EX_SRC_W num_var[5].nid_value.value[ num_var[5].byref_offset ] #define DRAWIMAGE_ZOOM_EX_SRC_H num_var[6].nid_value.value[ num_var[6].byref_offset ] #define DRAWIMAGE_ZOOM_EX_ZX num_var[7].nid_value.value[ num_var[7].byref_offset ] #define DRAWIMAGE_ZOOM_EX_ZY num_var[8].nid_value.value[ num_var[8].byref_offset ] #define FN_DrawImage_Rotozoom 202 #define DRAWIMAGE_ROTOZOOM_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define DRAWIMAGE_ROTOZOOM_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define DRAWIMAGE_ROTOZOOM_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define DRAWIMAGE_ROTOZOOM_ANGLE num_var[3].nid_value.value[ num_var[3].byref_offset ] #define DRAWIMAGE_ROTOZOOM_ZX num_var[4].nid_value.value[ num_var[4].byref_offset ] #define DRAWIMAGE_ROTOZOOM_ZY num_var[5].nid_value.value[ num_var[5].byref_offset ] #define FN_DrawImage_Rotozoom_Ex 203 #define DRAWIMAGE_ROTOZOOM_EX_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define DRAWIMAGE_ROTOZOOM_EX_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define DRAWIMAGE_ROTOZOOM_EX_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define DRAWIMAGE_ROTOZOOM_EX_SRC_X num_var[3].nid_value.value[ num_var[3].byref_offset ] #define DRAWIMAGE_ROTOZOOM_EX_SRC_Y num_var[4].nid_value.value[ num_var[4].byref_offset ] #define DRAWIMAGE_ROTOZOOM_EX_SRC_W num_var[5].nid_value.value[ num_var[5].byref_offset ] #define DRAWIMAGE_ROTOZOOM_EX_SRC_H num_var[6].nid_value.value[ num_var[6].byref_offset ] #define DRAWIMAGE_ROTOZOOM_EX_ANGLE num_var[7].nid_value.value[ num_var[7].byref_offset ] #define DRAWIMAGE_ROTOZOOM_EX_ZX num_var[8].nid_value.value[ num_var[8].byref_offset ] #define DRAWIMAGE_ROTOZOOM_EX_ZY num_var[9].nid_value.value[ num_var[9].byref_offset ] #define FN_DrawImage_Flip 204 #define DRAWIMAGE_FLIP_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define DRAWIMAGE_FLIP_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define DRAWIMAGE_FLIP_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define DRAWIMAGE_FLIP_H num_var[3].nid_value.value[ num_var[3].byref_offset ] #define DRAWIMAGE_FLIP_V num_var[4].nid_value.value[ num_var[4].byref_offset ] #define FN_DrawImage_Flip_Ex 205 #define DRAWIMAGE_FLIP_EX_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define DRAWIMAGE_FLIP_EX_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define DRAWIMAGE_FLIP_EX_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define DRAWIMAGE_FLIP_EX_SRC_X num_var[3].nid_value.value[ num_var[3].byref_offset ] #define DRAWIMAGE_FLIP_EX_SRC_Y num_var[4].nid_value.value[ num_var[4].byref_offset ] #define DRAWIMAGE_FLIP_EX_SRC_W num_var[5].nid_value.value[ num_var[5].byref_offset ] #define DRAWIMAGE_FLIP_EX_SRC_H num_var[6].nid_value.value[ num_var[6].byref_offset ] #define DRAWIMAGE_FLIP_EX_H num_var[7].nid_value.value[ num_var[7].byref_offset ] #define DRAWIMAGE_FLIP_EX_V num_var[8].nid_value.value[ num_var[8].byref_offset ] #define FN_InKey 206 #define FN_Key 207 #define KEY_KEY_CODE num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_WaitKey 208 #define FN_HideMouse 209 #define FN_ShowMouse 210 #define FN_MouseIsVisible 211 #define FN_GetMouse 212 #define GETMOUSE_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETMOUSE_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETMOUSE_MB1 num_var[2].nid_value.value[ num_var[2].byref_offset ] #define GETMOUSE_MB2 num_var[3].nid_value.value[ num_var[3].byref_offset ] #define GETMOUSE_MB3 num_var[4].nid_value.value[ num_var[4].byref_offset ] #define FN_MouseX 213 #define FN_MouseY 214 #define FN_MouseButton 215 #define MOUSEBUTTON_MB num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_GetMouseWheel 216 #define GETMOUSEWHEEL_X_AXIS num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETMOUSEWHEEL_Y_AXIS num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_MouseWheelX 217 #define FN_MouseWheelY 218 #define FN_SoundFromBuffer 219 #define SOUNDFROMBUFFER_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SOUNDFROMBUFFER_BUFFER num_var[1].nid_value.value[ num_var[1].byref_offset ] #define SOUNDFROMBUFFER_BUFFER_SIZE num_var[2].nid_value.value[ num_var[2].byref_offset ] #define SOUNDFROMBUFFER_VOL num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_LoadSound 220 #define LOADSOUND_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define LOADSOUND_SND_FILE$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_LoadMusic 221 #define LOADMUSIC_MUSIC_FILE$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_PlaySound 222 #define PLAYSOUND_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define PLAYSOUND_CHANNEL num_var[1].nid_value.value[ num_var[1].byref_offset ] #define PLAYSOUND_LOOPS num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_PlaySoundTimed 223 #define PLAYSOUNDTIMED_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define PLAYSOUNDTIMED_CHANNEL num_var[1].nid_value.value[ num_var[1].byref_offset ] #define PLAYSOUNDTIMED_LOOPS num_var[2].nid_value.value[ num_var[2].byref_offset ] #define PLAYSOUNDTIMED_MS num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_PlayMusic 224 #define PLAYMUSIC_MLOOPS num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_PauseSound 225 #define PAUSESOUND_CHANNEL num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_ResumeSound 226 #define RESUMESOUND_CHANNEL num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_PauseMusic 227 #define FN_ResumeMusic 228 #define FN_DeleteSound 229 #define DELETESOUND_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_DeleteMusic 230 #define FN_FadeMusicIn 231 #define FADEMUSICIN_FADE_TIME num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FADEMUSICIN_LOOPS num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_FadeMusicOut 232 #define FADEMUSICOUT_FADE_TIME num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_MusicExists 233 #define FN_SetMusicVolume 234 #define SETMUSICVOLUME_VOL num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_MusicVolume 235 #define FN_SetMusicPosition 236 #define SETMUSICPOSITION_POS num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_MusicPosition 237 #define FN_RewindMusic 238 #define FN_SetSoundChannels 239 #define SETSOUNDCHANNELS_MAX_CHANNELS num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_NumSoundChannels 240 #define FN_SoundIsEnabled 241 #define FN_SoundExists 242 #define SOUNDEXISTS_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_SetChannelVolume 243 #define SETCHANNELVOLUME_CHANNEL num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETCHANNELVOLUME_VOL num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_ChannelVolume 244 #define CHANNELVOLUME_CHANNEL num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_SetSoundVolume 245 #define SETSOUNDVOLUME_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETSOUNDVOLUME_VOL num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_SoundVolume 246 #define SOUNDVOLUME_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_StopMusic 247 #define FN_StopSound 248 #define STOPSOUND_CHANNEL num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_SetChannelPanning 249 #define SETCHANNELPANNING_CHANNEL num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETCHANNELPANNING_LEFT_VALUE num_var[1].nid_value.value[ num_var[1].byref_offset ] #define SETCHANNELPANNING_RIGHT_VALUE num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_SetChannelDistance 250 #define SETCHANNELDISTANCE_CHANNEL num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETCHANNELDISTANCE_DIST_VALUE num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_ChannelIsPlaying 251 #define CHANNELISPLAYING_CHANNEL num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_ChannelIsPaused 252 #define CHANNELISPAUSED_CHANNEL num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_NumJoysticks 253 #define FN_NumJoyAxes 254 #define NUMJOYAXES_JOY_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_NumJoyButtons 255 #define NUMJOYBUTTONS_JOY_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_NumJoyHats 256 #define NUMJOYHATS_JOY_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_NumJoyTrackBalls 257 #define NUMJOYTRACKBALLS_JOY_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_JoyAxis 258 #define JOYAXIS_JOY_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define JOYAXIS_JOY_AXIS num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_JoyButton 259 #define JOYBUTTON_JOY_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define JOYBUTTON_JOY_BUTTON num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_JoyHat 260 #define JOYHAT_JOY_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define JOYHAT_JOY_HAT num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_GetJoyTrackBall 261 #define GETJOYTRACKBALL_JOY_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETJOYTRACKBALL_BALL num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETJOYTRACKBALL_DX num_var[2].nid_value.value[ num_var[2].byref_offset ] #define GETJOYTRACKBALL_DY num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_JoyName$ 262 #define JOYNAME$_JOY_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_JoystickIsConnected 263 #define JOYSTICKISCONNECTED_JOY_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_GetCursor 264 #define GETCURSOR_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETCURSOR_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_PrintS 265 #define PRINTS_TXT$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_InputS$ 266 #define INPUTS$_PROMPT$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_ZoneInputS$ 267 #define ZONEINPUTS$_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define ZONEINPUTS$_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define ZONEINPUTS$_W num_var[2].nid_value.value[ num_var[2].byref_offset ] #define ZONEINPUTS$_H num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_Locate 268 #define LOCATE_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define LOCATE_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_ReadInput_Start 269 #define FN_ReadInput_Stop 270 #define FN_ReadInput_Text$ 271 #define FN_ReadInput_SetText 272 #define READINPUT_SETTEXT_TXT$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_ReadInput_ToggleBackspace 273 #define READINPUT_TOGGLEBACKSPACE_FLAG num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_LoadFont 274 #define LOADFONT_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define LOADFONT_FNT_FILE$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define LOADFONT_SIZE num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_DeleteFont 275 #define DELETEFONT_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_FontIsLoaded 276 #define FONTISLOADED_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_Font 277 #define FONT_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_SetFontStyle 278 #define SETFONTSTYLE_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETFONTSTYLE_STYLE num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_DrawText 279 #define DRAWTEXT_TXT$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define DRAWTEXT_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define DRAWTEXT_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_DrawText_Shaded 280 #define DRAWTEXT_SHADED_TXT$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define DRAWTEXT_SHADED_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define DRAWTEXT_SHADED_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define DRAWTEXT_SHADED_FG_COLOR num_var[2].nid_value.value[ num_var[2].byref_offset ] #define DRAWTEXT_SHADED_BG_COLOR num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_DrawText_Blended 281 #define DRAWTEXT_BLENDED_TXT$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define DRAWTEXT_BLENDED_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define DRAWTEXT_BLENDED_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_RenderText 282 #define RENDERTEXT_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define RENDERTEXT_TXT$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_GetTextSize 283 #define GETTEXTSIZE_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETTEXTSIZE_TXT$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define GETTEXTSIZE_W num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETTEXTSIZE_H num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_TouchPressure 284 #define FN_GetTouch 285 #define GETTOUCH_STATUS num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETTOUCH_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETTOUCH_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define GETTOUCH_DX num_var[3].nid_value.value[ num_var[3].byref_offset ] #define GETTOUCH_DY num_var[4].nid_value.value[ num_var[4].byref_offset ] #define FN_GetMultiTouch 286 #define GETMULTITOUCH_STATUS num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETMULTITOUCH_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETMULTITOUCH_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define GETMULTITOUCH_FINGERS num_var[3].nid_value.value[ num_var[3].byref_offset ] #define GETMULTITOUCH_DIST num_var[4].nid_value.value[ num_var[4].byref_offset ] #define GETMULTITOUCH_THETA num_var[5].nid_value.value[ num_var[5].byref_offset ] #define FN_GetTouchFinger 287 #define GETTOUCHFINGER_FINGER num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETTOUCHFINGER_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETTOUCHFINGER_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define GETTOUCHFINGER_PRESSURE num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_NumFingers 288 #define FN_CheckSockets 289 #define CHECKSOCKETS_TIMEOUT_MS num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_TCP_SocketReady 290 #define TCP_SOCKETREADY_SOCKET num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_UDP_SocketReady 291 #define UDP_SOCKETREADY_SOCKET num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_TCP_SocketOpen 292 #define TCP_SOCKETOPEN_SOCKET num_var[0].nid_value.value[ num_var[0].byref_offset ] #define TCP_SOCKETOPEN_HOST$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define TCP_SOCKETOPEN_PORT num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_TCP_SocketClose 293 #define TCP_SOCKETCLOSE_SOCKET num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_TCP_RemoteHost 294 #define TCP_REMOTEHOST_SOCKET num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_TCP_RemotePort 295 #define TCP_REMOTEPORT_SOCKET num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_TCP_GetData 296 #define TCP_GETDATA_SOCKET num_var[0].nid_value.value[ num_var[0].byref_offset ] #define TCP_GETDATA_SDATA$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define TCP_GETDATA_NUMBYTES num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_TCP_SendData 297 #define TCP_SENDDATA_SOCKET num_var[0].nid_value.value[ num_var[0].byref_offset ] #define TCP_SENDDATA_SDATA$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_TCP_AcceptSocket 298 #define TCP_ACCEPTSOCKET_SERVER num_var[0].nid_value.value[ num_var[0].byref_offset ] #define TCP_ACCEPTSOCKET_CLIENT num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_UDP_SocketOpen 299 #define UDP_SOCKETOPEN_SOCKET num_var[0].nid_value.value[ num_var[0].byref_offset ] #define UDP_SOCKETOPEN_PORT num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_UDP_SocketClose 300 #define UDP_SOCKETCLOSE_SOCKET num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_UDP_GetData 301 #define UDP_GETDATA_SOCKET num_var[0].nid_value.value[ num_var[0].byref_offset ] #define UDP_GETDATA_SDATA$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define UDP_GETDATA_HOST$ str_var[1].sid_value.value[ str_var[1].byref_offset ] #define UDP_GETDATA_PORT num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_UDP_Length 302 #define FN_UDP_MaxLength 303 #define FN_UDP_RemoteHost$ 304 #define UDP_REMOTEHOST$_SOCKET num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_UDP_RemotePort 305 #define UDP_REMOTEPORT_SOCKET num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_UDP_SendData 306 #define UDP_SENDDATA_SOCKET num_var[0].nid_value.value[ num_var[0].byref_offset ] #define UDP_SENDDATA_SDATA$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define UDP_SENDDATA_HOST$ str_var[1].sid_value.value[ str_var[1].byref_offset ] #define UDP_SENDDATA_PORT num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_LoadVideo 307 #define LOADVIDEO_VID$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_PlayVideo 308 #define PLAYVIDEO_VLOOPS num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_PauseVideo 309 #define FN_StopVideo 310 #define FN_SetVideoPosition 311 #define SETVIDEOPOSITION_POS num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_ResumeVideo 312 #define FN_VideoPosition 313 #define FN_DeleteVideo 314 #define FN_VideoIsPlaying 315 #define FN_VideoEnd 316 #define FN_GetVideoStats 317 #define GETVIDEOSTATS_VFILE$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define GETVIDEOSTATS_VLEN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETVIDEOSTATS_VFPS num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETVIDEOSTATS_FRAME_W num_var[2].nid_value.value[ num_var[2].byref_offset ] #define GETVIDEOSTATS_FRAME_H num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_SetVideoDrawRect 318 #define SETVIDEODRAWRECT_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETVIDEODRAWRECT_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define SETVIDEODRAWRECT_W num_var[2].nid_value.value[ num_var[2].byref_offset ] #define SETVIDEODRAWRECT_H num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_GetVideoDrawRect 319 #define GETVIDEODRAWRECT_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETVIDEODRAWRECT_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETVIDEODRAWRECT_W num_var[2].nid_value.value[ num_var[2].byref_offset ] #define GETVIDEODRAWRECT_H num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_GetVideoSize 320 #define GETVIDEOSIZE_W num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETVIDEOSIZE_H num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_VideoExists 321 #define FN_SetVideoAlpha 322 #define SETVIDEOALPHA_A num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_System 323 #define SYSTEM_CMD$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_OS$ 324 #define FN_Command$ 325 #define COMMAND$_ARG num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_NumCommands 326 #define FN_Env$ 327 #define ENV$_V$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_SetEnv 328 #define SETENV_VAR$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define SETENV_VALUE$ str_var[1].sid_value.value[ str_var[1].byref_offset ] #define SETENV_OVERWRITE num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_PrefPath$ 329 #define PREFPATH$_ORG_NAME$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define PREFPATH$_APP_NAME$ str_var[1].sid_value.value[ str_var[1].byref_offset ] #define FN_Android_GetExternalStoragePath$ 330 #define FN_Android_GetExternalStorageState 331 #define FN_Android_GetInternalStoragePath$ 332 #define FN_Android_JNI_Message$ 333 #define ANDROID_JNI_MESSAGE$_ARG$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_Runtime_Utility_Message$ 334 #define RUNTIME_UTILITY_MESSAGE$_ARG$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_ClipboardText$ 335 #define FN_SetClipboardText 336 #define SETCLIPBOARDTEXT_TXT$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_HasClipboardText 337 #define FN_GetDesktopDisplayMode 338 #define GETDESKTOPDISPLAYMODE_INDEX num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETDESKTOPDISPLAYMODE_W num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETDESKTOPDISPLAYMODE_H num_var[2].nid_value.value[ num_var[2].byref_offset ] #define GETDESKTOPDISPLAYMODE_FREQ num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_DrawImage_Transform 339 #define DRAWIMAGE_TRANSFORM_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define DRAWIMAGE_TRANSFORM_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define DRAWIMAGE_TRANSFORM_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define DRAWIMAGE_TRANSFORM_W num_var[3].nid_value.value[ num_var[3].byref_offset ] #define DRAWIMAGE_TRANSFORM_H num_var[4].nid_value.value[ num_var[4].byref_offset ] #define DRAWIMAGE_TRANSFORM_SRC_X num_var[5].nid_value.value[ num_var[5].byref_offset ] #define DRAWIMAGE_TRANSFORM_SRC_Y num_var[6].nid_value.value[ num_var[6].byref_offset ] #define DRAWIMAGE_TRANSFORM_SRC_W num_var[7].nid_value.value[ num_var[7].byref_offset ] #define DRAWIMAGE_TRANSFORM_SRC_H num_var[8].nid_value.value[ num_var[8].byref_offset ] #define DRAWIMAGE_TRANSFORM_ANGLE num_var[9].nid_value.value[ num_var[9].byref_offset ] #define DRAWIMAGE_TRANSFORM_CENTER_X num_var[10].nid_value.value[ num_var[10].byref_offset ] #define DRAWIMAGE_TRANSFORM_CENTER_Y num_var[11].nid_value.value[ num_var[11].byref_offset ] #define DRAWIMAGE_TRANSFORM_FLIP_H num_var[12].nid_value.value[ num_var[12].byref_offset ] #define DRAWIMAGE_TRANSFORM_FLIP_V num_var[13].nid_value.value[ num_var[13].byref_offset ] #define FN_GetPowerInfo 340 #define GETPOWERINFO_STATUS num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETPOWERINFO_SECS num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETPOWERINFO_PCT num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_SystemRam 341 #define FN_SetRenderScaleQuality 342 #define SETRENDERSCALEQUALITY_N num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_EvalJS$ 343 #define EVALJS$_JS_CODE$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_GetRenderScaleQuality 344 #define FN_GetGlobalMouse 345 #define GETGLOBALMOUSE_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETGLOBALMOUSE_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETGLOBALMOUSE_MB1 num_var[2].nid_value.value[ num_var[2].byref_offset ] #define GETGLOBALMOUSE_MB2 num_var[3].nid_value.value[ num_var[3].byref_offset ] #define GETGLOBALMOUSE_MB3 num_var[4].nid_value.value[ num_var[4].byref_offset ] #define FN_GlobalMouseX 346 #define FN_GlobalMouseY 347 #define FN_GetAccel 348 #define GETACCEL_ACCEL_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETACCEL_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETACCEL_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define GETACCEL_Z num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_AccelName$ 349 #define ACCELNAME$_ACCEL_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_NumAccels 350 #define FN_GetGyro 351 #define GETGYRO_GYRO_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETGYRO_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETGYRO_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define GETGYRO_Z num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_GyroName$ 352 #define GYRONAME$_GYRO_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_NumGyros 353 #define FN_JoyRumblePlay 354 #define JOYRUMBLEPLAY_JOY_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define JOYRUMBLEPLAY_STRENGTH num_var[1].nid_value.value[ num_var[1].byref_offset ] #define JOYRUMBLEPLAY_DURATION num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_JoyRumbleStop 355 #define JOYRUMBLESTOP_JOY_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_JoystickIsHaptic 356 #define JOYSTICKISHAPTIC_JOY_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_WriteByteBuffer 357 #define WRITEBYTEBUFFER_STREAM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define WRITEBYTEBUFFER_BUF num_var[1].nid_value.value[ num_var[1].byref_offset ] #define WRITEBYTEBUFFER_BUF_SIZE num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_ReadByteBuffer 358 #define READBYTEBUFFER_STREAM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define READBYTEBUFFER_BUF num_var[1].nid_value.value[ num_var[1].byref_offset ] #define READBYTEBUFFER_BUF_SIZE num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_WindowEvent_Resize 359 #define WINDOWEVENT_RESIZE_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_SetWindowAutoClose 360 #define SETWINDOWAUTOCLOSE_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETWINDOWAUTOCLOSE_EXIT_ON_CLOSE num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_SetWindowResizable 361 #define SETWINDOWRESIZABLE_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETWINDOWRESIZABLE_FLAG num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_SystemReturnStdOut$ 362 #define SYSTEMRETURNSTDOUT$_CMD$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_WindowMode 363 #define WINDOWMODE_VISIBLE num_var[0].nid_value.value[ num_var[0].byref_offset ] #define WINDOWMODE_FULLSCREEN num_var[1].nid_value.value[ num_var[1].byref_offset ] #define WINDOWMODE_RESIZABLE num_var[2].nid_value.value[ num_var[2].byref_offset ] #define WINDOWMODE_BORDERLESS num_var[3].nid_value.value[ num_var[3].byref_offset ] #define WINDOWMODE_HIGHDPI num_var[4].nid_value.value[ num_var[4].byref_offset ] #define FN_WindowFlags 364 #define WINDOWFLAGS_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_RestoreWindow 365 #define RESTOREWINDOW_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_UpdateAllWindows 366 #define FN_QueryAudioSpec 367 #define QUERYAUDIOSPEC_FREQ num_var[0].nid_value.value[ num_var[0].byref_offset ] #define QUERYAUDIOSPEC_FORMAT num_var[1].nid_value.value[ num_var[1].byref_offset ] #define QUERYAUDIOSPEC_CHANNELS num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_MusicIsPlaying 368 #define FN_DrawGeometry 369 #define DRAWGEOMETRY_SLOT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define DRAWGEOMETRY_NUM_VERTICES num_var[1].nid_value.value[ num_var[1].byref_offset ] #define DRAWGEOMETRY_VERTICES num_var[2].nid_value.value[ num_var[2].byref_offset ] #define DRAWGEOMETRY_NUM_INDICES num_var[3].nid_value.value[ num_var[3].byref_offset ] #define DRAWGEOMETRY_INDICES num_var[4].nid_value.value[ num_var[4].byref_offset ] #define FN_Size 370 #define SIZE_S$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_BufferFromString 371 #define BUFFERFROMSTRING_S$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define BUFFERFROMSTRING_BUFFER num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_StringFromBuffer$ 372 #define STRINGFROMBUFFER$_BUFFER num_var[0].nid_value.value[ num_var[0].byref_offset ] #define STRINGFROMBUFFER$_BUFFER_SIZE num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_GrabInput 373 #define GRABINPUT_FLAG num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_GrabbedWindow 374 #define FN_WarpMouse 375 #define WARPMOUSE_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define WARPMOUSE_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_WarpMouseGlobal 376 #define WARPMOUSEGLOBAL_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define WARPMOUSEGLOBAL_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_SetMouseZone 377 #define SETMOUSEZONE_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETMOUSEZONE_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define SETMOUSEZONE_W num_var[2].nid_value.value[ num_var[2].byref_offset ] #define SETMOUSEZONE_H num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_ClearMouseZone 378 #define FN_SetWindowAlwaysOnTop 379 #define SETWINDOWALWAYSONTOP_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETWINDOWALWAYSONTOP_FLAG num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_SetMouseRelative 380 #define SETMOUSERELATIVE_FLAG num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_SetWindowVSync 381 #define SETWINDOWVSYNC_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETWINDOWVSYNC_FLAG num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_OpenURL 382 #define OPENURL_URL$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_APIVersion$ 383 #define FN_FlashWindow 384 #define FLASHWINDOW_WIN num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_MessageBox 385 #define MESSAGEBOX_TITLE$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define MESSAGEBOX_MSG$ str_var[1].sid_value.value[ str_var[1].byref_offset ] #define FN_NumberArrayCopy 386 #define NUMBERARRAYCOPY_SRC num_var[0].nid_value.value[ num_var[0].byref_offset ] #define NUMBERARRAYCOPY_DST num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_StringArrayCopy 387 #define STRINGARRAYCOPY_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define STRINGARRAYCOPY_DST$ str_var[1].sid_value.value[ str_var[1].byref_offset ] #define FN_ArrayCopy 388 #define ARRAYCOPY_SRC num_var[0].nid_value.value[ num_var[0].byref_offset ] #define ARRAYCOPY_DST num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_NumberArrayFill 389 #define NUMBERARRAYFILL_SRC num_var[0].nid_value.value[ num_var[0].byref_offset ] #define NUMBERARRAYFILL_FDATA num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_StringArrayFill 390 #define STRINGARRAYFILL_SRC$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define STRINGARRAYFILL_FDATA$ str_var[1].sid_value.value[ str_var[1].byref_offset ] #define FN_ArrayFill 391 #define ARRAYFILL_SRC num_var[0].nid_value.value[ num_var[0].byref_offset ] #define ARRAYFILL_FDATA num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_Runtime$ 392 #define FN_DimMatrix 393 #define DIMMATRIX_M num_var[0].nid_value.value[ num_var[0].byref_offset ] #define DIMMATRIX_M_ROWS num_var[1].nid_value.value[ num_var[1].byref_offset ] #define DIMMATRIX_M_COLS num_var[2].nid_value.value[ num_var[2].byref_offset ] #define DIMMATRIX_PRESERVE_FLAG num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_AddMatrix 394 #define ADDMATRIX_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define ADDMATRIX_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define ADDMATRIX_MC num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_AugmentMatrix 395 #define AUGMENTMATRIX_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define AUGMENTMATRIX_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define AUGMENTMATRIX_MC num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_CopyMatrix 396 #define COPYMATRIX_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define COPYMATRIX_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_InsertMatrixColumns 397 #define INSERTMATRIXCOLUMNS_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define INSERTMATRIXCOLUMNS_C num_var[1].nid_value.value[ num_var[1].byref_offset ] #define INSERTMATRIXCOLUMNS_NUM_COLS num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_InsertMatrixRows 398 #define INSERTMATRIXROWS_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define INSERTMATRIXROWS_R num_var[1].nid_value.value[ num_var[1].byref_offset ] #define INSERTMATRIXROWS_NUM_ROWS num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_MultiplyMatrix 399 #define MULTIPLYMATRIX_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define MULTIPLYMATRIX_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define MULTIPLYMATRIX_MC num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_CubeMatrix 400 #define CUBEMATRIX_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define CUBEMATRIX_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_DeleteMatrixColumns 401 #define DELETEMATRIXCOLUMNS_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define DELETEMATRIXCOLUMNS_C num_var[1].nid_value.value[ num_var[1].byref_offset ] #define DELETEMATRIXCOLUMNS_NUM_COLS num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_DeleteMatrixRows 402 #define DELETEMATRIXROWS_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define DELETEMATRIXROWS_R num_var[1].nid_value.value[ num_var[1].byref_offset ] #define DELETEMATRIXROWS_NUM_ROWS num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_ClearMatrix 403 #define CLEARMATRIX_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_ClearMatrixColumns 404 #define CLEARMATRIXCOLUMNS_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define CLEARMATRIXCOLUMNS_C num_var[1].nid_value.value[ num_var[1].byref_offset ] #define CLEARMATRIXCOLUMNS_NUM_COLS num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_ClearMatrixRows 405 #define CLEARMATRIXROWS_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define CLEARMATRIXROWS_R num_var[1].nid_value.value[ num_var[1].byref_offset ] #define CLEARMATRIXROWS_NUM_ROWS num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_FillMatrix 406 #define FILLMATRIX_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FILLMATRIX_V num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_FillMatrixColumns 407 #define FILLMATRIXCOLUMNS_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FILLMATRIXCOLUMNS_C num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FILLMATRIXCOLUMNS_NUM_COLS num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FILLMATRIXCOLUMNS_V num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_FillMatrixRows 408 #define FILLMATRIXROWS_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FILLMATRIXROWS_R num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FILLMATRIXROWS_NUM_ROWS num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FILLMATRIXROWS_V num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_CopyMatrixColumns 409 #define COPYMATRIXCOLUMNS_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define COPYMATRIXCOLUMNS_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define COPYMATRIXCOLUMNS_C num_var[2].nid_value.value[ num_var[2].byref_offset ] #define COPYMATRIXCOLUMNS_NUM_COLS num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_CopyMatrixRows 410 #define COPYMATRIXROWS_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define COPYMATRIXROWS_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define COPYMATRIXROWS_R num_var[2].nid_value.value[ num_var[2].byref_offset ] #define COPYMATRIXROWS_NUM_ROWS num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_IdentityMatrix 411 #define IDENTITYMATRIX_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define IDENTITYMATRIX_N num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_SolveMatrix 412 #define SOLVEMATRIX_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SOLVEMATRIX_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define SOLVEMATRIX_MC num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_IsEqualMatrix 413 #define ISEQUALMATRIX_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define ISEQUALMATRIX_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define ISEQUALMATRIX_TOLERANCE num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_Determinant 414 #define DETERMINANT_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_AdjointMatrix 415 #define ADJOINTMATRIX_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define ADJOINTMATRIX_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_InvertMatrix 416 #define INVERTMATRIX_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define INVERTMATRIX_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_MatrixFromBuffer 417 #define MATRIXFROMBUFFER_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define MATRIXFROMBUFFER_R num_var[1].nid_value.value[ num_var[1].byref_offset ] #define MATRIXFROMBUFFER_C num_var[2].nid_value.value[ num_var[2].byref_offset ] #define MATRIXFROMBUFFER_BUFFER num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_GetMatrix 418 #define GETMATRIX_BUFFER num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETMATRIX_MA num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_RandomizeMatrix 419 #define RANDOMIZEMATRIX_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define RANDOMIZEMATRIX_VMIN num_var[1].nid_value.value[ num_var[1].byref_offset ] #define RANDOMIZEMATRIX_VMAX num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_MatrixValue 420 #define MATRIXVALUE_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define MATRIXVALUE_R num_var[1].nid_value.value[ num_var[1].byref_offset ] #define MATRIXVALUE_C num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_SetMatrixValue 421 #define SETMATRIXVALUE_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETMATRIXVALUE_R num_var[1].nid_value.value[ num_var[1].byref_offset ] #define SETMATRIXVALUE_C num_var[2].nid_value.value[ num_var[2].byref_offset ] #define SETMATRIXVALUE_V num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_ScalarMatrix 422 #define SCALARMATRIX_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SCALARMATRIX_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define SCALARMATRIX_S_VALUE num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_ScalarMatrixColumns 423 #define SCALARMATRIXCOLUMNS_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SCALARMATRIXCOLUMNS_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define SCALARMATRIXCOLUMNS_C num_var[2].nid_value.value[ num_var[2].byref_offset ] #define SCALARMATRIXCOLUMNS_NUM_COLS num_var[3].nid_value.value[ num_var[3].byref_offset ] #define SCALARMATRIXCOLUMNS_S_VALUE num_var[4].nid_value.value[ num_var[4].byref_offset ] #define FN_ScalarMatrixRows 424 #define SCALARMATRIXROWS_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SCALARMATRIXROWS_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define SCALARMATRIXROWS_R num_var[2].nid_value.value[ num_var[2].byref_offset ] #define SCALARMATRIXROWS_NUM_ROWS num_var[3].nid_value.value[ num_var[3].byref_offset ] #define SCALARMATRIXROWS_S_VALUE num_var[4].nid_value.value[ num_var[4].byref_offset ] #define FN_SquareMatrix 425 #define SQUAREMATRIX_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SQUAREMATRIX_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_SubMatrix 426 #define SUBMATRIX_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SUBMATRIX_R num_var[1].nid_value.value[ num_var[1].byref_offset ] #define SUBMATRIX_C num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_SubtractMatrix 427 #define SUBTRACTMATRIX_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SUBTRACTMATRIX_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define SUBTRACTMATRIX_MC num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_SwapMatrix 428 #define SWAPMATRIX_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SWAPMATRIX_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_SwapMatrixColumn 429 #define SWAPMATRIXCOLUMN_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SWAPMATRIXCOLUMN_C1 num_var[1].nid_value.value[ num_var[1].byref_offset ] #define SWAPMATRIXCOLUMN_C2 num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_SwapMatrixRow 430 #define SWAPMATRIXROW_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SWAPMATRIXROW_R1 num_var[1].nid_value.value[ num_var[1].byref_offset ] #define SWAPMATRIXROW_R2 num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_TransposeMatrix 431 #define TRANSPOSEMATRIX_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define TRANSPOSEMATRIX_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_UnAugmentMatrix 432 #define UNAUGMENTMATRIX_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define UNAUGMENTMATRIX_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define UNAUGMENTMATRIX_MC num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_ZeroMatrix 433 #define ZEROMATRIX_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_GetMatrixSize 434 #define GETMATRIXSIZE_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETMATRIXSIZE_R num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETMATRIXSIZE_C num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_SetMatrixProcess 435 #define SETMATRIXPROCESS_P_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_ProcessOpen 436 #define PROCESSOPEN_P_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_SetProcessErrorMode 437 #define SETPROCESSERRORMODE_P_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETPROCESSERRORMODE_ERROR_MODE num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_ProcessError 438 #define PROCESSERROR_P_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_ProcessWait 439 #define PROCESSWAIT_P_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_ProcessWaitAll 440 #define FN_ProcessContinue 441 #define PROCESSCONTINUE_P_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_ProcessStop 442 #define PROCESSSTOP_P_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_ProcessClear 443 #define PROCESSCLEAR_P_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_ProcessClose 444 #define PROCESSCLOSE_P_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_ProcessErrorMode 445 #define PROCESSERRORMODE_P_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_ProcessSleep 446 #define PROCESSSLEEP_P_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define PROCESSSLEEP_MSEC num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_ProcessExists 447 #define PROCESSEXISTS_P_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_ProcessStopAll 448 #define FN_ProcessContinueAll 449 #define FN_ProcessQueueSize 450 #define PROCESSQUEUESIZE_P_NUM num_var[0].nid_value.value[ num_var[0].byref_offset ] #define FN_NumCPUs 451 #define FN_GetProjectionGeometry 452 #define GETPROJECTIONGEOMETRY_CAM_DIST num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETPROJECTIONGEOMETRY_MA num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETPROJECTIONGEOMETRY_F_VERTEX_COUNT num_var[2].nid_value.value[ num_var[2].byref_offset ] #define GETPROJECTIONGEOMETRY_COLUMNS num_var[3].nid_value.value[ num_var[3].byref_offset ] #define GETPROJECTIONGEOMETRY_UV num_var[4].nid_value.value[ num_var[4].byref_offset ] #define GETPROJECTIONGEOMETRY_GRAPH_OFFSET_X num_var[5].nid_value.value[ num_var[5].byref_offset ] #define GETPROJECTIONGEOMETRY_GRAPH_OFFSET_Y num_var[6].nid_value.value[ num_var[6].byref_offset ] #define GETPROJECTIONGEOMETRY_V_COLOR num_var[7].nid_value.value[ num_var[7].byref_offset ] #define GETPROJECTIONGEOMETRY_VERTEX_COUNT num_var[8].nid_value.value[ num_var[8].byref_offset ] #define GETPROJECTIONGEOMETRY_VERTEX2D num_var[9].nid_value.value[ num_var[9].byref_offset ] #define GETPROJECTIONGEOMETRY_INDEX_COUNT num_var[10].nid_value.value[ num_var[10].byref_offset ] #define GETPROJECTIONGEOMETRY_INDEX num_var[11].nid_value.value[ num_var[11].byref_offset ] #define GETPROJECTIONGEOMETRY_CLIP_DIST num_var[12].nid_value.value[ num_var[12].byref_offset ] #define GETPROJECTIONGEOMETRY_MIN_X num_var[13].nid_value.value[ num_var[13].byref_offset ] #define GETPROJECTIONGEOMETRY_MIN_Y num_var[14].nid_value.value[ num_var[14].byref_offset ] #define GETPROJECTIONGEOMETRY_MAX_X num_var[15].nid_value.value[ num_var[15].byref_offset ] #define GETPROJECTIONGEOMETRY_MAX_Y num_var[16].nid_value.value[ num_var[16].byref_offset ] #define FN_CalculateFaceZ 453 #define CALCULATEFACEZ_CAM_DIST num_var[0].nid_value.value[ num_var[0].byref_offset ] #define CALCULATEFACEZ_GRAPH_OFFSET_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define CALCULATEFACEZ_GRAPH_OFFSET_Y num_var[2].nid_value.value[ num_var[2].byref_offset ] #define CALCULATEFACEZ_VIEW_W num_var[3].nid_value.value[ num_var[3].byref_offset ] #define CALCULATEFACEZ_VIEW_H num_var[4].nid_value.value[ num_var[4].byref_offset ] #define CALCULATEFACEZ_VIEW_DEPTH num_var[5].nid_value.value[ num_var[5].byref_offset ] #define CALCULATEFACEZ_MA num_var[6].nid_value.value[ num_var[6].byref_offset ] #define CALCULATEFACEZ_F_VERTEX_COUNT num_var[7].nid_value.value[ num_var[7].byref_offset ] #define CALCULATEFACEZ_COLUMNS num_var[8].nid_value.value[ num_var[8].byref_offset ] #define CALCULATEFACEZ_FACE_MIN_Z num_var[9].nid_value.value[ num_var[9].byref_offset ] #define CALCULATEFACEZ_FACE_MAX_Z num_var[10].nid_value.value[ num_var[10].byref_offset ] #define CALCULATEFACEZ_Z_AVG num_var[11].nid_value.value[ num_var[11].byref_offset ] #define FN_SetChannelSpacePosition 454 #define SETCHANNELSPACEPOSITION_CHANNEL num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SETCHANNELSPACEPOSITION_ANGLE num_var[1].nid_value.value[ num_var[1].byref_offset ] #define SETCHANNELSPACEPOSITION_DISTANCE num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_SaveBMP 455 #define SAVEBMP_IMG num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SAVEBMP_FILE$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_SavePNG 456 #define SAVEPNG_IMG num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SAVEPNG_FILE$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_SaveJPG 457 #define SAVEJPG_IMG num_var[0].nid_value.value[ num_var[0].byref_offset ] #define SAVEJPG_FILE$ str_var[0].sid_value.value[ str_var[0].byref_offset ] #define FN_GetLineIntersection 458 #define GETLINEINTERSECTION_P0_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETLINEINTERSECTION_P0_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETLINEINTERSECTION_P1_X num_var[2].nid_value.value[ num_var[2].byref_offset ] #define GETLINEINTERSECTION_P1_Y num_var[3].nid_value.value[ num_var[3].byref_offset ] #define GETLINEINTERSECTION_P2_X num_var[4].nid_value.value[ num_var[4].byref_offset ] #define GETLINEINTERSECTION_P2_Y num_var[5].nid_value.value[ num_var[5].byref_offset ] #define GETLINEINTERSECTION_P3_X num_var[6].nid_value.value[ num_var[6].byref_offset ] #define GETLINEINTERSECTION_P3_Y num_var[7].nid_value.value[ num_var[7].byref_offset ] #define GETLINEINTERSECTION_I_X num_var[8].nid_value.value[ num_var[8].byref_offset ] #define GETLINEINTERSECTION_I_Y num_var[9].nid_value.value[ num_var[9].byref_offset ] #define FN_Interpolate 459 #define INTERPOLATE_MIN_A num_var[0].nid_value.value[ num_var[0].byref_offset ] #define INTERPOLATE_MAX_A num_var[1].nid_value.value[ num_var[1].byref_offset ] #define INTERPOLATE_MID_A num_var[2].nid_value.value[ num_var[2].byref_offset ] #define INTERPOLATE_MIN_B num_var[3].nid_value.value[ num_var[3].byref_offset ] #define INTERPOLATE_MAX_B num_var[4].nid_value.value[ num_var[4].byref_offset ] #define FN_ATan2 460 #define ATAN2_Y num_var[0].nid_value.value[ num_var[0].byref_offset ] #define ATAN2_X num_var[1].nid_value.value[ num_var[1].byref_offset ] #define FN_PointInQuad 461 #define POINTINQUAD_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define POINTINQUAD_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define POINTINQUAD_X1 num_var[2].nid_value.value[ num_var[2].byref_offset ] #define POINTINQUAD_Y1 num_var[3].nid_value.value[ num_var[3].byref_offset ] #define POINTINQUAD_X2 num_var[4].nid_value.value[ num_var[4].byref_offset ] #define POINTINQUAD_Y2 num_var[5].nid_value.value[ num_var[5].byref_offset ] #define POINTINQUAD_X3 num_var[6].nid_value.value[ num_var[6].byref_offset ] #define POINTINQUAD_Y3 num_var[7].nid_value.value[ num_var[7].byref_offset ] #define POINTINQUAD_X4 num_var[8].nid_value.value[ num_var[8].byref_offset ] #define POINTINQUAD_Y4 num_var[9].nid_value.value[ num_var[9].byref_offset ] #define FN_PointInTri 462 #define POINTINTRI_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define POINTINTRI_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define POINTINTRI_X1 num_var[2].nid_value.value[ num_var[2].byref_offset ] #define POINTINTRI_Y1 num_var[3].nid_value.value[ num_var[3].byref_offset ] #define POINTINTRI_X2 num_var[4].nid_value.value[ num_var[4].byref_offset ] #define POINTINTRI_Y2 num_var[5].nid_value.value[ num_var[5].byref_offset ] #define POINTINTRI_X3 num_var[6].nid_value.value[ num_var[6].byref_offset ] #define POINTINTRI_Y3 num_var[7].nid_value.value[ num_var[7].byref_offset ] #define FN_Distance2D 463 #define DISTANCE2D_X1 num_var[0].nid_value.value[ num_var[0].byref_offset ] #define DISTANCE2D_Y1 num_var[1].nid_value.value[ num_var[1].byref_offset ] #define DISTANCE2D_X2 num_var[2].nid_value.value[ num_var[2].byref_offset ] #define DISTANCE2D_Y2 num_var[3].nid_value.value[ num_var[3].byref_offset ] #define FN_Distance3D 464 #define DISTANCE3D_X1 num_var[0].nid_value.value[ num_var[0].byref_offset ] #define DISTANCE3D_Y1 num_var[1].nid_value.value[ num_var[1].byref_offset ] #define DISTANCE3D_Z1 num_var[2].nid_value.value[ num_var[2].byref_offset ] #define DISTANCE3D_X2 num_var[3].nid_value.value[ num_var[3].byref_offset ] #define DISTANCE3D_Y2 num_var[4].nid_value.value[ num_var[4].byref_offset ] #define DISTANCE3D_Z2 num_var[5].nid_value.value[ num_var[5].byref_offset ] #define FN_GetCircleLineIntersection 465 #define GETCIRCLELINEINTERSECTION_CIRCLE_X num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETCIRCLELINEINTERSECTION_CIRCLE_Y num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETCIRCLELINEINTERSECTION_RADIUS num_var[2].nid_value.value[ num_var[2].byref_offset ] #define GETCIRCLELINEINTERSECTION_X1 num_var[3].nid_value.value[ num_var[3].byref_offset ] #define GETCIRCLELINEINTERSECTION_Y1 num_var[4].nid_value.value[ num_var[4].byref_offset ] #define GETCIRCLELINEINTERSECTION_X2 num_var[5].nid_value.value[ num_var[5].byref_offset ] #define GETCIRCLELINEINTERSECTION_Y2 num_var[6].nid_value.value[ num_var[6].byref_offset ] #define GETCIRCLELINEINTERSECTION_IX1 num_var[7].nid_value.value[ num_var[7].byref_offset ] #define GETCIRCLELINEINTERSECTION_IY1 num_var[8].nid_value.value[ num_var[8].byref_offset ] #define GETCIRCLELINEINTERSECTION_IX2 num_var[9].nid_value.value[ num_var[9].byref_offset ] #define GETCIRCLELINEINTERSECTION_IY2 num_var[10].nid_value.value[ num_var[10].byref_offset ] #define FN_GetLinePlaneIntersection 466 #define GETLINEPLANEINTERSECTION_LINE_POINT num_var[0].nid_value.value[ num_var[0].byref_offset ] #define GETLINEPLANEINTERSECTION_LINE_DIRECTION num_var[1].nid_value.value[ num_var[1].byref_offset ] #define GETLINEPLANEINTERSECTION_PLANE_POINT_1 num_var[2].nid_value.value[ num_var[2].byref_offset ] #define GETLINEPLANEINTERSECTION_PLANE_POINT_2 num_var[3].nid_value.value[ num_var[3].byref_offset ] #define GETLINEPLANEINTERSECTION_PLANE_POINT_3 num_var[4].nid_value.value[ num_var[4].byref_offset ] #define GETLINEPLANEINTERSECTION_INTERSECTION num_var[5].nid_value.value[ num_var[5].byref_offset ] #define FN_IncrementMatrixRows 467 #define INCREMENTMATRIXROWS_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define INCREMENTMATRIXROWS_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define INCREMENTMATRIXROWS_R num_var[2].nid_value.value[ num_var[2].byref_offset ] #define INCREMENTMATRIXROWS_NUM_ROWS num_var[3].nid_value.value[ num_var[3].byref_offset ] #define INCREMENTMATRIXROWS_VALUE num_var[4].nid_value.value[ num_var[4].byref_offset ] #define FN_IncrementMatrixColumns 468 #define INCREMENTMATRIXCOLUMNS_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define INCREMENTMATRIXCOLUMNS_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define INCREMENTMATRIXCOLUMNS_C num_var[2].nid_value.value[ num_var[2].byref_offset ] #define INCREMENTMATRIXCOLUMNS_NUM_COLS num_var[3].nid_value.value[ num_var[3].byref_offset ] #define INCREMENTMATRIXCOLUMNS_VALUE num_var[4].nid_value.value[ num_var[4].byref_offset ] #define FN_JoinMatrixRows 469 #define JOINMATRIXROWS_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define JOINMATRIXROWS_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define JOINMATRIXROWS_MC num_var[2].nid_value.value[ num_var[2].byref_offset ] #define FN_JoinMatrixColumns 470 #define JOINMATRIXCOLUMNS_MA num_var[0].nid_value.value[ num_var[0].byref_offset ] #define JOINMATRIXCOLUMNS_MB num_var[1].nid_value.value[ num_var[1].byref_offset ] #define JOINMATRIXCOLUMNS_MC num_var[2].nid_value.value[ num_var[2].byref_offset ]