HyperRogue  11.3d
game/visualization engine based on non-Euclidean geometry
hr::reg3::hrmap_reg3_rule Member List

This is the complete list of members for hr::reg3::hrmap_reg3_rule, including all inherited members.

address typedefhr::reg3::hrmap_reg3_rule
adj(heptagon *h, int d) override (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_ruleinlinevirtual
adj(cell *c, int i) (defined in hr::hrmap)hr::hrmapinlinevirtual
allcells() (defined in hr::hrmap)hr::hrmapvirtual
children (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_rule
counterpart(heptagon *h) (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_ruleinline
create_step(heptagon *parent, int d) override (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_ruleinlinevirtual
draw() override (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_ruleinlinevirtual
emerald_map (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_rule
evmemo (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_rule
find_emeraldval(heptagon *target, heptagon *parent, int d) (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_ruleinline
find_mappings() (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_ruleinline
fp (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_rule
gamestart() (defined in hr::hrmap)hr::hrmapinlinevirtual
generateAlts(heptagon *h, int levs=default_levs(), bool link_cdata=true) (defined in hr::hrmap)hr::hrmapvirtual
get_vertices(cell *c) override (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_ruleinlinevirtual
getOrigin() override (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_ruleinlinevirtual
hrmap_reg3_rule() (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_ruleinline
iadj(cell *c, int i) (defined in hr::hrmap)hr::hrmapinline
iadj(heptagon *h, int d) (defined in hr::hrmap)hr::hrmapinline
link_alt(const cellwalker &hs) (defined in hr::hrmap)hr::hrmapinlinevirtual
load_ruleset(string fname) (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_ruleinline
may_create_step(heptagon *h, int direction) (defined in hr::hrmap)hr::hrmapinline
nonlooping_earlier_stateshr::reg3::hrmap_reg3_rule
origin (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_rule
other (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_rule
otherpos (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_rule
possible_states (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_rule
quotient_map (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_rule
relative_matrix(heptagon *h2, heptagon *h1, const hyperpoint &hint) override (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_ruleinlinevirtual
relative_matrix(cell *c2, cell *c1, const hyperpoint &hint) (defined in hr::hrmap)hr::hrmapinlinevirtual
root (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_rule
spacedist(cell *c, int i) (defined in hr::hrmap)hr::hrmapinlinevirtual
spin_angle(cell *c, int d) (defined in hr::hrmap)hr::hrmapinlinevirtual
spin_from(cell *c, int d, ld bonus=0) (defined in hr::hrmap)hr::hrmapvirtual
SPIN_NOT_AVAILABLE (defined in hr::hrmap)hr::hrmapstatic
spin_to(cell *c, int d, ld bonus=0) (defined in hr::hrmap)hr::hrmapvirtual
verify() (defined in hr::hrmap)hr::hrmapinlinevirtual
virtualRebase(heptagon *&base, transmatrix &at) (defined in hr::hrmap)hr::hrmapinlinevirtual
~hrmap() (defined in hr::hrmap)hr::hrmapinlinevirtual
~hrmap_reg3_rule() (defined in hr::reg3::hrmap_reg3_rule)hr::reg3::hrmap_reg3_ruleinline