Functions | |
| int | node_condbool_render (const struct ExpandoNode *node, const struct ExpandoRenderCallback *erc, struct Buffer *buf, int max_cols, void *data, MuttFormatFlags flags) |
| Callback for every bool node - Implements ExpandoNode::render() -. | |
| int | node_conddate_render (const struct ExpandoNode *node, const struct ExpandoRenderCallback *erc, struct Buffer *buf, int max_cols, void *data, MuttFormatFlags flags) |
| Render a CondDate Node - Implements ExpandoNode::render() -. | |
| static int | node_condition_render (const struct ExpandoNode *node, const struct ExpandoRenderCallback *erc, struct Buffer *buf, int max_cols, void *data, MuttFormatFlags flags) |
| Render a Conditional Node - Implements ExpandoNode::render() -. | |
| int | node_container_render (const struct ExpandoNode *node, const struct ExpandoRenderCallback *erc, struct Buffer *buf, int max_cols, void *data, MuttFormatFlags flags) |
| Callback for a Container Node - Implements ExpandoNode::render() -. | |
| int | node_expando_render (const struct ExpandoNode *node, const struct ExpandoRenderCallback *erc, struct Buffer *buf, int max_cols, void *data, MuttFormatFlags flags) |
| Render an Expando Node - Implements ExpandoNode::render() -. | |
| int | node_padding_render_eol (const struct ExpandoNode *node, const struct ExpandoRenderCallback *erc, struct Buffer *buf, int max_cols, void *data, MuttFormatFlags flags) |
| Render End-of-Line Padding - Implements ExpandoNode::render() -. | |
| int | node_padding_render_hard (const struct ExpandoNode *node, const struct ExpandoRenderCallback *erc, struct Buffer *buf, int max_cols, void *data, MuttFormatFlags flags) |
| Render Hard Padding - Implements ExpandoNode::render() -. | |
| int | node_padding_render_soft (const struct ExpandoNode *node, const struct ExpandoRenderCallback *erc, struct Buffer *buf, int max_cols, void *data, MuttFormatFlags flags) |
| Render Soft Padding - Implements ExpandoNode::render() -. | |
| static int | node_text_render (const struct ExpandoNode *node, const struct ExpandoRenderCallback *erc, struct Buffer *buf, int max_cols, void *data, MuttFormatFlags flags) |
| Render a Text Node - Implements ExpandoNode::render() -. | |
Render an Expando.
| [in] | node | Node to render |
| [in] | erc | Expando Render Callback functions |
| [out] | buf | Buffer in which to save string |
| [in] | max_cols | Maximum number of screen columns to use |
| [in] | data | Private data |
| [in] | flags | Flags, see MuttFormatFlags |
| num | Number of screen columns used |
| int node_condbool_render | ( | const struct ExpandoNode * | node, |
| const struct ExpandoRenderCallback * | erc, | ||
| struct Buffer * | buf, | ||
| int | max_cols, | ||
| void * | data, | ||
| MuttFormatFlags | flags ) |
Callback for every bool node - Implements ExpandoNode::render() -.
Definition at line 41 of file node_condbool.c.
Here is the call graph for this function:
Here is the caller graph for this function:| int node_conddate_render | ( | const struct ExpandoNode * | node, |
| const struct ExpandoRenderCallback * | erc, | ||
| struct Buffer * | buf, | ||
| int | max_cols, | ||
| void * | data, | ||
| MuttFormatFlags | flags ) |
Render a CondDate Node - Implements ExpandoNode::render() -.
Definition at line 168 of file node_conddate.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Render a Conditional Node - Implements ExpandoNode::render() -.
Definition at line 49 of file node_condition.c.
Here is the call graph for this function:
Here is the caller graph for this function:| int node_container_render | ( | const struct ExpandoNode * | node, |
| const struct ExpandoRenderCallback * | erc, | ||
| struct Buffer * | buf, | ||
| int | max_cols, | ||
| void * | data, | ||
| MuttFormatFlags | flags ) |
Callback for a Container Node - Implements ExpandoNode::render() -.
Definition at line 43 of file node_container.c.
Here is the call graph for this function:
Here is the caller graph for this function:| int node_expando_render | ( | const struct ExpandoNode * | node, |
| const struct ExpandoRenderCallback * | erc, | ||
| struct Buffer * | buf, | ||
| int | max_cols, | ||
| void * | data, | ||
| MuttFormatFlags | flags ) |
Render an Expando Node - Implements ExpandoNode::render() -.
Definition at line 403 of file node_expando.c.
Here is the call graph for this function:
Here is the caller graph for this function:| int node_padding_render_eol | ( | const struct ExpandoNode * | node, |
| const struct ExpandoRenderCallback * | erc, | ||
| struct Buffer * | buf, | ||
| int | max_cols, | ||
| void * | data, | ||
| MuttFormatFlags | flags ) |
Render End-of-Line Padding - Implements ExpandoNode::render() -.
Definition at line 105 of file node_padding.c.
Here is the call graph for this function:
Here is the caller graph for this function:| int node_padding_render_hard | ( | const struct ExpandoNode * | node, |
| const struct ExpandoRenderCallback * | erc, | ||
| struct Buffer * | buf, | ||
| int | max_cols, | ||
| void * | data, | ||
| MuttFormatFlags | flags ) |
Render Hard Padding - Implements ExpandoNode::render() -.
Text to the left of the padding is hard and will be preserved if possible. Text to the right of the padding will be truncated.
Definition at line 124 of file node_padding.c.
Here is the call graph for this function:
Here is the caller graph for this function:| int node_padding_render_soft | ( | const struct ExpandoNode * | node, |
| const struct ExpandoRenderCallback * | erc, | ||
| struct Buffer * | buf, | ||
| int | max_cols, | ||
| void * | data, | ||
| MuttFormatFlags | flags ) |
Render Soft Padding - Implements ExpandoNode::render() -.
Text to the right of the padding is hard and will be preserved if possible. Text to the left of the padding will be truncated.
Definition at line 162 of file node_padding.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Render a Text Node - Implements ExpandoNode::render() -.
Definition at line 42 of file node_text.c.
Here is the call graph for this function:
Here is the caller graph for this function: