0022819: Redesign of OpenGl driver
[occt.git] / src / OpenGl / OpenGl_Callback.hxx
diff --git a/src/OpenGl/OpenGl_Callback.hxx b/src/OpenGl/OpenGl_Callback.hxx
new file mode 100644 (file)
index 0000000..357ef57
--- /dev/null
@@ -0,0 +1,17 @@
+// File:      OpenGl_Callback.hxx
+// Created:   25 October 2011
+// Author:    Sergey ZERCHANINOV
+// Copyright: OPEN CASCADE 2011
+
+#ifndef _OpenGl_Callback_HeaderFile
+#define _OpenGl_Callback_HeaderFile
+
+#include <InterfaceGraphic_Graphic3d.hxx>
+
+#include <OpenGl_Element.hxx>
+
+typedef OpenGl_Element * (*OpenGl_UserDrawCallback)(const CALL_DEF_USERDRAW *);
+
+Standard_EXPORT OpenGl_UserDrawCallback & UserDrawCallback ();
+
+#endif //_OpenGl_Callback_HeaderFile