| add(Element element) | MayaFlux::Portal::Forma::Layer | |
| bring_to_front(uint32_t id) | MayaFlux::Portal::Forma::Layer | |
| clear() | MayaFlux::Portal::Forma::Layer | |
| elements() const | MayaFlux::Portal::Forma::Layer | inline |
| empty() const | MayaFlux::Portal::Forma::Layer | inline |
| get(uint32_t id) const | MayaFlux::Portal::Forma::Layer | |
| get(uint32_t id) | MayaFlux::Portal::Forma::Layer | |
| hit_test(glm::vec2 ndc) const | MayaFlux::Portal::Forma::Layer | |
| hit_test(double px, double py, uint32_t win_w, uint32_t win_h) const | MayaFlux::Portal::Forma::Layer | |
| hit_test_all(glm::vec2 ndc) const | MayaFlux::Portal::Forma::Layer | |
| hit_test_all(double px, double py, uint32_t win_w, uint32_t win_h) const | MayaFlux::Portal::Forma::Layer | |
| Layer()=default | MayaFlux::Portal::Forma::Layer | |
| Layer(const Layer &)=delete | MayaFlux::Portal::Forma::Layer | |
| Layer(Layer &&)=default | MayaFlux::Portal::Forma::Layer | |
| m_elements | MayaFlux::Portal::Forma::Layer | private |
| m_next_id | MayaFlux::Portal::Forma::Layer | private |
| m_relations | MayaFlux::Portal::Forma::Layer | private |
| operator=(const Layer &)=delete | MayaFlux::Portal::Forma::Layer | |
| operator=(Layer &&)=default | MayaFlux::Portal::Forma::Layer | |
| relate(uint32_t primary_id, uint32_t related_id) | MayaFlux::Portal::Forma::Layer | |
| related_ids(uint32_t primary_id) const | MayaFlux::Portal::Forma::Layer | |
| remove(uint32_t id) | MayaFlux::Portal::Forma::Layer | |
| send_to_back(uint32_t id) | MayaFlux::Portal::Forma::Layer | |
| set_bounds(uint32_t id, Kinesis::AABB2D bounds) | MayaFlux::Portal::Forma::Layer | |
| set_contains(uint32_t id, std::function< bool(glm::vec2)> fn) | MayaFlux::Portal::Forma::Layer | |
| set_interactive(uint32_t id, bool interactive) | MayaFlux::Portal::Forma::Layer | |
| set_visible(uint32_t id, bool visible) | MayaFlux::Portal::Forma::Layer | |
| size() const | MayaFlux::Portal::Forma::Layer | inline |
| test_element(const Element &el, glm::vec2 ndc) noexcept | MayaFlux::Portal::Forma::Layer | privatestatic |
| to_ndc(double px, double py, uint32_t win_w, uint32_t win_h) noexcept | MayaFlux::Portal::Forma::Layer | privatestatic |
| unrelate(uint32_t primary_id, uint32_t related_id) | MayaFlux::Portal::Forma::Layer | |
| ~Layer()=default | MayaFlux::Portal::Forma::Layer | |