osgGA.GUIEventAdapter

class osgGA.GUIEventAdapter
Represents:c++ class
Wraps:osgGA::GUIEventAdapter
Bases:osgGA.Event

Constructors:

osgGA.GUIEventAdapter()

Methods:

:addTouchPoint(unsigned id, osgGA.GUIEventAdapter.TouchPhase phase, double x, double y, unsigned tapCount)

Параметры:
:addTouchPoint(unsigned id, osgGA.GUIEventAdapter.TouchPhase phase, double x, double y)

Параметры:
:getButton()

Тип результата:int
:getButtonMask()

Тип результата:int
:getEventType()

Тип результата:osgGA.GUIEventAdapter.EventType
:getGraphicsContext()

Тип результата:osg.GraphicsContext
:getKey()

Тип результата:int
:getModKeyMask()

Тип результата:int
:getMouseYOrientation()

Тип результата:osgGA.GUIEventAdapter.MouseYOrientation
:getScrollingDeltaX()

Тип результата:double
:getScrollingDeltaY()

Тип результата:double
:getScrollingMotion()

Тип результата:osgGA.GUIEventAdapter.ScrollingMotion
:getTouchData()

Тип результата:osgGA.GUIEventAdapter.TouchData
:getTouchPointNormalizedX(unsigned ndx)

Параметры:ndx (unsigned) –
Тип результата:double
:getTouchPointNormalizedY(unsigned ndx)

Параметры:ndx (unsigned) –
Тип результата:double
:getUnmodifiedKey()

Тип результата:int
:getWindowHeight()

Тип результата:int
:getWindowWidth()

Тип результата:int
:getWindowX()

Тип результата:int
:getWindowY()

Тип результата:int
:getX()

Тип результата:double
:getXmax()

Тип результата:double
:getXmin()

Тип результата:double
:getXnormalized()

Тип результата:double
:getY()

Тип результата:double
:getYmax()

Тип результата:double
:getYmin()

Тип результата:double
:getYnormalized()

Тип результата:double
:isMultiTouchEvent()

Тип результата:bool
:setButton(int button)

Параметры:button (int) –
:setButtonMask(int mask)

Параметры:mask (int) –
:setEventType(osgGA.GUIEventAdapter.EventType Type)

Параметры:Type (osgGA.GUIEventAdapter.EventType) –
:setGraphicsContext(osg.GraphicsContext context)

Параметры:context (osg.GraphicsContext) –
:setInputRange(double Xmin, double Ymin, double Xmax, double Ymax)

Параметры:
  • Xmin (double) –
  • Ymin (double) –
  • Xmax (double) –
  • Ymax (double) –
:setKey(int key)

Параметры:key (int) –
:setModKeyMask(int mask)

Параметры:mask (int) –
:setMouseYOrientation(osgGA.GUIEventAdapter.MouseYOrientation myo)

Параметры:myo (osgGA.GUIEventAdapter.MouseYOrientation) –
:setMouseYOrientationAndUpdateCoords(osgGA.GUIEventAdapter.MouseYOrientation myo)

Параметры:myo (osgGA.GUIEventAdapter.MouseYOrientation) –
:setScrollingDeltaX(double v)

Параметры:v (double) –
:setScrollingDeltaY(double v)

Параметры:v (double) –
:setScrollingMotion(osgGA.GUIEventAdapter.ScrollingMotion motion)

Параметры:motion (osgGA.GUIEventAdapter.ScrollingMotion) –
:setScrollingMotionDelta(double x, double y)

Параметры:
  • x (double) –
  • y (double) –
:setTouchData(osgGA.GUIEventAdapter.TouchData td)

Параметры:td (osgGA.GUIEventAdapter.TouchData) –
:setUnmodifiedKey(int key)

Параметры:key (int) –
:setWindowHeight(int v)

Параметры:v (int) –
:setWindowRectangle(int x, int y, int width, int height, bool updateMouseRange)

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

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

Параметры:v (int) –
:setWindowX(int v)

Параметры:v (int) –
:setWindowY(int v)

Параметры:v (int) –
:setX(double x)

Параметры:x (double) –
:setXmax(double v)

Параметры:v (double) –
:setXmin(double v)

Параметры:v (double) –
:setY(double y)

Параметры:y (double) –
:setYmax(double v)

Параметры:v (double) –
:setYmin(double v)

Параметры:v (double) –
:time()

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