ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
reflow_anchor_t Struct Reference

A laid-out element id, for same-chapter #fragment jumps. More...

#include <reflow_types.h>

Data Fields

uint32_t id_off
 Id slice offset into the text pool.
uint32_t id_len
 Id slice length, bytes.
uint32_t page_index
 Page the id landed on.
int32_t y
 Page-local top y of the element.

Detailed Description

A laid-out element id, for same-chapter #fragment jumps.

Records where a block element carrying id="..." landed, so a fragment link can navigate to its page. The id string is a text-pool slice.

Definition at line 377 of file reflow_types.h.

Field Documentation

◆ id_len

uint32_t reflow_anchor_t::id_len

Id slice length, bytes.

Definition at line 379 of file reflow_types.h.

Referenced by internal_open_block(), and reflow_find_anchor().

◆ id_off

uint32_t reflow_anchor_t::id_off

Id slice offset into the text pool.

Definition at line 378 of file reflow_types.h.

Referenced by internal_open_block(), and reflow_find_anchor().

◆ page_index

uint32_t reflow_anchor_t::page_index

Page the id landed on.

Definition at line 380 of file reflow_types.h.

Referenced by internal_open_block(), and reflow_find_anchor().

◆ y

int32_t reflow_anchor_t::y

Page-local top y of the element.

Definition at line 381 of file reflow_types.h.

Referenced by internal_open_block().


The documentation for this struct was generated from the following file: