44 virtual void draw_model(laPoint3 pos,
laRenderer *pr) = 0;
47 virtual laPoint3 description_size(
laFont* pf) {
return laPoint3(); };
80 inline M_BOOL isSelected() {
return _bSelected; };
81 inline void select(M_BOOL sel = M_TRUE) { _bSelected = sel; }
84 void discardingIcon(M_BOOL bOn = M_TRUE);
85 inline M_BOOL isDiscarding() {
return _isDiscarding; }
86 inline M_BOOL isDiscarded() {
return _isDiscarded; }
virtual void reply()
Handle input message.
Abstract interface for icon descriptors; to be used in class uiIcon3D.
Base class for GUI windows.
Virtual interface for the Engine graphics renderer.
virtual void draw()
Display the window.
GUI icon object that can siplay 3D models as icons.