ufe  3.2
Universal Front End is a DCC-agnostic component that will allow a DCC to browse and edit data in multiple data models
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CUfe::Light::AreaInterface
 CUfe::AttributesAbstract base class for Attributes interface
 CUfe::AttributesHandlerFactory base class for Attributes interface
 CUfe::BBox3d3D bounding box class
 CUfe::CameraAbstract base class for camera interface
 CUfe::CameraHandlerFactory base class for Camera interface
 CUfe::CellInfoStructure for information to draw a text cell
 CUfe::ChildFilterFlagStructure to describe child filtering
 CUfe::Light::ConeInterface
 CUfe::Light::ConeProps
 CUfe::ContextItemStructure to describe contextual operations
 CUfe::ContextOpsAbstract base class for context operations interface
 CUfe::ContextOpsHandlerFactory base class for ContextOps interface
 CUfe::Light::DirectionalInterface
 CUfe::DuplicateResult for undoable duplicate item
 CUfe::EditTransform3dHintHint class for Transform3d editTransform3d
 Cenable_shared_from_this
 CUfe::AttributeAbstract base class for Attribute interface
 CUfe::TrieNode< T >
 CUfe::RunTimeMgr::Handlers
 Cstd::hash< Ufe::PathComponent >
 Cstd::hash< Ufe_v3 ::Path >
 CUfe::HierarchyAbstract base class for scene hierarchy interface
 CUfe::HierarchyHandlerFactory base class for scene hierarchy interface
 CUfe::UIInfoHandler::Icon
 CUfe::LightAbstract base class for light interface
 CUfe::LightHandlerFactory base class for Light interface
 CUfe::Matrix4dMatrix class for 3D transforms
 CUfe::NotificationBase class for all notifications
 CUfe::AttributeChangedBase class for all attribute changed notifications
 CUfe::CameraChangedBase class for all Camera notifications
 CUfe::LightChangedBase class for all Light notifications
 CUfe::SceneChangedBase class for all scene notifications
 CUfe::SelectionChangedBase class for all selection notifications
 CUfe::Transform3dChangedBase class for all Transform3d notifications
 CUfe::VisibilityChangedVisibility changed notification
 CUfe::NotificationGuardNotification guard for Subject
 CUfe::Object3dAbstract base class for 3D object interface
 CUfe::Object3dHandlerFactory base class for Object3d interface
 CUfe::ObserverObserver pattern Observer class
 CUfe::SceneCompositeNotification::Op
 CUfe::SelectionCompositeNotification::Op
 Cout_of_range
 CUfe::InvalidOperationOnPathException class to signal an invalid path
 CUfe::InvalidOperationOnPathSegmentException class to signal an invalid path
 CUfe::InvalidPathComponentSeparatorException class to signal an unknown path component separator in a path string
 CUfe::InvalidRunTimeId
 CUfe::PathIdentify an object or 3D path in the scene
 CUfe::PathComponentConstant string representation with fixed space and O(1) comparison
 CUfe::PathMappingHandler
 CUfe::PathSegmentA segment of a path within a single runtime
 CUfe::RenameResult for undoable rename item
 Cruntime_error
 CUfe::EmptyPathSegmentException class to signal empty path segment in path string
 CUfe::InvalidPathException class to signal an invalid path
 CUfe::InvalidRunTimeNameException class to signal unknown runtime ID
 CUfe::RunTimeMgrSingleton class to manage UFE runtimes
 CUfe::SceneItemUniversal Front End abstract scene item
 CUfe::SceneItemOpsAbstract base class for scene item operations interface
 CUfe::SceneItemOpsHandlerFactory base class for SceneItemOps interface
 CUfe::SceneSegmentHandlerProvides services that operate on a scene segment. This base class defines an interface that runtimes can implement to provide services for a scene segment
 CUfe::SelectionSelection list for objects in the scene
 CUfe::ObservableSelectionObservable selection for objects in the scene
 CUfe::Light::SphereInterface
 CUfe::Light::SphereProps
 CUfe::SubjectObserver pattern Subject class
 CUfe::ObservableSelectionObservable selection for objects in the scene
 CUfe::PathSubjectHelper to make a Path observable
 CUfe::SceneSingleton class to manage UFE scenes
 CUfe::Transform3dAbstract base class for 3D transform interface
 CUfe::Transform3dHandlerFactory base class for Transform3d interface
 CUfe::Trie< T >Node for Universal Front End trie
 CUfe::TypedColor3< T >Typed color template for creating a specialized color
 CUfe::TypedColor3< float >
 CUfe::TypedVector3< T >Typed vector template for creating a specialized vector
 CUfe::TypedVector3< double >
 CUfe::UIInfoHandler
 CUfe::UndoableCommandAbstract base class for undoable commands
 CUfe::BaseUndoableCommandBase class for undoable set operation commands
 CUfe::CompositeUndoableCommandComposite undoable command
 CUfe::InsertChildCommandCommand to change the parent of a scene item
 CUfe::SelectionAppendItemAppend an item to the argument selection
 CUfe::SelectionClearClear the argument selection
 CUfe::SelectionRemoveItemRemove an item from the argument selection
 CUfe::SelectionReplaceWithReplace the argument selection
 CUfe::ValueValue class that can hold a wide set of types
 CPeptide::VersionFormat< VersionTrait >Utility class for formatting version information
 CPeptide::VersionInfoInformation about the version of the product
 CUfe::VersionInfoVersion information of UFE