globjects
2.0.0.690708773bba
Strict OpenGL objects wrapper.
|
#include <globjects/include/globjects/base/AbstractStringSourceDecorator.h>
Public Member Functions | |
AbstractStringSourceDecorator (globjects::AbstractStringSource *source) | |
virtual void | update () |
Public Member Functions inherited from globjects::AbstractStringSource | |
virtual std::string | string () const =0 |
virtual std::vector< std::string > | strings () const |
std::vector< const AbstractStringSource * > | flatten () const |
virtual void | flattenInto (std::vector< const AbstractStringSource * > &vector) const |
virtual std::string | shortInfo () const |
Public Member Functions inherited from globjects::Changeable | |
Changeable () | |
virtual | ~Changeable () |
void | changed () const |
void | registerListener (ChangeListener *listener) |
void | deregisterListener (ChangeListener *listener) |
Protected Member Functions | |
virtual | ~AbstractStringSourceDecorator () |
virtual void | notifyChanged (const Changeable *changeable) override |
Protected Member Functions inherited from globjects::ChangeListener | |
void | addSubject (Changeable *subject) |
virtual void | removeSubject (Changeable *subject) |
virtual | ~ChangeListener () |
Protected Attributes | |
globjects::AbstractStringSource * | m_internal |
Protected Attributes inherited from globjects::Changeable | |
std::set< ChangeListener * > | m_listeners |
Protected Attributes inherited from globjects::ChangeListener | |
std::set< Changeable * > | m_subjects |
globjects::AbstractStringSourceDecorator::AbstractStringSourceDecorator | ( | globjects::AbstractStringSource * | source | ) |
|
protectedvirtual |
|
virtual |
Reimplemented in globjects::StringTemplate.
|
overrideprotectedvirtual |
Reimplemented from globjects::ChangeListener.
|
protected |