#endif
#include <plib/pu.h>
+#include <plib/sg.h>
#include <simgear/compiler.h> // for SG_USING_STD
#include <simgear/props/props.hxx>
// Common configuration for all GUI group objects.
void setupGroup (puGroup * group, SGPropertyNode * props,
- int width, int height, bool makeFrame = false);
+ int width, int height, sgVec4 color,
+ bool makeFrame = false);
// The top-level PUI object.
puObject * _object;
public:
fgPopup(int x, int y) : puPopup(x, y) { _dragging = false; }
int checkHit(int b, int up, int x, int y);
+ int getHitObjects(puObject *, int x, int y);
private:
bool _dragging;
int _dX, _dY;