diff --git a/doc/html/annotated.html b/doc/html/annotated.html new file mode 100644 index 0000000..6639d6a --- /dev/null +++ b/doc/html/annotated.html @@ -0,0 +1,86 @@ + + +
+ + + + +
+ FxEngine
+ 0.0.1
+
+ 3d engine for fx9860G calculators
+ |
+
Cbitmap_rich | Bitmap rich type transparency is in the layout |
CFE_floating_position | |
CFE_integer_point | |
CFE_integer_position |
+ FxEngine
+ 0.0.1
+
+ 3d engine for fx9860G calculators
+ |
+
#include <stdint.h>
#include <stdbool.h>
Go to the source code of this file.
++Data Structures | |
struct | bitmap_rich |
bitmap rich type transparency is in the layout More... | |
+Typedefs | |
typedef struct bitmap_rich | bitmap_rich |
+Functions | |
bitmap_rich * | bitmap_new_rich (uint32_t size_px_x, uint32_t size_px_y, uint32_t *color, bool copy_color, uint32_t *layout, bool copy_layout) |
{ function_description } More... | |
uint8_t | bitmap_get_pixel_r (const bitmap_rich *bmp, uint32_t x, uint32_t y) |
get the color of pixel from rich bitmap More... | |
void | bitmap_display_pixel_r (const bitmap_rich *bmp, uint32_t bmp_x, uint32_t bmp_y, uint32_t x, uint32_t y) |
display a specific rich bitmap pixel on the screen More... | |
typedef struct bitmap_rich bitmap_rich | +
void bitmap_display_pixel_r | +( | +const bitmap_rich * | +bmp, | +
+ | + | uint32_t | +bmp_x, | +
+ | + | uint32_t | +bmp_y, | +
+ | + | uint32_t | +x, | +
+ | + | uint32_t | +y | +
+ | ) | ++ |
display a specific rich bitmap pixel on the screen
+[in] | bmp | The bitmap |
[in] | bmp_x | The bitmap x coordinate (in pixels) |
[in] | bmp_y | The bitmap y coordinate (in pixels) |
[in] | x | screen : x coordinate |
[in] | y | screen : y coordinate |
+
|
+ +inline | +
get the color of pixel from rich bitmap
+[in] | bmp | The bitmap |
[in] | x | The bitmap x coordinate (in pixels) |
[in] | y | The bitmap y coordinate (in pixels) |
bitmap_rich* bitmap_new_rich | +( | +uint32_t | +size_px_x, | +
+ | + | uint32_t | +size_px_y, | +
+ | + | uint32_t * | +color, | +
+ | + | bool | +copy_color, | +
+ | + | uint32_t * | +layout, | +
+ | + | bool | +copy_layout | +
+ | ) | ++ |
{ function_description }
+[in] | size_px_x | The width in px |
[in] | size_px_y | The height in px |
color | color origin | |
[in] | copy_color | if you want to make a copy, or only to make a link |
layout | layout origin -> can be set as 0 if it isn't needed | |
[in] | copy_layout | if you want to make a copy, or to make a link |
+ FxEngine
+ 0.0.1
+
+ 3d engine for fx9860G calculators
+ |
+
+ FxEngine
+ 0.0.1
+
+ 3d engine for fx9860G calculators
+ |
+
|
| FE_integer_point | |||
FE_integer_position | |||||
bitmap_rich | FE_floating_position | ||||
+ FxEngine
+ 0.0.1
+
+ 3d engine for fx9860G calculators
+ |
+
+Files | |
file | keyboard.h [code] |
+ FxEngine
+ 0.0.1
+
+ 3d engine for fx9860G calculators
+ |
+
+Files | |
file | bitmap.h [code] |
file | parameters.h [code] |
file | translate.h [code] |
file | zbuffer.h [code] |
+ FxEngine
+ 0.0.1
+
+ 3d engine for fx9860G calculators
+ |
+
+ FxEngine
+ 0.0.1
+
+ 3d engine for fx9860G calculators
+ |
+
▼ include | |
▼ event | |
keyboard.h | |
▼ render | |
bitmap.h | |
parameters.h | |
translate.h | |
zbuffer.h |
+ FxEngine
+ 0.0.1
+
+ 3d engine for fx9860G calculators
+ |
+
+ FxEngine
+ 0.0.1
+
+ 3d engine for fx9860G calculators
+ |
+
+ FxEngine
+ 0.0.1
+
+ 3d engine for fx9860G calculators
+ |
+
+ FxEngine
+ 0.0.1
+
+ 3d engine for fx9860G calculators
+ |
+
+ FxEngine
+ 0.0.1
+
+ 3d engine for fx9860G calculators
+ |
+
+ FxEngine
+ 0.0.1
+
+ 3d engine for fx9860G calculators
+ |
+
+ FxEngine
+ 0.0.1
+
+ 3d engine for fx9860G calculators
+ |
+
+ FxEngine
+ 0.0.1
+
+ 3d engine for fx9860G calculators
+ |
+
t |
+ FxEngine
+ 0.0.1
+
+ 3d engine for fx9860G calculators
+ |
+
#include <gint/keyboard.h>
#include <gint/keycodes.h>
#include <stdint.h>
Go to the source code of this file.
++Typedefs | |
typedef void(* | callback) (void) |
+Functions | |
void | event_keyboard_set_key (uint32_t matrix_code, uint32_t ev_type, callback function) |
void | event_keyboard_reload () |
typedef void(* callback) (void) | +
Definition at line 16 of file keyboard.h.
+ +void event_keyboard_reload | +( | +) | ++ |
void event_keyboard_set_key | +( | +uint32_t | +matrix_code, | +
+ | + | uint32_t | +ev_type, | +
+ | + | callback | +function | +
+ | ) | ++ |