HyperRogue  11.3d
game/visualization engine based on non-Euclidean geometry
Public Member Functions | Public Attributes | List of all members
hr::shmup::monster Struct Reference

Public Member Functions

void store ()
 
void findpat ()
 
cellfindbase (const transmatrix &T, int maxsteps)
 
void rebasePat (const transmatrix &new_pat, cell *tgt)
 

Public Attributes

eMonster type
 
cellbase
 
celltorigin
 
transmatrix at
 
transmatrix pat
 
transmatrix ori
 
eMonster stk
 
bool dead
 
bool notpushed
 
bool inBoat
 
bool no_targetting
 
monsterparent
 
eMonster parenttype
 
int nextshot
 
int pid
 
int hitpoints
 
int stunoff
 
int blowoff
 
double swordangle
 
double vel
 
double footphase
 
bool isVirtual
 
hyperpoint inertia
 

Member Data Documentation

◆ ori

transmatrix hr::shmup::monster::ori

orientation for the product geometry


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