osgViewer.GraphicsWindow

class osgViewer.GraphicsWindow
Represents:c++ class
Wraps:osgViewer::GraphicsWindow
Bases:osg.GraphicsContext, osgGA.GUIActionAdapter

Methods:

:checkEvents()

Тип результата:bool
:className()

Тип результата:std.string
:getEventQueue()

Тип результата:osgGA.EventQueue
:getSwapGroup()

:getSyncToVBlank()

Тип результата:bool
:getWindowDecoration()

Тип результата:bool
:getWindowName()

Тип результата:std.string
:getWindowRectangle()

:grabFocus()

:grabFocusIfPointerInWindow()

:libraryName()

Тип результата:std.string
:raiseWindow()

:requestContinuousUpdate()

:requestContinuousUpdate(bool needed)

Параметры:needed (bool) –
:requestRedraw()

:requestWarpPointer(double x, double y)

Параметры:
  • x (double) –
  • y (double) –
:setCursor(osgViewer.GraphicsWindow.MouseCursor cursor)

Параметры:cursor (osgViewer.GraphicsWindow.MouseCursor) –
:setEventQueue(osgGA.EventQueue queue)

Параметры:queue (osgGA.EventQueue) –
:setSwapGroup(bool on, GLenum.Value group, GLenum.Value barrier)

Параметры:
:setSyncToVBlank(bool on)

Параметры:on (bool) –
:setWindowDecoration(bool wd)

Параметры:wd (bool) –
:setWindowDecorationImplementation(bool wd)

Параметры:wd (bool) –
Тип результата:bool
:setWindowName(std.string name)

Параметры:name (std.string) –
:setWindowRectangle(int x, int y, int width, int height)

Параметры:
  • x (int) –
  • y (int) –
  • width (int) –
  • height (int) –
:setWindowRectangleImplementation(int x, int y, int width, int height)

Параметры:
  • x (int) –
  • y (int) –
  • width (int) –
  • height (int) –
Тип результата:

bool

:useCursor(bool cursorOn)

Параметры:cursorOn (bool) –
:valid()

Тип результата:bool