mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-22 11:39:19 +02:00
shadow visibilty fixes, more strict degenerate triangle detection
This commit is contained in:
@@ -54,6 +54,8 @@ public:
|
||||
// sets the ui background texture, if any
|
||||
void
|
||||
set_background( std::string const &Filename = "" );
|
||||
void
|
||||
set_texture( GLuint Texture = NULL ) { m_texture = Texture; }
|
||||
void
|
||||
set_tooltip( std::string const &Tooltip ) { m_tooltip = Tooltip; }
|
||||
void
|
||||
@@ -68,6 +70,8 @@ private:
|
||||
// draws background quad with specified earlier texture
|
||||
void
|
||||
render_background();
|
||||
void
|
||||
render_texture();
|
||||
// draws a progress bar in defined earlier state
|
||||
void
|
||||
render_progress();
|
||||
@@ -95,6 +99,7 @@ private:
|
||||
bool m_progressbottom { false }; // location of the progress bar
|
||||
|
||||
texture_handle m_background { NULL }; // path to texture used as the background. size depends on mAspect.
|
||||
GLuint m_texture { NULL };
|
||||
std::vector<std::shared_ptr<ui_panel> > m_panels;
|
||||
std::string m_tooltip;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user