Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CBaseObject
 COMC::AboutGet the active about details from the instance of the application
 COMC::ActionsThe Action global object
 COMC::ApplicationThe object representing the overall running application at the base level
 COMC::AttributeThe attribute wrapper
 COMC::CableRepresents and provides the methods for a cable connecting nodes in the node view
 COMC::CelAn object that contains a reference to a rendered cel (image) in the application
 COMC::ClipboardProvides copy and paste functionality
 COMC::ColourA generic colour object that can be used as a colour argument for some internal methiods
 COMC::ColumnRepresents and provides the methods for a column in a scene
 COMC::ColumnValueA frame-value object that is provided from a column's list[idx] operator or iterator
 COMC::ControlPointThe control point base class, this is specialized for the specific column types that provide specialized ControlPoint types
 COMC::CopyObjectAn object that represents copied content in memory
 COMC::CopyOptionsCopy Options used in copy methods within OMC::Clipboard
 COMC::ElementProvides the methods and properties for an Element
 COMC::ElementDrawingRepresents a drawing belonging to an element
 COMC::EnumAttributeOptionAn option for the OMC::EnumAttribute attribute
 COMC::FlatCableRepresents a flat-cable that is agnostic of any waypoints or groups. Read-only
 COMC::HistoryUndo History for the Application
 COMC::JavascriptAn interface for providing access to javascript classes and functions
 COMC::MatrixProvides a 3D transformation matrix (4x4)
 COMC::MetaDataPairThe key,value pair of the metadata object
 COMC::NodeThe node wrapping object. Represents a specific node in the scene
 COMC::Node_ColourRepresents and provides the methods for the colour of a node
 COMC::Node_CoordinatesRepresents and provides the methods for the coordinates of a node in the node view
 COMC::PasteActionOptionsPaste Actions options used in OMC::Clipboard::paste_action_template
 COMC::PasteOptionsPaste options used in pasting with OMC::Clipboard
 COMC::Path3DControlPointValueThe Control Point value provided by a Path3DColumn
 COMC::Path3DXYZColumnValueThe value provided at a frame-value object for a Path3DColumn
 COMC::Point2dProvides a 2D Point using double values
 COMC::Point3dProvides a 3D Point using double values
 COMC::PortRepresents and provides the methods for a node's port
 COMC::PreferencePairThe key,value pair of an item in the application's preferences
 COMC::PreferencesThe user preferences for the application
 COMC::ProjectGeneric Project wrapper - overridden as needed for the appropriate application
 COMC::ProjectNamedResolutionA named resolution object, containing the properties of a saved resolution
 COMC::ProjectResolutionThe current resolution of the scene
 COMC::Rect2DProvides a 2D Rectangle using double values for width and height
 COMC::Rect2DIProvides a rectangle with width and height, provided as an integer value
 COMC::SceneA scene within the project in the application
 COMC::SceneAspectThe aspect ratio of the cells in the scene grid
 COMC::SceneCenterThe center coordinates of the scene
 COMC::SceneUnitConverterA converter utility for changing between OGL units and scene units
 COMC::SceneUnitsThe units in the scene
 COMC::TransformationProvides a transformation object that can contain transformation, depth and deformation data
 COMH::ExportHandlerObject handler responsible for exporting video, images and audio from the project
 COMH::ExportSettingsBaseThe base class to be inherited by all export settings options
 COMH::ImportHandlerObject handler responsible for importing video, images and audio to the project
 COMH::ImportSettingsBaseThe base class to be inherited by all import settings options
 CContainer
 COMC::PreferencesThe user preferences for the application
 COMH::ExportOGLMovieSettingsSettings for exporting OGL movies from within the application
 COMH::ExportOH264SettingsThe OpenH264 export options
 COMH::ExportProResSettingsThe ProRes export options
 COMH::ExportQuicktimeSettingsThe Quicktime export options
 COMH::ExportWMVSettingsThe Windows Media Video (WMV) export options
 COMC::FrameOptionsFrame options for when inserting and removing frames
 CHarmonyModuleThe root object that provides initialization and access to the Harmony session
 COMH::HarmonyRenderHandlerThe render-handler object for Harmony
 CIterable
 COMC::PreferencesThe user preferences for the application
 CIterableObj
 COMC::AttributeListRepresents a list of attributes for a node, or subattributes of an attribute
 COMC::CableListProvides a list of OMC::Cables attached to an OutPort
 COMC::ColumnListRepresents a list of columns in a scene
 COMC::ControlPointListA class representing a list of control points, providing utilities to modify the list
 COMC::ElementDrawingListProvides a list of ElementDrawings provided from a Element
 COMC::ElementListProvides a list of elements that are owned by the scene
 COMC::FlatCableListRepresents a flattened cables connecting nodes in the node view, ignoring all groups and waypoints
 COMC::NodeListA class representing a list of nodes, providing utilities to modify, filter, and search the list
 COMC::PortListA list of ports on a node
 COMC::SceneListA list of scenes contained within a project
 CIterableQVar
 COMC::JavascriptObjectAn object that represents a loaded javascript object and its global context
 COMC::MetaDataHandlerProvides access to the metadata of a specific object – a node, or a scene
 COMH::SelectionProvides selections within Harmony
 COMH::SelectionColumnListProvides the list selected columns
 COMH::SelectionNodeListProvides the selected nodes
 CListObj
 COMC::AttributeListRepresents a list of attributes for a node, or subattributes of an attribute
 COMC::CableListProvides a list of OMC::Cables attached to an OutPort
 COMC::ColumnListRepresents a list of columns in a scene
 COMC::ControlPointListA class representing a list of control points, providing utilities to modify the list
 COMC::ElementDrawingListProvides a list of ElementDrawings provided from a Element
 COMC::ElementListProvides a list of elements that are owned by the scene
 COMC::FlatCableListRepresents a flattened cables connecting nodes in the node view, ignoring all groups and waypoints
 COMC::NodeListA class representing a list of nodes, providing utilities to modify, filter, and search the list
 COMC::PortListA list of ports on a node
 COMC::SceneListA list of scenes contained within a project
 CListQVar
 COMC::JavascriptObjectAn object that represents a loaded javascript object and its global context
 COMC::MetaDataHandlerProvides access to the metadata of a specific object – a node, or a scene
 CListQVar
 COMH::SelectionProvides selections within Harmony
 COMH::SelectionColumnListProvides the list selected columns
 COMH::SelectionNodeListProvides the selected nodes
 COMC::PythonThreadHelper::PythonGILScope_Priv
 COMC::PythonThreadHelper::PythonThreadScope_Priv