ufe  1.0
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 123]
 CUfe::AppendedChildResult for child item appended to parent
 CUfe::DuplicateResult for undoable duplicate item
 Cstd::hash< Ufe::PathComponent >
 Cstd::hash< Ufe_v1 ::Path >
 CUfe::HierarchyAbstract base class for scene hierarchy interface
 CUfe::HierarchyHandlerFactory base class for scene hierarchy interface
 CUfe::Matrix4dMatrix class for 3D transforms
 CUfe::NotificationBase class for all notifications
 CUfe::ObjectAddBase class for object add scene notifications
 CUfe::ObjectDeleteBase class for object delete scene notifications
 CUfe::ObjectPostDeleteObject delete scene notifications that occur after the object was deleted
 CUfe::ObjectPreDeleteObject delete scene notifications that occur before the object is deleted
 CUfe::ObjectPathChangeBase class for object path change scene notifications
 CUfe::ObjectPathAddPath added to object scene notification
 CUfe::ObjectPathRemovePath removed from object scene notification
 CUfe::ObjectRenameObject renamed scene notification
 CUfe::ObjectReparentObject reparented scene notification
 CUfe::SelectionChangedBase class for all selection notifications
 CUfe::SelectionClearedSelection cleared notification
 CUfe::SelectionCompositeNotificationSelection composite notification
 CUfe::SelectionItemAppendedItem added to selection notification
 CUfe::SelectionItemRemovedItem removed from selection notification
 CUfe::SelectionReplacedSelection replaced notification
 CUfe::Transform3dChangedBase class for all Transform3d notifications
 CUfe::NotificationGuardNotification guard for Subject
 CUfe::ObserverObserver pattern Observer class
 CUfe::SelectionCompositeNotification::Op
 CUfe::PathIdentify an object or 3D path in the scene
 CUfe::PathComponentConstant string representation with fixed space and O(1) comparison
 CUfe::PathSegmentA segment of a path within a single run-time
 CUfe::RenameResult for undoable rename item
 CUfe::RunTimeMgrSingleton class to manage UFE run-times
 CUfe::SceneSingleton class to manage UFE scenes
 CUfe::SceneItemUniversal Front End abstract scene item
 CUfe::SceneItemOpsAbstract base class for scene item operations interface
 CUfe::SceneItemOpsHandlerFactory base class for SceneItemOps interface
 CUfe::SelectionSelection list for objects in the scene
 CUfe::ObservableSelectionObservable selection for objects in the scene
 CUfe::SubjectObserver pattern Subject class
 CUfe::ObservableSelectionObservable selection for objects in the scene
 CUfe::Transform3dAbstract base class for 3D transform interface
 CUfe::Transform3dHandlerFactory base class for Transform3d interface
 CUfe::UndoableCommandAbstract base class for undoable commands
 CUfe::BaseTransformUndoableCommandBase class for undoable transform operation commands
 CUfe::RotateUndoableCommandAbstract class for undoable rotate command
 CUfe::ScaleUndoableCommandAbstract class for undoable scale command
 CUfe::TranslateUndoableCommandAbstract class for undoable translate command
 CUfe::CompositeUndoableCommandComposite undoable command
 CUfe::SelectionAppendItemAppend an item to the argument selection
 CUfe::SelectionRemoveItemRemove an item from the argument selection
 CUfe::Vector3d3D vector class
 CUfe::VersionInfoVersion information of UFE