9 #include <boost/unordered_map.hpp>
13 class DtFrameBufferObject;
16 class DtOverlayResourceProvider;
17 class DtPickableTriangle;
18 class DtPickableWidget;
19 class DtPixelBufferObject;
22 class DtTextureObject;
23 class DtTriangleProxy;
24 class DtTriangleRenderer;
25 class DtPickableWidget;
28 class DtPickableTriangle;
70 unsigned int numberOfWidgets()
const;
73 void releaseResources();
87 bool geocentric,
double cameraPosition[3] = 0,
88 double cameraMatrix[16] = 0);
125 bool allocateResources();
145 typedef boost::unordered_map<unsigned int, DtPickableWidget*>
WidgetIdMap;