osgManipulator.Dragger

class osgManipulator.Dragger
Represents:c++ class
Wraps:osgManipulator::Dragger
Bases:osg.MatrixTransform

Methods:

:addDraggerCallback(osgManipulator.DraggerCallback dc)

Параметры:dc (osgManipulator.DraggerCallback) –
:addTransformUpdating(osg.MatrixTransform transform)

Параметры:transform (osg.MatrixTransform) –
:addTransformUpdating(osg.MatrixTransform transform, int handleCommandMask)

Параметры:
:dispatch(osgManipulator.MotionCommand command)

Параметры:command (osgManipulator.MotionCommand) –
:getActivationKeyEvent()

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

Тип результата:unsigned
:getActivationMouseButtonMask()

Тип результата:unsigned
:getComposite()

Тип результата:osgManipulator.CompositeDragger
:getDraggerActive()

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

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

Тип результата:unsigned
:getParentDragger()

Тип результата:osgManipulator.Dragger
:receive(osgManipulator.MotionCommand command)

Параметры:command (osgManipulator.MotionCommand) –
Тип результата:bool
:removeDraggerCallback(osgManipulator.DraggerCallback dc)

Параметры:dc (osgManipulator.DraggerCallback) –
:removeTransformUpdating(osg.MatrixTransform transform)

Параметры:transform (osg.MatrixTransform) –
:setActivationKeyEvent(int key)

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

Параметры:mask (unsigned) –
:setActivationMouseButtonMask(unsigned mask)

Параметры:mask (unsigned) –
:setDraggerActive(bool active)

Параметры:active (bool) –
:setHandleEvents(bool val)

Параметры:val (bool) –
:setIntersectionMask(unsigned intersectionMask)

Параметры:intersectionMask (unsigned) –
:setParentDragger(osgManipulator.Dragger parent)

Параметры:parent (osgManipulator.Dragger) –
:setupDefaultGeometry()