Lines Matching refs:frame

13     GX_SPRITE_FRAME* frame;  in studio_sprite_draw()  local
34 frame = &sprite->gx_sprite_frame_list[sprite->gx_sprite_current_frame]; in studio_sprite_draw()
36 …->FindResource(data->win32_display_index, theme_index, RES_TYPE_PIXELMAP, frame->gx_sprite_frame_p… 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()
51 if (frame->gx_sprite_frame_alpha != GX_ALPHA_VALUE_OPAQUE) in studio_sprite_draw()
53 gx_canvas_pixelmap_blend(xpos, ypos, map, frame->gx_sprite_frame_alpha); in studio_sprite_draw()
100 GX_SPRITE_FRAME *frame; in WriteExtendedProperties() local
108 frame = info->ewi.sprite.framelist; in WriteExtendedProperties()
122 back_op = frame->gx_sprite_frame_background_operation; in WriteExtendedProperties()
136 gen->GetPixelmapIdName(frame->gx_sprite_frame_pixelmap, frame_id), in WriteExtendedProperties()
137 frame->gx_sprite_frame_x_offset, in WriteExtendedProperties()
138 frame->gx_sprite_frame_y_offset, in WriteExtendedProperties()
139 frame->gx_sprite_frame_delay, in WriteExtendedProperties()
141 frame->gx_sprite_frame_alpha); in WriteExtendedProperties()
152 frame++; in WriteExtendedProperties()
239 GX_SPRITE_FRAME *frame; in SaveToProject() local
246 frame = info->ewi.sprite.framelist; in SaveToProject()
251 WritePixelmapId(writer, project, display, "pixelmap", frame->gx_sprite_frame_pixelmap); in SaveToProject()
252 writer.WriteInt("x_offset", frame->gx_sprite_frame_x_offset); in SaveToProject()
253 writer.WriteInt("y_offset", frame->gx_sprite_frame_y_offset); in SaveToProject()
254 writer.WriteInt("delay", frame->gx_sprite_frame_delay); in SaveToProject()
255 writer.WriteInt("background", frame->gx_sprite_frame_background_operation); in SaveToProject()
256 writer.WriteUnsigned("alpha", frame->gx_sprite_frame_alpha); in SaveToProject()
258 frame++; in SaveToProject()
269 GX_SPRITE_FRAME *frame; in ReadFromProject() local
286 frame = info->ewi.sprite.framelist; in ReadFromProject()
294frame->gx_sprite_frame_pixelmap = ReadPixelmapId(reader, project, display, "pixelmap"); in ReadFromProject()
295 reader.ReadValue("x_offset", frame->gx_sprite_frame_x_offset); in ReadFromProject()
296 reader.ReadValue("y_offset", frame->gx_sprite_frame_y_offset); in ReadFromProject()
298 frame->gx_sprite_frame_delay = val; in ReadFromProject()
300 frame->gx_sprite_frame_background_operation = val; in ReadFromProject()
302 frame->gx_sprite_frame_alpha = (unsigned char) uval; in ReadFromProject()
305 frame++; in ReadFromProject()
355 GX_SPRITE_FRAME* frame; in UpdateSpriteFrameInfo() local
359 frame = &info->ewi.sprite.framelist[frameindex]; in UpdateSpriteFrameInfo()
361 frame->gx_sprite_frame_alpha = 255; in UpdateSpriteFrameInfo()
362 frame->gx_sprite_frame_delay = rinfo->GetPixelmapDelayTime(frameindex); in UpdateSpriteFrameInfo()
363 frame->gx_sprite_frame_delay /= GX_SYSTEM_TIMER_MS; in UpdateSpriteFrameInfo()
364 frame->gx_sprite_frame_pixelmap = info->pixelmap_id[0]; in UpdateSpriteFrameInfo()
406 GX_SPRITE_FRAME *frame; in Autosize() local
414 frame = info->ewi.sprite.framelist; in Autosize()
418 if (frame->gx_sprite_frame_pixelmap) in Autosize()
420 …esource = project->FindResource(display, active_theme, RES_TYPE_PIXELMAP, frame->gx_sprite_frame_p… in Autosize()