Open Search
    graph_selection.h File Reference

    Namespaces

     maxon
     
     maxon::details
     
     maxon::TransactionProperties
     

    Functions

     MAXON_ATTRIBUTE (DataDictionary, GraphNodeSelection, "net.maxon.mvp.graphnodeselection")
     
     MAXON_ATTRIBUTE (DataDictionary, GraphPortSelection, "net.maxon.mvp.graphportselection")
     
     MAXON_ATTRIBUTE (DataDictionary, GraphWireSelection, "net.maxon.mvp.graphwireselection")
     
    template<typename >
    Opt< IoNodePath > GetPath (const IoNodePath &p)
     
    template<typename KEY >
    static Result< void > SetSelectionImpl (DataDictionary &dict, const KEY &key, SELECTION_MODE mode)
     
    template<typename ATTR , typename PRES , typename SEL >
    static Result< void > SetGraphSelectionImpl (const GraphNode &root, const SEL &selection, SELECTION_MODE mode)
     
     MAXON_ATTRIBUTE (NodePath, SelectionRoot, "net.maxon.graph.selectionroot")
     
     MAXON_ATTRIBUTE (Bool, SelectionTransaction, "net.maxon.graph.selectiontransaction")
     
     MAXON_ATTRIBUTE (NodePath, TransactionRoot, "net.maxon.graph.transactionroot")
     
     MAXON_ATTRIBUTE (Bool, DisableNotifications, "net.maxon.graph.transactiondisablenotifications")
     
     MAXON_ATTRIBUTE (Bool, DoNotChangeAMMode, "net.maxon.graph.donotchangeammode")
     
    template<typename ATTR , typename PRES , typename SEL >
    static Result< void > SetGraphSelection (const GraphNode &root, const SEL &selection, SELECTION_MODE mode, const DataDictionary &userData)