Prev
Outline
Next
Original Author Paul Laughton, 2011
Page 19
De Re BASIC!
Gr.bitmap.create <bitmap_ptr_nvar>, width, height ....................................................................... 174
Gr.bitmap.load <bitmap_ptr_nvar>, <file_name_sexp> .................................................................. 174
Gr.bitmap.size <bitmap_ptr_nexp>, width, height........................................................................... 175
Gr.bitmap.scale <new_bitmap_ptr_nvar>, <bitmap_ptr_nexp>, width, height {, <smoothing_lexp>}
.......................................................................................................................................................... 175
Gr.bitmap.delete <bitmap_ptr_nexp> .............................................................................................. 175
Gr.bitmap.crop <new_bitmap_ptr_nvar>, <source_bitmap_ptr_nexp>, <x_nexp>, <y_nexp>,
<width_nexp>, <height_nexp> ......................................................................................................... 175
Gr.bitmap.save <bitmap_ptr_nvar>, <filename_sexp>{, <quality_nexp>} ....................................... 176
Gr.bitmap.draw <object_ptr_nvar>, <bitmap_ptr_nexp>, x , y ....................................................... 176
Gr.get.bmpixel <bitmap_ptr_nvar>, x, y, alpha, red, green, blue .................................................... 176
Gr.bitmap.fill <bitmap_ptr_nexp>, <x_nexp>, <y_nexp> ................................................................. 176
Gr.bitmap.drawinto.start <bitmap_ptr_nexp> ................................................................................. 176
Gr.bitmap.drawinto.end ................................................................................................................... 177
Paint Commands ................................................................................................................................... 177
Gr.paint.copy {{<src_nexp>}{, <dst_nexp>}} ..................................................................................... 177
Gr.paint.get <object_ptr_nvar> ........................................................................................................ 177
Gr.paint.reset {<nexp>} ..................................................................................................................... 178
Rotate Commands ................................................................................................................................ 178
Gr.rotate.start angle, x, y{,<obj_nvar>} ............................................................................................ 178
Gr.rotate.end {<obj_nvar>} ............................................................................................................... 178
Camera Commands ............................................................................................................................... 178
Gr.camera.select 1|2 ........................................................................................................................ 179
Gr.camera.shoot <bm_ptr_nvar> ..................................................................................................... 179
Gr.camera.autoshoot <bm_ptr_nvar>{, <flash_ mode_nexp> {, focus_mode_nexp} } ................... 180
Gr.camera.manualShoot <bm_ptr_nvar>{, <flash_ mode_nexp> {, focus_mode_nexp} } .............. 180
Other Graphics Commands ................................................................................................................... 180
Gr.screen.to_bitmap <bm_ptr_nvar> ............................................................................................... 180
Gr.get.pixel x, y, alpha, red, green, blue ........................................................................................... 181
Gr.save <filename_sexp> {,<quality_nexp>} ..................................................................................... 181
Gr.get.type <object_ptr_nexp>, <type_svar> ................................................................................... 181
Gr.get.params <object_ptr_nexp>, <param_array$[]> .................................................................... 181