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

Public Member Functions

color_t & get_texture_pixel (int x, int y)
 
bool loadTextureGL ()
 
bool whitetexture ()
 
bool readtexture (string tn)
 
void saveRawTexture (string tn)
 
void undo ()
 
void undoLock ()
 
void update ()
 

Public Attributes

GLuint textureid
 
int twidth
 
int tx
 
int ty
 
int origdim
 
vector< color_t > texture_pixels
 
vector< pair< color_t *, color_t > > undos
 
vector< tuple< cell *, hyperpoint, int > > pixels_to_draw
 

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