mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-05-22 00:54:08 +00:00
hybrid::do_draw
This commit is contained in:
parent
bd9c19d1b7
commit
7b76991dcd
@ -1995,7 +1995,7 @@ bool limited_generation(cell *c) {
|
|||||||
|
|
||||||
EX bool do_draw(cell *c, const transmatrix& T) {
|
EX bool do_draw(cell *c, const transmatrix& T) {
|
||||||
|
|
||||||
if(hybrid::pmap) return hybrid::in_actual([&] { return do_draw(hybrid::get_at(c, hybrid::current_view_level), T); });
|
if(hybrid::pmap) return hybrid::do_draw(c, T);
|
||||||
if(WDIM == 3) {
|
if(WDIM == 3) {
|
||||||
if(cells_drawn > vid.cells_drawn_limit) return false;
|
if(cells_drawn > vid.cells_drawn_limit) return false;
|
||||||
if(nil && pmodel == mdGeodesic) {
|
if(nil && pmodel == mdGeodesic) {
|
||||||
|
@ -768,6 +768,10 @@ EX namespace hybrid {
|
|||||||
return wo;
|
return wo;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
EX bool do_draw(cell *c, const transmatrix& T) {
|
||||||
|
return in_actual([&] { return hr::do_draw(hybrid::get_at(c, hybrid::current_view_level), T); });
|
||||||
|
}
|
||||||
|
|
||||||
EX }
|
EX }
|
||||||
|
|
||||||
EX namespace product {
|
EX namespace product {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user