callback_t typedef | sf::TClassRegistration< T, P > | |
create(const std::string &name, const P ¶ms=P{}) const | sf::TClassRegistration< T, P > | |
create(size_t index, const P ¶ms=P{}) const | sf::TClassRegistration< T, P > | |
entries_t typedef | sf::TClassRegistration< T, P > | |
getDescription(size_t index) const | sf::TClassRegistration< T, P > | |
getName(size_t index) const | sf::TClassRegistration< T, P > | |
getNames() const | sf::TClassRegistration< T, P > | |
getRegisterName(T *inst) const | sf::TClassRegistration< T, P > | |
indexOf(const std::string &name) const | sf::TClassRegistration< T, P > | |
npos | sf::TClassRegistration< T, P > | static |
operator=(const TClassRegistration &inst) | sf::TClassRegistration< T, P > | inline |
registerClass(const char *name, const char *description, const callback_t &callback) | sf::TClassRegistration< T, P > | |
self_t typedef | sf::TClassRegistration< T, P > | |
setRegisterName(T *inst, const char *name) | sf::TClassRegistration< T, P > | inlinestatic |
size() const | sf::TClassRegistration< T, P > | |
strings_t typedef | sf::TClassRegistration< T, P > | |
TClassRegistration(entries_t &entries) | sf::TClassRegistration< T, P > | explicit |
TClassRegistration(const TClassRegistration &inst) | sf::TClassRegistration< T, P > | |
TClassRegistration(TClassRegistration &&inst) noexcept | sf::TClassRegistration< T, P > | |