osgGA.GUIEventAdapter¶
- class osgGA.GUIEventAdapter¶
- Represents
c++ class
- Wraps
osgGA::GUIEventAdapter
- Bases
Constructors:
- osgGA.GUIEventAdapter()¶
Methods:
- :setEventType(osgGA.GUIEventAdapter.EventType Type)¶
-
- Параметры
Type (
osgGA.GUIEventAdapter.EventType
) –
- :getEventType()¶
-
- Тип результата
- :time()¶
-
- Тип результата
double
- :setGraphicsContext(osg.GraphicsContext context)¶
-
- Параметры
context (
osg.GraphicsContext
) –
- :getGraphicsContext()¶
-
- Тип результата
- :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
) –
- :setWindowX(int v)¶
-
- Параметры
v (
int
) –
- :getWindowX()¶
-
- Тип результата
int
- :setWindowY(int v)¶
-
- Параметры
v (
int
) –
- :getWindowY()¶
-
- Тип результата
int
- :setWindowWidth(int v)¶
-
- Параметры
v (
int
) –
- :getWindowWidth()¶
-
- Тип результата
int
- :setWindowHeight(int v)¶
-
- Параметры
v (
int
) –
- :getWindowHeight()¶
-
- Тип результата
int
- :setKey(int key)¶
-
- Параметры
key (
int
) –
- :getKey()¶
-
- Тип результата
int
- :setUnmodifiedKey(int key)¶
-
- Параметры
key (
int
) –
- :getUnmodifiedKey()¶
-
- Тип результата
int
- :setButton(int button)¶
-
- Параметры
button (
int
) –
- :getButton()¶
-
- Тип результата
int
- :setInputRange(double Xmin, double Ymin, double Xmax, double Ymax)¶
-
- Параметры
Xmin (
double
) –Ymin (
double
) –Xmax (
double
) –Ymax (
double
) –
- :setXmin(double v)¶
-
- Параметры
v (
double
) –
- :getXmin()¶
-
- Тип результата
double
- :setXmax(double v)¶
-
- Параметры
v (
double
) –
- :getXmax()¶
-
- Тип результата
double
- :setYmin(double v)¶
-
- Параметры
v (
double
) –
- :getYmin()¶
-
- Тип результата
double
- :setYmax(double v)¶
-
- Параметры
v (
double
) –
- :getYmax()¶
-
- Тип результата
double
- :setX(double x)¶
-
- Параметры
x (
double
) –
- :getX()¶
-
- Тип результата
double
- :setY(double y)¶
-
- Параметры
y (
double
) –
- :getY()¶
-
- Тип результата
double
- :getXnormalized()¶
-
- Тип результата
double
- :getYnormalized()¶
-
- Тип результата
double
- :setMouseYOrientation(osgGA.GUIEventAdapter.MouseYOrientation myo)¶
-
- Параметры
- :getMouseYOrientation()¶
-
- Тип результата
- :setMouseYOrientationAndUpdateCoords(osgGA.GUIEventAdapter.MouseYOrientation myo)¶
-
- Параметры
- :setButtonMask(int mask)¶
-
- Параметры
mask (
int
) –
- :getButtonMask()¶
-
- Тип результата
int
- :setModKeyMask(int mask)¶
-
- Параметры
mask (
int
) –
- :getModKeyMask()¶
-
- Тип результата
int
- :setScrollingMotion(osgGA.GUIEventAdapter.ScrollingMotion motion)¶
-
- Параметры
motion (
osgGA.GUIEventAdapter.ScrollingMotion
) –
- :getScrollingMotion()¶
-
- Тип результата
- :setScrollingMotionDelta(double x, double y)¶
-
- Параметры
x (
double
) –y (
double
) –
- :setScrollingDeltaX(double v)¶
-
- Параметры
v (
double
) –
- :getScrollingDeltaX()¶
-
- Тип результата
double
- :setScrollingDeltaY(double v)¶
-
- Параметры
v (
double
) –
- :getScrollingDeltaY()¶
-
- Тип результата
double
- :addTouchPoint(unsigned id, osgGA.GUIEventAdapter.TouchPhase phase, double x, double y, unsigned tapCount)¶
-
- Параметры
id (
unsigned
) –phase (
osgGA.GUIEventAdapter.TouchPhase
) –x (
double
) –y (
double
) –tapCount (
unsigned
) –
- :addTouchPoint(unsigned id, osgGA.GUIEventAdapter.TouchPhase phase, double x, double y)
-
- Параметры
id (
unsigned
) –phase (
osgGA.GUIEventAdapter.TouchPhase
) –x (
double
) –y (
double
) –
- :setTouchData(osgGA.GUIEventAdapter.TouchData td)¶
-
- Параметры
- :getTouchData()¶
-
- Тип результата
- :isMultiTouchEvent()¶
-
- Тип результата
bool
- :getTouchPointNormalizedX(unsigned ndx)¶
-
- Параметры
ndx (
unsigned
) –- Тип результата
double
- :getTouchPointNormalizedY(unsigned ndx)¶
-
- Параметры
ndx (
unsigned
) –- Тип результата
double