Radium Engine  1.5.20
Loading...
Searching...
No Matches
Ra::Engine::Scene::ComponentMessenger Member List

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::ComponentMessengerinline
canRw(const Entity *entity, const std::string &id) (defined in Ra::Engine::Scene::ComponentMessenger)Ra::Engine::Scene::ComponentMessengerinline
canSet(const Entity *entity, const std::string &id) (defined in Ra::Engine::Scene::ComponentMessenger)Ra::Engine::Scene::ComponentMessengerinline
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::ComponentMessengerinline
getterCallback(const Entity *entity, const std::string &id) (defined in Ra::Engine::Scene::ComponentMessenger)Ra::Engine::Scene::ComponentMessengerinline
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::ComponentMessengerinline
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::ComponentMessengerinline
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::ComponentMessengerinline
rwCallback(const Entity *entity, const std::string &id) (defined in Ra::Engine::Scene::ComponentMessenger)Ra::Engine::Scene::ComponentMessengerinline
setterCallback(const Entity *entity, const std::string &id) (defined in Ra::Engine::Scene::ComponentMessenger)Ra::Engine::Scene::ComponentMessengerinline
unregisterAll(const Entity *entity, Component *component)Ra::Engine::Scene::ComponentMessenger