supertux
Public Member Functions | Protected Attributes | List of all members
BaseObjectOption Class Referenceabstract
Inheritance diagram for BaseObjectOption:
Inheritance graph
[legend]

Public Member Functions

 BaseObjectOption (const std::string &text, const std::string &key, unsigned int flags)
 
virtual void save (Writer &write) const =0
 
virtual std::string to_string () const =0
 
virtual void add_to_menu (Menu &menu) const =0
 
const std::string & get_key () const
 
const std::string & get_text () const
 
unsigned int get_flags () const
 

Protected Attributes

const std::string m_text
 
const std::string m_key
 
const unsigned int m_flags
 

The documentation for this class was generated from the following files: