17 static TGLManager *gManager = 0;
21 TGLManager *TGWin32GLManagerProxy::RealObject()
24 gManager = (TGLManager *)gROOT->GetListOfSpecials()->FindObject(
"gGLManager");
30 TGWin32GLManagerProxy::TGWin32GLManagerProxy()
35 RETURN_PROXY_OBJECT(GLManager)
36 RETURN_METHOD_ARG1(GLManager, Int_t, InitGLWindow, Window_t, winID)
37 RETURN_METHOD_ARG1(GLManager, Int_t, CreateGLContext, Int_t, winInd)
38 RETURN_METHOD_ARG5(GLManager, Bool_t, AttachOffScreenDevice, Int_t, winInd, Int_t, x, Int_t, y, UInt_t, w, UInt_t, h)
39 RETURN_METHOD_ARG5(GLManager, Bool_t, ResizeOffScreenDevice, Int_t, pixInd, Int_t, x, Int_t, y, UInt_t, w, UInt_t, h)
40 VOID_METHOD_ARG1(GLManager, SelectOffScreenDevice, Int_t, pixInd, 1)
41 RETURN_METHOD_ARG1(GLManager, Int_t, GetVirtualXInd, Int_t, pixInd)
42 VOID_METHOD_ARG2(GLManager, MarkForDirectCopy, Int_t, pixInd, Bool_t, direct, 1)
43 RETURN_METHOD_ARG1(GLManager, Bool_t, MakeCurrent, Int_t, devInd)
44 VOID_METHOD_ARG1(GLManager, Flush, Int_t, devInd, 1)
45 VOID_METHOD_ARG1(GLManager, ReadGLBuffer, Int_t, devInd, 1)
46 VOID_METHOD_ARG1(GLManager, DeleteGLContext, Int_t, devInd, 1)
47 VOID_METHOD_ARG2(GLManager, ExtractViewport, Int_t, pixInd, Int_t *, vp, 1)
48 VOID_METHOD_ARG1(GLManager, PrintViewer, TVirtualViewer3D *, vv, 1)
49 VOID_METHOD_ARG1(GLManager, PaintSingleObject, TVirtualGLPainter *, p, 1)
50 VOID_METHOD_ARG3(GLManager, PanObject, TVirtualGLPainter *, p, Int_t, x, Int_t, y, 1)
51 RETURN_METHOD_ARG3(GLManager, Bool_t, PlotSelected, TVirtualGLPainter *, plot, Int_t, x, Int_t, y)
52 RETURN_METHOD_ARG3(GLManager,
char *, GetPlotInfo, TVirtualGLPainter *, plot, Int_t, x, Int_t, y)
53 RETURN_METHOD_ARG4(GLManager, Bool_t, SelectManip, TVirtualGLManip *, manip, const TGLCamera *, camera, const TGLRect *, rect, const TGLBoundingBox *, box)
54 RETURN_METHOD_ARG1(GLManager, Bool_t, HighColorFormat, Int_t, ctx)