NetSurf
|
Data Fields | |
imagemap_entry_type | type |
type of shape More... | |
nsurl * | url |
absolute url to go to More... | |
char * | target |
target frame (if any) More... | |
union { | |
struct { | |
int x | |
x coordinate of centre More... | |
int y | |
y coordinate of center More... | |
int r | |
radius of circle More... | |
} circle | |
struct { | |
int x0 | |
left hand edge More... | |
int y0 | |
top edge More... | |
int x1 | |
right hand edge More... | |
int y1 | |
bottom edge More... | |
} rect | |
struct { | |
int num | |
number of points More... | |
float * xcoords | |
x coordinates More... | |
float * ycoords | |
y coordinates More... | |
} poly | |
} | bounds |
struct mapentry * | next |
next entry in list More... | |
Definition at line 52 of file imagemap.c.
union { ... } mapentry::bounds |
Referenced by imagemap_addtolist(), imagemap_dump(), imagemap_freelist(), and imagemap_get().
struct { ... } mapentry::circle |
Referenced by imagemap_addtolist(), imagemap_dump(), and imagemap_get().
struct mapentry* mapentry::next |
next entry in list
Definition at line 74 of file imagemap.c.
Referenced by imagemap_addtolist(), imagemap_dump(), imagemap_freelist(), and imagemap_get().
int mapentry::num |
number of points
Definition at line 69 of file imagemap.c.
Referenced by imagemap_addtolist(), imagemap_dump(), imagemap_get(), and imagemap_point_in_poly().
struct { ... } mapentry::poly |
Referenced by imagemap_addtolist(), imagemap_dump(), imagemap_freelist(), and imagemap_get().
int mapentry::r |
radius of circle
Definition at line 60 of file imagemap.c.
Referenced by imagemap_addtolist(), imagemap_dump(), and imagemap_get().
struct { ... } mapentry::rect |
Referenced by imagemap_addtolist(), imagemap_dump(), and imagemap_get().
char* mapentry::target |
target frame (if any)
Definition at line 55 of file imagemap.c.
Referenced by imagemap_addtolist(), imagemap_freelist(), and imagemap_get().
imagemap_entry_type mapentry::type |
type of shape
Definition at line 53 of file imagemap.c.
Referenced by imagemap_addtolist(), imagemap_dump(), imagemap_freelist(), and imagemap_get().
nsurl* mapentry::url |
absolute url to go to
Definition at line 54 of file imagemap.c.
Referenced by imagemap_addtolist(), imagemap_dump(), imagemap_freelist(), and imagemap_get().
int mapentry::x |
x coordinate of centre
Definition at line 58 of file imagemap.c.
Referenced by imagemap_addtolist(), imagemap_dump(), imagemap_get(), and imagemap_point_in_poly().
int mapentry::x0 |
left hand edge
Definition at line 63 of file imagemap.c.
Referenced by imagemap_addtolist(), imagemap_dump(), and imagemap_get().
int mapentry::x1 |
right hand edge
Definition at line 65 of file imagemap.c.
Referenced by imagemap_addtolist(), and imagemap_dump().
float* mapentry::xcoords |
x coordinates
Definition at line 70 of file imagemap.c.
Referenced by imagemap_addtolist(), imagemap_dump(), imagemap_freelist(), and imagemap_get().
int mapentry::y |
y coordinate of center
Definition at line 59 of file imagemap.c.
Referenced by imagemap_addtolist(), imagemap_dump(), imagemap_get(), and imagemap_point_in_poly().
int mapentry::y0 |
top edge
Definition at line 64 of file imagemap.c.
Referenced by imagemap_addtolist(), imagemap_dump(), and imagemap_get().
int mapentry::y1 |
bottom edge
Definition at line 66 of file imagemap.c.
Referenced by imagemap_addtolist(), and imagemap_dump().
float* mapentry::ycoords |
y coordinates
Definition at line 71 of file imagemap.c.
Referenced by imagemap_addtolist(), imagemap_dump(), imagemap_freelist(), and imagemap_get().