Support Forum       G3D Web Page     
G3D::ThirdPersonManipulator Member List

This is the complete list of members for G3D::ThirdPersonManipulator, including all inherited members.

bounds() const overrideG3D::Widgetinlinevirtual
computeOffsetFrame(const CoordinateFrame &controlFrame, const CoordinateFrame &objectFrame)G3D::ThirdPersonManipulatorstatic
computeProjection(RenderDevice *rd) constG3D::ThirdPersonManipulator
create()G3D::ThirdPersonManipulatorstatic
createShared(ArgTypes &&... args)G3D::ReferenceCountedObjectinlineprotectedstatic
depth() const overrideG3D::Widgetinlinevirtual
doubleAxisTranslationDrag(int a0, int a1, const Vector2 &delta)G3D::ThirdPersonManipulator
enabled() constG3D::ThirdPersonManipulatorvirtual
fireEvent(const GEvent &event)G3D::Widgetvirtual
frame() constG3D::ThirdPersonManipulatorvirtual
getControlFrame(CoordinateFrame &c) constG3D::ThirdPersonManipulator
getFrame(CoordinateFrame &c) constG3D::ThirdPersonManipulatorvirtual
m_depthG3D::Widgetprotected
m_managerG3D::Widgetprotected
manager() constG3D::Widgetinline
onAfterEvents()G3D::Widgetinlinevirtual
onAI()G3D::ThirdPersonManipulatorvirtual
onBeforeGraphics()G3D::Widgetinlinevirtual
onDrag(const Vector2 &delta)G3D::ThirdPersonManipulatorvirtual
onDragBegin(const Vector2 &start)G3D::ThirdPersonManipulatorvirtual
onDragEnd(const Vector2 &stop)G3D::ThirdPersonManipulatorvirtual
onEvent(const GEvent &event)G3D::ThirdPersonManipulatorvirtual
onNetwork()G3D::ThirdPersonManipulatorvirtual
onPose(Array< shared_ptr< Surface > > &posedArray, Array< shared_ptr< Surface2D >> &posed2DArray)G3D::ThirdPersonManipulatorvirtual
G3D::Manipulator::onPose(Array< shared_ptr< Surface > > &surfaceArray, Array< shared_ptr< Surface2D > > &surface2DArray)G3D::Widgetinlinevirtual
onSimulation(RealTime rdt, SimTime sdt, SimTime idt)G3D::ThirdPersonManipulatorvirtual
onUserInput(UserInput *ui)G3D::ThirdPersonManipulatorvirtual
positionalEventZ(const Point2 &pixel) constG3D::Widgetinlinevirtual
render(RenderDevice *rd) const overrideG3D::Widgetinlinevirtual
render3D(RenderDevice *rd)G3D::ThirdPersonManipulatorvirtual
rotationEnabled() constG3D::ThirdPersonManipulator
setControlFrame(const CoordinateFrame &c)G3D::ThirdPersonManipulator
setDepth(float d)G3D::Widgetinlinevirtual
setEnabled(bool e)G3D::ThirdPersonManipulatorvirtual
setFrame(const CoordinateFrame &c)G3D::ThirdPersonManipulator
G3D::Manipulator::setFrame(const CFrame &c)G3D::Manipulatorinlinevirtual
setManager(WidgetManager *m)G3D::Widgetinlinevirtual
setRotationEnabled(bool r)G3D::ThirdPersonManipulator
setTranslationEnabled(bool r)G3D::ThirdPersonManipulator
singleAxisTranslationDrag(int a, const Vector2 &delta)G3D::ThirdPersonManipulator
sort(Array< shared_ptr< Surface2D >> &array)G3D::Surface2Dstatic
sortAndRender(RenderDevice *rd, Array< shared_ptr< Surface2D >> &array)G3D::Surface2Dstatic
ThirdPersonManipulator()G3D::ThirdPersonManipulatorprotected
TPMSurface classG3D::ThirdPersonManipulatorfriend
translationEnabled() constG3D::ThirdPersonManipulator
Widget()G3D::Widgetinlineprotected
window() constG3D::Widgetvirtual
~ReferenceCountedObject()G3D::ReferenceCountedObjectinlinevirtual

documentation generated on Wed Nov 24 2021 08:02:01 using doxygen 1.8.15