|
Frapper
1.0a
|
Classes | |
| class | AbstractParameter |
| Abstract base class for parameters of a node. More... | |
| class | BaseRectItem |
| Abstract base class for the graphical representation of nodes, node flags and node connector pins. More... | |
| class | CompositorNode |
| Base class for all render nodes. More... | |
| class | Connection |
| Class representing connections between nodes (or rather between parameters of nodes). More... | |
| class | ConnectionGraphicsItem |
| Class for graphical representation of connections in the node framework. More... | |
| class | CurveEditorDataNode |
| Base class for nodes that can load motion data. More... | |
| class | EnumerationParameter |
| Class representing parameters for enumeration values. More... | |
| class | FilenameParameter |
| Class representing parameters for filenames. More... | |
| class | FlagGraphicsItem |
| Class for graphical representation of node flags. More... | |
| class | GenericParameter |
| Class representing parameters for numeric values. More... | |
| class | GeometryNode |
| Base class for all nodes that produce 3D geometry. More... | |
| class | GeometryRenderNode |
| Base class for all render nodes. More... | |
| class | Helpers |
| class | ImageNode |
| Base class for all nodes that produce image data. More... | |
| class | Key |
| Class representing keyframes in a NumberParameter value animation. More... | |
| class | Log |
| Static class for managing log messages. More... | |
| class | MotionDataNode |
| Base class for nodes that can load motion data. More... | |
| class | Node |
| Abstract base class for all nodes. More... | |
| class | NodeFactory |
| Static class managing node types and Node object creation. More... | |
| class | NodeGraphicsItem |
| Class for graphical representation of scene objects. More... | |
| class | NodeModel |
| Class for the model containing nodes. More... | |
| class | NodeType |
| Class representing a specific type of nodes. More... | |
| class | NodeTypeInterface |
| Interface for node type classes. More... | |
| class | NumberParameter |
| Class representing parameters for numeric values. More... | |
| class | OgreContainer |
| Class representing a container for OGRE objects like scene nodes and various types of movable objects. More... | |
| class | OgreManager |
| Static class containing OGRE utility functions. More... | |
| class | CameraInfo |
| Class containing camera properties. More... | |
| class | OgreTools |
| Static class with helper functions working on OGRE objects. More... | |
| class | Parameter |
| Class representing a parameter of a Node. More... | |
| class | ParameterAction |
| Class representing an action representing a parameter of a node. More... | |
| class | ParameterGroup |
| Class representing a group of parameters of a Node. More... | |
| class | ParameterPlugin |
| class | ParameterTypeIcon |
| Class representing an icon representing a parameter type. More... | |
| class | PinGraphicsItem |
| Class for graphical representation of node connector pins. More... | |
| class | RenderNode |
| Base class for all render nodes. More... | |
| class | SceneModel |
| Class representing the model of the scene containing objects like meshes, cameras and lights. More... | |
| class | SceneNodeParameter |
| Template for a class representing parameters containing scene objects. More... | |
| class | ViewFlagGraphicsItem |
| Class for graphical representation of node view flags. More... | |
| class | ViewingParameters |
| Class representing a collection of parameters for viewing a 3D scene. More... | |
| class | ViewNode |
| Abstract base class for all nodes whose results can be viewed in a viewport. More... | |
| class | BaseGraphicsView |
| Class representing a graphics view for displaying and editing a network of nodes. More... | |
| class | Controller |
| Class for setting up model/view connections. More... | |
| class | CopyHandler |
| Interface for classes to provide a custom copy function. More... | |
| class | CurveEditorGraphicsView |
| class | CurveEditorPanel |
| Class for a panel that contains a curve editor widget for displaying number parameters. More... | |
| class | DocumentationPanel |
| Class representing a panel for displaying the application's documentation. More... | |
| class | DoubleSlider |
| Class representing a slider for setting double values. More... | |
| class | GrabberWidget |
| Class for a widget representing a frame grabber in a timeline. More... | |
| class | GraphicsView |
| Class representing a graphics view for displaying and editing a network of nodes. More... | |
| class | HierarchyPanel |
| Class representing a view for displaying and editing a scene hierarchy. More... | |
| class | HistoryPanel |
| Class representing a panel for an undo/redo command history. More... | |
| class | KeyGraphicsItem |
| Class for graphics items representing keys in the Curve Editor panel. More... | |
| class | LogPanel |
| Class representing a panel for displaying log messages. More... | |
| class | NetworkGraphicsView |
| Class representing a graphics view for displaying and editing a network of nodes. More... | |
| class | NetworkPanel |
| Class for a panel that contains a network editor widget using Qt's graphics-view architecture. More... | |
| class | Panel |
| Base class for all panels to be contained in panel frames. More... | |
| class | PanelFactory |
| Static class managing node types and Node object creation. More... | |
| class | PanelFrame |
| Class for panel widgets to contain view and other widgets. More... | |
| class | PanelTypeInterface |
| Interface for node type classes. More... | |
| class | ParameterPanel |
| Class representing a view for displaying and editing parameters of nodes. More... | |
| class | ParameterTabPage |
| Class representing a tab page containing widgets for editing parameters of a node. More... | |
| class | SegmentGraphicsItem |
| Class for graphics items representing curve segments in the Curve Editor panel. More... | |
| class | TimelineGraphicsItem |
| Class for graphics items representing keys in the Curve Editor panel. More... | |
| class | TimelinePanel |
| Class for a panel that contains a timeline widget for accessing the scene model's time. More... | |
| class | TimelineWidget |
| Class for a timeline widget for accessing the scene model's time. More... | |
| class | ViewPanel |
| Base class for all view panel classes. More... | |
| class | ViewportPanel |
| Class for a panel that contains a 3D viewport widget. More... | |
| class | ViewportWidget |
| Class for a 3D viewport widget powered by OGRE. More... | |
| class | WidgetFactory |
| Static class managing node types and Node object creation. More... | |
| class | WidgetPlugin |
| class | WidgetTypeInterface |
| Interface for widget type classes. More... | |
| class | Window |
| Class for the application's windows, both the main window and additional windows. More... | |
| class | WindowAction |
| Class for actions that represent one of the application's windows. More... | |
| class | WindowItem |
| Class for standard items that represent one of the application's windows. More... | |
| class | WindowManager |
| Static class for managing the application's windows. More... | |
| class | WindowsDialog |
| Dialog for displaying the list of the application's windows. More... | |
| class | PainterPanel |
| Class for a panel that contains a curve editor widget for displaying number parameters. More... | |
| class | PoemReaderPanel |
| Class representing a view for displaying and editing parameters of nodes. More... | |
| class | TestPanel |
| Class representing a view for displaying and editing parameters of nodes. More... | |
Typedefs | |
| typedef FRAPPER_CORE_EXPORT SceneNodeParameter < Parameter::T_Geometry > | GeometryParameter |
| Template Class Declarations. | |
| typedef FRAPPER_CORE_EXPORT SceneNodeParameter < Parameter::T_Light > | LightParameter |
| Type definition for light scene node parameters. | |
| typedef FRAPPER_CORE_EXPORT SceneNodeParameter < Parameter::T_Camera > | CameraParameter |
| Type definition for camera scene node parameters. | |
Functions | |
| Q_DECLARE_METATYPE (QList< float >) | |
Variables | |
| static const qreal | Pi = 3.14 |
| Global Variables with File Scope. | |
| static const char * | ParameterTypeNames [Parameter::T_NumTypes] |
| Global Variables with File Scope. | |
| static const QColor | ParameterTypeColors [Parameter::T_NumTypes] |
| List of colors of parameter types. | |
| static const QList < Parameter::Type > | ParameterMultiplicityTypes |
| List of parameter types that support multiplicity values bigger than 1. | |
| static const QVariantList | ParameterDefaultValues |
| List of default values for all parameter types. | |
| static const QColor | PIN_GROUP_COLOR = QColor(200, 200, 200) |
| Global Constants with File Scope. | |
| static const qreal | PIN_OFFSET_LEFT = 4 |
| Horizontal spacing on the left next to the pins in a node graphics item. | |
| static const qreal | PIN_OFFSET_RIGHT = 12 |
| Horizontal spacing on the right next to the pins in a node graphics item. | |
| static const qreal | PIN_OFFSET_TOP = 40 |
| Vertical spacing above the first pin in a node graphics item. | |
| static const qreal | PIN_VERTICAL_SPACING = 12 |
| Vertical spacing between two pins. | |
| static const qreal | PIN_WIDTH = 15 |
| The pin's width. | |
| static const qreal | PIN_HEIGHT = 8 |
| The pin's height. | |
| static const char * | PanelTypeNames [Panel::T_NumTypes] |
| Global Variables with File Scope. | |
| static const char * | PanelTypeIconNames [Panel::T_NumTypes] |
| List of strings of names of icons for panel types. | |
| unsigned int | splitterID = 0 |
| Static Variables. | |
| unsigned int | panelFrameID = 0 |
| The ID of the panelFrame widgets. | |
Template Class Declarations.
Type definition for geometry scene node parameters.
Type definition for light scene node parameters.
Type definition for camera scene node parameters.
| Frapper::Q_DECLARE_METATYPE | ( | QList< float > | ) |
|
static |
Global Variables with File Scope.
The number Pi.
|
static |
Global Variables with File Scope.
List of strings of names of parameter types.
|
static |
List of colors of parameter types.
|
static |
List of parameter types that support multiplicity values bigger than 1.
|
static |
List of default values for all parameter types.
|
static |
Global Constants with File Scope.
Background color for pins representing parameter groups.
|
static |
Horizontal spacing on the left next to the pins in a node graphics item.
|
static |
Horizontal spacing on the right next to the pins in a node graphics item.
|
static |
Vertical spacing above the first pin in a node graphics item.
|
static |
Vertical spacing between two pins.
|
static |
The pin's width.
|
static |
The pin's height.
|
static |
Global Variables with File Scope.
List of strings of names of panel types.
|
static |
List of strings of names of icons for panel types.
| unsigned int Frapper::splitterID = 0 |
Static Variables.
The ID of the splitter widgets
| unsigned int Frapper::panelFrameID = 0 |
The ID of the panelFrame widgets.
1.8.2