supertux
|
Public Member Functions | |
PathHandleOption (const std::string &text, PathWalker::Handle &handle, const std::string &key, unsigned int flags) | |
virtual void | save (Writer &write) const override |
virtual std::string | to_string () const override |
virtual void | add_to_menu (Menu &menu) const override |
![]() | |
ObjectOption (const std::string &text, const std::string &key, unsigned int flags, PathWalker::Handle *pointer=nullptr) | |
virtual PathWalker::Handle * | get_value () const |
![]() | |
BaseObjectOption (const std::string &text, const std::string &key, unsigned int flags) | |
const std::string & | get_key () const |
const std::string & | get_text () const |
unsigned int | get_flags () const |
Additional Inherited Members | |
![]() | |
PathWalker::Handle *const | m_value_pointer |
![]() | |
const std::string | m_text |
const std::string | m_key |
const unsigned int | m_flags |