Home
last modified time | relevance | path

Searched refs:sprite (Results 1 – 25 of 101) sorted by relevance

12345

/GUIX-v6.2.1/guix_studio/
Dsprite_service_provider.cpp11 static void studio_sprite_draw(GX_SPRITE* sprite) in studio_sprite_draw() argument
30 gx_widget_background_draw((GX_WIDGET*)sprite); in studio_sprite_draw()
32 if (sprite->gx_sprite_frame_list) in studio_sprite_draw()
34 frame = &sprite->gx_sprite_frame_list[sprite->gx_sprite_current_frame]; in studio_sprite_draw()
43 if (sprite->gx_sprite_current_frame < sprite->gx_sprite_frame_count) in studio_sprite_draw()
45 map = info->GetPixelmap(sprite->gx_sprite_current_frame); in studio_sprite_draw()
48 … xpos = (GX_VALUE)(sprite->gx_widget_size.gx_rectangle_left + frame->gx_sprite_frame_x_offset); in studio_sprite_draw()
49 … ypos = (GX_VALUE)(sprite->gx_widget_size.gx_rectangle_top + frame->gx_sprite_frame_y_offset); in studio_sprite_draw()
64 gx_widget_children_draw((GX_WIDGET*)sprite); in studio_sprite_draw()
103 if (info->ewi.sprite.frame_count > 0) in WriteExtendedProperties()
[all …]
Dsprite_edit_dialog.cpp89 GX_SPRITE_FRAME *old_frames = mTempInfo.ewi.sprite.framelist; in BEGIN_MESSAGE_MAP()
90 mTempInfo.ewi.sprite.framelist = new GX_SPRITE_FRAME[MAX_SPRITE_FRAMES]; in BEGIN_MESSAGE_MAP()
91 memset(mTempInfo.ewi.sprite.framelist, 0, MAX_SPRITE_FRAMES * sizeof(GX_SPRITE_FRAME)); in BEGIN_MESSAGE_MAP()
93 for (index = 0; index < mTempInfo.ewi.sprite.frame_count; index++) in BEGIN_MESSAGE_MAP()
95 mTempInfo.ewi.sprite.framelist[index] = old_frames[index]; in BEGIN_MESSAGE_MAP()
97 if (mTempInfo.ewi.sprite.frame_count == 0) in BEGIN_MESSAGE_MAP()
99 mTempInfo.ewi.sprite.frame_count = 1; in BEGIN_MESSAGE_MAP()
118 GX_SPRITE_FRAME *old_frames = mpInfo->ewi.sprite.framelist; in OnOK()
119 mpInfo->ewi.sprite.framelist = mTempInfo.ewi.sprite.framelist; in OnOK()
120 mTempInfo.ewi.sprite.framelist = NULL; in OnOK()
[all …]
/GUIX-v6.2.1/common/src/
Dgx_sprite_update.c83 VOID _gx_sprite_update(GX_SPRITE *sprite) in _gx_sprite_update() argument
85 GX_WIDGET *widget = (GX_WIDGET *)sprite; in _gx_sprite_update()
89 if (sprite->gx_sprite_run_state == GX_SPRITE_RUNNING) in _gx_sprite_update()
91 if (sprite -> gx_sprite_frame_list) in _gx_sprite_update()
93 if (sprite -> gx_sprite_current_frame + 1 >= sprite -> gx_sprite_frame_count) in _gx_sprite_update()
95 if (sprite -> gx_widget_style & GX_STYLE_SPRITE_LOOP) in _gx_sprite_update()
97 sprite -> gx_sprite_current_frame = 0; in _gx_sprite_update()
101 sprite -> gx_sprite_run_state = GX_SPRITE_IDLE; in _gx_sprite_update()
108 sprite -> gx_sprite_current_frame++; in _gx_sprite_update()
111 frame = &sprite -> gx_sprite_frame_list[sprite -> gx_sprite_current_frame]; in _gx_sprite_update()
[all …]
Dgx_sprite_draw.c84 VOID _gx_sprite_draw(GX_SPRITE *sprite) in _gx_sprite_draw() argument
92 _gx_widget_background_draw((GX_WIDGET *)sprite); in _gx_sprite_draw()
94 if (sprite -> gx_sprite_frame_list) in _gx_sprite_draw()
96 if (sprite -> gx_sprite_current_frame < sprite -> gx_sprite_frame_count) in _gx_sprite_draw()
98 frame = &sprite -> gx_sprite_frame_list[sprite -> gx_sprite_current_frame]; in _gx_sprite_draw()
101 _gx_widget_context_fill_set((GX_WIDGET *)sprite); in _gx_sprite_draw()
106 … xpos = (GX_VALUE)(sprite -> gx_widget_size.gx_rectangle_left + frame -> gx_sprite_frame_x_offset); in _gx_sprite_draw()
107 … ypos = (GX_VALUE)(sprite -> gx_widget_size.gx_rectangle_top + frame -> gx_sprite_frame_y_offset); in _gx_sprite_draw()
123 _gx_widget_children_draw((GX_WIDGET *)sprite); in _gx_sprite_draw()
Dgx_sprite_start.c79 UINT _gx_sprite_start(GX_SPRITE *sprite, USHORT frame_number) in _gx_sprite_start() argument
81 GX_WIDGET *widget = (GX_WIDGET *)sprite; in _gx_sprite_start()
85 if (sprite -> gx_sprite_run_state == GX_SPRITE_RUNNING) in _gx_sprite_start()
88 sprite -> gx_sprite_run_state = GX_SPRITE_IDLE; in _gx_sprite_start()
91 if (sprite -> gx_sprite_frame_list && in _gx_sprite_start()
94 if (frame_number < sprite -> gx_sprite_frame_count) in _gx_sprite_start()
96 sprite -> gx_sprite_current_frame = frame_number; in _gx_sprite_start()
98 frame = &sprite -> gx_sprite_frame_list[sprite -> gx_sprite_current_frame]; in _gx_sprite_start()
108 sprite -> gx_sprite_run_state = GX_SPRITE_RUNNING; in _gx_sprite_start()
Dgx_sprite_create.c82 UINT _gx_sprite_create(GX_SPRITE *sprite, GX_CONST GX_CHAR *name, GX_WIDGET *parent, in _gx_sprite_create() argument
88 _gx_widget_create((GX_WIDGET *)sprite, name, GX_NULL, style, sprite_id, size); in _gx_sprite_create()
91 sprite -> gx_widget_type = GX_TYPE_SPRITE; in _gx_sprite_create()
92 sprite -> gx_widget_draw_function = (VOID (*)(GX_WIDGET *))_gx_sprite_draw; in _gx_sprite_create()
93sprite -> gx_widget_event_process_function = (UINT (*)(GX_WIDGET *, GX_EVENT *))_gx_sprite_event_p… in _gx_sprite_create()
94 sprite -> gx_sprite_current_frame = 0; in _gx_sprite_create()
95 sprite -> gx_sprite_run_state = GX_SPRITE_IDLE; in _gx_sprite_create()
96 sprite -> gx_sprite_frame_list = frame_list; in _gx_sprite_create()
97 sprite -> gx_sprite_frame_count = frame_count; in _gx_sprite_create()
102 _gx_widget_link(parent, (GX_WIDGET *)sprite); in _gx_sprite_create()
Dgx_sprite_frame_list_set.c79 UINT _gx_sprite_frame_list_set(GX_SPRITE *sprite, GX_SPRITE_FRAME *frame_list, USHORT frame_count) in _gx_sprite_frame_list_set() argument
81 GX_WIDGET *widget = (GX_WIDGET *)sprite; in _gx_sprite_frame_list_set()
83 if (sprite -> gx_sprite_run_state == GX_SPRITE_RUNNING) in _gx_sprite_frame_list_set()
85 _gx_sprite_stop(sprite); in _gx_sprite_frame_list_set()
87 sprite -> gx_sprite_current_frame = 0; in _gx_sprite_frame_list_set()
88 sprite -> gx_sprite_frame_count = frame_count; in _gx_sprite_frame_list_set()
89 sprite -> gx_sprite_frame_list = frame_list; in _gx_sprite_frame_list_set()
91 if (sprite -> gx_widget_status & GX_STATUS_VISIBLE) in _gx_sprite_frame_list_set()
Dgx_sprite_event_process.c74 UINT _gx_sprite_event_process(GX_SPRITE *sprite, GX_EVENT *event_ptr) in _gx_sprite_event_process() argument
77 GX_WIDGET *widget = (GX_WIDGET *)sprite; in _gx_sprite_event_process()
88 if (sprite -> gx_widget_style & GX_STYLE_SPRITE_AUTO) in _gx_sprite_event_process()
90 _gx_sprite_start(sprite, sprite -> gx_sprite_current_frame); in _gx_sprite_event_process()
97 _gx_sprite_update(sprite); in _gx_sprite_event_process()
Dgx_sprite_current_frame_set.c75 UINT _gx_sprite_current_frame_set(GX_SPRITE *sprite, USHORT frame_index) in _gx_sprite_current_frame_set() argument
77 GX_WIDGET *widget = (GX_WIDGET *)sprite; in _gx_sprite_current_frame_set()
79 if (frame_index < sprite -> gx_sprite_frame_count) in _gx_sprite_current_frame_set()
81 sprite -> gx_sprite_current_frame = frame_index; in _gx_sprite_current_frame_set()
84 if (sprite -> gx_widget_status & GX_STATUS_VISIBLE) in _gx_sprite_current_frame_set()
Dgx_sprite_stop.c75 UINT _gx_sprite_stop(GX_SPRITE *sprite) in _gx_sprite_stop() argument
77 GX_WIDGET *widget = (GX_WIDGET *)sprite; in _gx_sprite_stop()
79 if (sprite -> gx_sprite_run_state == GX_SPRITE_RUNNING) in _gx_sprite_stop()
82 sprite -> gx_sprite_run_state = GX_SPRITE_IDLE; in _gx_sprite_stop()
Dgxe_sprite_stop.c72 UINT _gxe_sprite_stop(GX_SPRITE *sprite) in _gxe_sprite_stop() argument
80 if (sprite == GX_NULL) in _gxe_sprite_stop()
85 if (sprite -> gx_widget_type == 0) in _gxe_sprite_stop()
91 status = _gx_sprite_stop(sprite); in _gxe_sprite_stop()
Dgxe_sprite_current_frame_set.c74 UINT _gxe_sprite_current_frame_set(GX_SPRITE *sprite, USHORT frame_index) in _gxe_sprite_current_frame_set() argument
82 if (sprite == GX_NULL) in _gxe_sprite_current_frame_set()
88 if (sprite -> gx_widget_type == 0) in _gxe_sprite_current_frame_set()
94 status = _gx_sprite_current_frame_set(sprite, frame_index); in _gxe_sprite_current_frame_set()
Dgxe_sprite_start.c74 UINT _gxe_sprite_start(GX_SPRITE *sprite, USHORT frame_number) in _gxe_sprite_start() argument
82 if (sprite == GX_NULL) in _gxe_sprite_start()
88 if (sprite -> gx_widget_type == 0) in _gxe_sprite_start()
94 status = _gx_sprite_start(sprite, frame_number); in _gxe_sprite_start()
Dgxe_sprite_frame_list_set.c75 UINT _gxe_sprite_frame_list_set(GX_SPRITE *sprite, GX_SPRITE_FRAME *frame_list, USHORT frame_count) in _gxe_sprite_frame_list_set() argument
83 if (sprite == GX_NULL) in _gxe_sprite_frame_list_set()
89 if (sprite -> gx_widget_type == 0) in _gxe_sprite_frame_list_set()
95 status = _gx_sprite_frame_list_set(sprite, frame_list, frame_count); in _gxe_sprite_frame_list_set()
Dgxe_sprite_create.c84 UINT _gxe_sprite_create(GX_SPRITE *sprite, GX_CONST GX_CHAR *name, GX_WIDGET *parent, in _gxe_sprite_create() argument
95 if ((sprite == GX_NULL) || (size == GX_NULL)) in _gxe_sprite_create()
107 if (sprite -> gx_widget_type != 0) in _gxe_sprite_create()
119 … status = _gx_sprite_create(sprite, name, parent, frame_list, frame_count, style, sprite_id, size); in _gxe_sprite_create()
/GUIX-v6.2.1/common/inc/
Dgx_sprite.h57 UINT _gx_sprite_create(GX_SPRITE *sprite, GX_CONST GX_CHAR *name, GX_WIDGET *parent,
61 UINT _gx_sprite_start(GX_SPRITE *sprite, USHORT start_frame);
62 UINT _gx_sprite_stop(GX_SPRITE *sprite);
63 VOID _gx_sprite_update(GX_SPRITE *sprite);
64 VOID _gx_sprite_complete(GX_SPRITE *sprite);
65 UINT _gx_sprite_current_frame_set(GX_SPRITE *sprite, USHORT frame);
66 VOID _gx_sprite_draw(GX_SPRITE *sprite);
67 UINT _gx_sprite_event_process(GX_SPRITE *sprite, GX_EVENT *event_ptr);
68 UINT _gx_sprite_frame_list_set(GX_SPRITE *sprite, GX_SPRITE_FRAME *frame_list, USHORT frame_count);
71 UINT _gxe_sprite_create(GX_SPRITE *sprite, GX_CONST GX_CHAR *name, GX_WIDGET *parent,
[all …]
/GUIX-v6.2.1/test/guix_test/regression_test/tests/
Dvalidation_guix_sprite_start.c95 GX_SPRITE *sprite = &sprite_screen.sprite_screen_sprite_1; in control_thread_entry() local
101 gx_widget_style_remove(sprite, GX_STYLE_SPRITE_AUTO); in control_thread_entry()
108 gx_sprite_frame_list_set(sprite, frame_list, 3); in control_thread_entry()
109 gx_sprite_start(sprite, 0); in control_thread_entry()
113 status = gx_sprite_start(sprite, 3); in control_thread_entry()
119 gx_widget_hide(sprite); in control_thread_entry()
122 status = gx_sprite_start(sprite, 0); in control_thread_entry()
128 gx_widget_show(sprite); in control_thread_entry()
129 sprite->gx_sprite_current_frame = 3; in control_thread_entry()
136 gx_sprite_start(sprite, 0); in control_thread_entry()
[all …]
Dvalidation_guix_all_widgets_sprite_frame.c94 GX_SPRITE *sprite = &sprite_screen.sprite_screen_sprite_1; in control_thread_entry() local
110 gx_sprite_stop(sprite); in control_thread_entry()
116 gx_sprite_start(sprite, 0); in control_thread_entry()
117 gx_sprite_current_frame_set(sprite, 1); in control_thread_entry()
124 gx_sprite_frame_list_set(sprite, frame_list, 3); in control_thread_entry()
125 gx_sprite_start(sprite, 0); in control_thread_entry()
130 my_event.gx_event_target = (GX_WIDGET *)sprite; in control_thread_entry()
Dvalidation_guix_sprite.c67 GX_SPRITE *sprite = &sprite_screen.sprite_screen_sprite_1; in control_thread_entry() local
72 gx_widget_style_remove(sprite, GX_STYLE_SPRITE_AUTO); in control_thread_entry()
75 gx_widget_style_add(sprite, GX_STYLE_SPRITE_LOOP); in control_thread_entry()
82 gx_validation_capture_frames(frame_id, sprite -> gx_sprite_frame_count + 1, comment, 0, 1000); in control_thread_entry()
84 gx_sprite_start(sprite, 0); in control_thread_entry()
Dvalidation_guix_all_widgets_4bpp_sprite.c72 GX_SPRITE *sprite = &sprite_screen.sprite_screen_sprite_1; in control_thread_entry() local
75 gx_sprite_stop(sprite); in control_thread_entry()
82 gx_sprite_start(sprite, 0); in control_thread_entry()
/GUIX-v6.2.1/samples/demo_guix_car_infotainment/
Dvehicle.c98 GX_SPRITE *sprite; in vehicle_screen_event_process() local
123 gx_widget_find(window, event_ptr->gx_event_sender, 2, &sprite); in vehicle_screen_event_process()
126 …if (sprite->gx_sprite_frame_list[0].gx_sprite_frame_pixelmap == light_frame_list_1[0].gx_sprite_fr… in vehicle_screen_event_process()
128 …gx_sprite_frame_list_set(sprite, light_frame_list_2, sizeof(light_frame_list_2) / sizeof(GX_SPRITE… in vehicle_screen_event_process()
132 …gx_sprite_frame_list_set(sprite, light_frame_list_1, sizeof(light_frame_list_1) / sizeof(GX_SPRITE… in vehicle_screen_event_process()
135 gx_sprite_start(sprite, 0); in vehicle_screen_event_process()
/GUIX-v6.2.1/test/example_internal/all_widgets_5_4_1/
Dsprite_screen.c41 GX_SPRITE *sprite = &((SPRITE_SCREEN_CONTROL_BLOCK *)pSpriteScreen)->sprite_screen_sprite_1; in move_sprite() local
43 size = sprite->gx_widget_size; in move_sprite()
72 gx_widget_resize(sprite, &size); in move_sprite()
/GUIX-v6.2.1/test/example_internal/all_widgets_5_3_4/
Dsprite_screen.c40 GX_SPRITE *sprite = &((SPRITE_SCREEN_CONTROL_BLOCK *)pSpriteScreen)->sprite_screen_sprite_1; in move_sprite() local
42 size = sprite->gx_widget_size; in move_sprite()
71 gx_widget_resize(sprite, &size); in move_sprite()
/GUIX-v6.2.1/test/example_internal/all_widgets_5_4_2/
Dsprite_screen.c40 GX_SPRITE *sprite = &((SPRITE_SCREEN_CONTROL_BLOCK *)pSpriteScreen)->sprite_screen_sprite_1; in move_sprite() local
42 size = sprite->gx_widget_size; in move_sprite()
71 gx_widget_resize(sprite, &size); in move_sprite()
/GUIX-v6.2.1/test/example_internal/all_widgets_32argb/
Dsprite_screen.c40 GX_SPRITE *sprite = &((SPRITE_SCREEN_CONTROL_BLOCK *)pSpriteScreen)->sprite_screen_sprite_1; in move_sprite() local
42 size = sprite->gx_widget_size; in move_sprite()
71 gx_widget_resize(sprite, &size); in move_sprite()

12345