| 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(const 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 > | |
| registerClass(const char *name, const char *description, const callback_t &callback) | sf::TClassRegistration< T, P > | |
| setRegisterName(T *inst, const char *name) | sf::TClassRegistration< T, P > | static |
| size() const | sf::TClassRegistration< T, P > | |
| strings_t typedef | sf::TClassRegistration< T, P > | |
| TClassRegistration(entries_t &entries, entry_t *¤t) | sf::TClassRegistration< T, P > | explicit |
| TClassRegistration(const TClassRegistration &inst) | sf::TClassRegistration< T, P > | |
| TClassRegistration(TClassRegistration &&inst) noexcept | sf::TClassRegistration< T, P > | |