![]() |
Radium Engine
1.6.3
|
This is the complete list of members for Ra::Engine::Scene::ComponentMessenger, including all inherited members.
| canGet(const Entity *entity, const std::string &id) (defined in Ra::Engine::Scene::ComponentMessenger) | Ra::Engine::Scene::ComponentMessenger | inline |
| canRw(const Entity *entity, const std::string &id) (defined in Ra::Engine::Scene::ComponentMessenger) | Ra::Engine::Scene::ComponentMessenger | inline |
| canSet(const Entity *entity, const std::string &id) (defined in Ra::Engine::Scene::ComponentMessenger) | Ra::Engine::Scene::ComponentMessenger | inline |
| ComponentMessenger()=default (defined in Ra::Engine::Scene::ComponentMessenger) | Ra::Engine::Scene::ComponentMessenger | |
| get(const Entity *entity, const std::string &id) (defined in Ra::Engine::Scene::ComponentMessenger) | Ra::Engine::Scene::ComponentMessenger | inline |
| getterCallback(const Entity *entity, const std::string &id) (defined in Ra::Engine::Scene::ComponentMessenger) | Ra::Engine::Scene::ComponentMessenger | inline |
| registerInput(const Entity *entity, Component *comp, const std::string &id, const typename CallbackTypes< ReturnType >::Setter &cb) (defined in Ra::Engine::Scene::ComponentMessenger) | Ra::Engine::Scene::ComponentMessenger | inline |
| registerOutput(const Entity *entity, Component *comp, const std::string &id, const typename CallbackTypes< ReturnType >::Getter &cb) (defined in Ra::Engine::Scene::ComponentMessenger) | Ra::Engine::Scene::ComponentMessenger | inline |
| registerReadWrite(const Entity *entity, Component *comp, const std::string &id, const typename CallbackTypes< ReturnType >::ReadWrite &cb) (defined in Ra::Engine::Scene::ComponentMessenger) | Ra::Engine::Scene::ComponentMessenger | inline |
| rwCallback(const Entity *entity, const std::string &id) (defined in Ra::Engine::Scene::ComponentMessenger) | Ra::Engine::Scene::ComponentMessenger | inline |
| setterCallback(const Entity *entity, const std::string &id) (defined in Ra::Engine::Scene::ComponentMessenger) | Ra::Engine::Scene::ComponentMessenger | inline |
| unregisterAll(const Entity *entity, Component *component) | Ra::Engine::Scene::ComponentMessenger |