| add(NodeHook hook, const std::type_info &key, uint8_t tag=0, std::array< double, 2 > params={}) | MayaFlux::Nodes::HookList | |
| add_conditional(NodeHook hook, NodeCondition condition, const std::type_info &key, uint8_t tag=0) | MayaFlux::Nodes::HookList | |
| add_conditional_unique(NodeHook hook, NodeCondition condition, const std::type_info &key, uint8_t tag=0) | MayaFlux::Nodes::HookList | |
| add_unique(NodeHook hook, const std::type_info &key, uint8_t tag=0, std::array< double, 2 > params={}) | MayaFlux::Nodes::HookList | |
| clear() | MayaFlux::Nodes::HookList | |
| empty() const | MayaFlux::Nodes::HookList | |
| fire(NodeContext &ctx) const | MayaFlux::Nodes::HookList | |
| HookList(Node &owner) | MayaFlux::Nodes::HookList | explicit |
| HookList(const HookList &)=delete | MayaFlux::Nodes::HookList | |
| HookList(HookList &&)=delete | MayaFlux::Nodes::HookList | |
| m_head | MayaFlux::Nodes::HookList | private |
| m_owner | MayaFlux::Nodes::HookList | private |
| m_readers | MayaFlux::Nodes::HookList | mutableprivate |
| m_retired | MayaFlux::Nodes::HookList | private |
| mutate(const std::function< bool(std::vector< HookEntry > &)> &edit) | MayaFlux::Nodes::HookList | private |
| next_id() const | MayaFlux::Nodes::HookList | private |
| operator=(const HookList &)=delete | MayaFlux::Nodes::HookList | |
| operator=(HookList &&)=delete | MayaFlux::Nodes::HookList | |
| reclaim() | MayaFlux::Nodes::HookList | private |
| remove(HookId id) | MayaFlux::Nodes::HookList | |
| remove_by_condition_key(const std::type_info &key) | MayaFlux::Nodes::HookList | |
| remove_by_key(const std::type_info &key) | MayaFlux::Nodes::HookList | |
| remove_by_tag(uint8_t tag) | MayaFlux::Nodes::HookList | |
| remove_first_by_key(const std::type_info &key) | MayaFlux::Nodes::HookList | |
| retire(const std::vector< HookEntry > *old) | MayaFlux::Nodes::HookList | private |
| size() const | MayaFlux::Nodes::HookList | |
| snapshot() const | MayaFlux::Nodes::HookList | |
| ~HookList() | MayaFlux::Nodes::HookList | |