|
DART 6.6.2
|
Namespaces | |
| namespace | render |
| namespace | sfs_dnd |
Classes | |
| class | AboutWidget |
| class | BodyNodeDnD |
| class | DefaultEventHandler |
| class | DragAndDrop |
| DragAndDrop is a class that facilitates enabling various kinds of dart Entities to be dragged and dropped in an dart::gui::osg environment. More... | |
| struct | ImGuiDrawCallback |
| class | ImGuiHandler |
| struct | ImGuiNewFrameCallback |
| class | ImGuiViewer |
| class | ImGuiWidget |
| class | InteractiveFrame |
| class | InteractiveFrameDnD |
| class | InteractiveFrameMouseEvent |
| class | InteractiveTool |
| class | InteractiveToolDnD |
| class | MouseEventHandler |
| struct | PickInfo |
| class | SaveScreen |
| class | ShapeFrameNode |
| class | SimpleFrameDnD |
| SimpleFrameDnD is a DragAndDrop implementation for SimpleFrame objects. More... | |
| class | SimpleFrameShapeDnD |
| SimpleFrameShapeDnD is a version of SimpleFrameDnD that allows a specific Shape within the SimpleFrame to be dragged and dropped (although it will carry the entire SimpleFrame with it) More... | |
| class | SupportPolygonVisual |
| Attach this to a Viewer in order to visualize the support polygon of a Skeleton. More... | |
| class | TrackballManipulator |
| class | Viewer |
| class | ViewerAttachment |
| class | ViewerAttachmentCallback |
| class | WorldNode |
| WorldNode class encapsulates a World to be displayed in OpenSceneGraph. More... | |
| class | WorldNodeCallback |
Typedefs | |
| typedef std::shared_ptr< InteractiveFrame > | InteractiveFramePtr |
Enumerations | |
| enum | MouseButton { LEFT_MOUSE = 0 , RIGHT_MOUSE , MIDDLE_MOUSE , NUM_MOUSE_BUTTONS } |
| enum | MouseButtonEvent { BUTTON_PUSH = 0 , BUTTON_DRAG , BUTTON_RELEASE , BUTTON_NOTHING } |
| enum | ConstraintType { UNCONSTRAINED = 0 , LINE_CONSTRAINT , PLANE_CONSTRAINT , CUSTOM_CONSTRAINT , NUM_CONSTRAINT_TYPES } |
Functions | |
| static bool | wasActive (MouseButtonEvent event) |
| static void | assignEventToButtons (MouseButtonEvent(&mLastButtonEvent)[NUM_MOUSE_BUTTONS], const ::osgGA::GUIEventAdapter &ea) |
| void | ImGui_RenderDrawLists (ImDrawData *draw_data) |
| static void | warnAboutUnsuccessfulCast (const std::string &shapeType, const std::string &entityName) |
| static sfs_dnd::iterator | getSimpleFrameShapeDnDFromMultimap (dart::dynamics::SimpleFrame *_frame, dart::dynamics::Shape *_shape, std::multimap< dart::dynamics::Shape *, SimpleFrameShapeDnD * > &map) |
| typedef std::shared_ptr<InteractiveFrame> dart::gui::osg::InteractiveFramePtr |
|
static |
|
static |
| void dart::gui::osg::ImGui_RenderDrawLists | ( | ImDrawData * | draw_data | ) |
|
static |
|
static |