MythTV master
ifs.h
Go to the documentation of this file.
1/*
2 * File created 11 april 2002 by JeKo <jeko@free.fr>
3 */
4
5#ifndef IFS_H
6#define IFS_H
7
8#include <cstdint>
9
11{
12 int32_t x, y;
13};
14
15// init ifs for a (width)x(height) output.
16void init_ifs (int width, int height);
17
18// draw an ifs on the buffer (which size is width * height)
19// increment means that we draw 1/increment of the ifs's points
20void ifs_update (uint32_t * data, const uint32_t * back, int width, int height, int increment);
21
22// free all ifs's data.
23void release_ifs (void);
24
25
26/* DONT USE !!! deprecated
27 * return a an array of points.
28 * WARNING !!! do not free it !!! it also has an internal use..
29 */
30IFSPoint *draw_ifs (int *nbPoints);
31
32#endif
static uint32_t * back
Definition: goom_core.cpp:27
void init_ifs(int width, int height)
Definition: ifs.cpp:164
void release_ifs(void)
Definition: ifs.cpp:485
void ifs_update(uint32_t *data, const uint32_t *back, int width, int height, int increment)
Definition: ifs_display.cpp:17
IFSPoint * draw_ifs(int *nbPoints)
Definition: ifs.cpp:409
Definition: ifs.h:11
int32_t x
Definition: ifs.h:12
int32_t y
Definition: ifs.h:12