// Background texture.
virtual void setBackground (ssgTexture * texture);
+ // Background multiple textures.
+ virtual void setMultiBackground (ssgTexture * texture, int idx);
+
// Make the panel visible or invisible.
virtual bool getVisibility () const;
virtual void setVisibility (bool visibility);
const SGPropertyNode * _ysize_node;
ssgTexture * _bg;
+ ssgTexture * _mbg[8];
// List of instruments in panel.
instrument_list_type _instruments;
};
virtual void addChunk (Chunk * chunk);
virtual void setColor (float r, float g, float b);
virtual void setPointSize (float size);
+ virtual void setFontName ( const string &name );
virtual void setFont (fntFont * font);
private:
float _color[4];
float _pointSize;
-
+ mutable string _font_name;
mutable string _value;
mutable SGTimeStamp _then;
mutable SGTimeStamp _now;
// end of panel.hxx
+