26typedef const uint32_t* (*NsImageLookupFn)(
const char* src,
int* width,
int* height,
27 int* intrinsic_width,
int* intrinsic_height);
33 int* intrinsic_width,
int* intrinsic_height);
unsigned int uint32_t
Definition acefiex.h:163
void * fn
Definition audrv.c:980
struct drm_crtc struct drm_plane struct drm_plane * cursor
Definition drm_crtc.h:1240
void int node
Definition kthread.h:31
int h
Definition layout.c:118
const char * href
Definition layout.c:119
int NsLayoutPaintTest(int w, int h, int scroll)
Definition layout.c:3120
uint32_t NsLayoutPageBg(void)
Definition layout.c:2948
int NsLayoutHitLink(int x, int y, char *href, size_t hrefsz)
Definition layout.c:2977
const uint32_t *(* NsInlineSvgLookupFn)(NsCssNode *node, int *width, int *height, int *intrinsic_width, int *intrinsic_height)
Definition layout.h:32
int NsLayoutActive(void)
Definition layout.c:2921
int NsLayoutPageWidth(void)
Definition layout.c:2929
int NsLayoutHitControl(int x, int y, NsCssNode **node)
Definition layout.c:3006
const char * NsLayoutText(void)
Definition layout.c:3212
void NsLayoutPaint(ChCanvas *canv, int vx, int vy, int vw, int vh, int scroll_y)
Definition layout.c:2952
int NsLayoutDumpPpm(const char *path, int w, int h, int scroll)
Definition layout.c:3167
int NsLayoutPageHeight(void)
Definition layout.c:2925
void NsLayoutSetEdit(NsCssNode *node, const char *text, int cursor, int active)
Definition layout.c:3021
void NsLayoutDumpBoxes(void)
Definition layout.c:3103
const uint32_t *(* NsImageLookupFn)(const char *src, int *width, int *height, int *intrinsic_width, int *intrinsic_height)
Definition layout.h:26
void NsLayoutSetImageLookup(NsImageLookupFn fn)
Definition layout.c:141
void NsLayoutPrintLinks(int max)
Definition layout.c:3107
void NsLayoutSetInlineSvgLookup(NsInlineSvgLookupFn fn)
Definition layout.c:145
void NsLayoutDestroy(void)
Definition layout.c:2894
void NsLayoutStats(int *blocks, int *lines, int *runs, int *links)
Definition layout.c:2937
int NsLayoutContentHeight(void)
Definition layout.c:2933
int NsLayoutBuild(NsCssNode *root, int viewport_w, int viewport_h)
Definition layout.c:2850
#define max(a, b)
Definition minmax.h:28
line_t * lines
Definition p_setup.c:67
Definition chitralekha.h:40
TTY * root
Definition tty.cpp:47