committed by
Markus Mohrhard
parent
05ff915779
commit
16642b7feb
@@ -294,6 +294,28 @@ void GL3DBarChart::update()
|
|||||||
render();
|
render();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
|
|
||||||
|
class PickingModeSetter
|
||||||
|
{
|
||||||
|
private:
|
||||||
|
opengl3D::OpenGL3DRenderer* mpRenderer;
|
||||||
|
|
||||||
|
public:
|
||||||
|
PickingModeSetter(opengl3D::OpenGL3DRenderer* pRenderer):
|
||||||
|
mpRenderer(pRenderer)
|
||||||
|
{
|
||||||
|
mpRenderer->SetPickingMode(true);
|
||||||
|
}
|
||||||
|
|
||||||
|
~PickingModeSetter()
|
||||||
|
{
|
||||||
|
mpRenderer->SetPickingMode(false);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
void GL3DBarChart::clickedAt(const Point& /*rPos*/, sal_uInt16 nButtons)
|
void GL3DBarChart::clickedAt(const Point& /*rPos*/, sal_uInt16 nButtons)
|
||||||
{
|
{
|
||||||
if(mbBlockUserInput)
|
if(mbBlockUserInput)
|
||||||
|
Reference in New Issue
Block a user