Conquer Space 0.0.0
A space themed grand strategy game set in the near future, with realistic orbital mechanics, and an emphasis on economics and politics.
Public Member Functions | Private Attributes | List of all members
cqsp::engine::ui::DataViewNumber Class Referencefinal

#include <numberelement.h>

Inheritance diagram for cqsp::engine::ui::DataViewNumber:
Rml::DataViewCommon Rml::DataView

Public Member Functions

 DataViewNumber (Rml::Element *element)
 
bool Update (Rml::DataModel &model)
 
- Public Member Functions inherited from Rml::DataViewCommon
 DataViewCommon (Element *element, String override_modifier=String(), int sort_offset=0)
 
bool Initialize (DataModel &model, Element *element, const String &expression, const String &modifier) override
 
StringList GetVariableNameList () const override
 
- Public Member Functions inherited from Rml::DataView
virtual ~DataView ()
 
virtual bool Update (DataModel &model)=0
 
Element * GetElement () const
 
int GetSortOrder () const
 
bool IsValid () const
 

Private Attributes

Rml::String previous_rml
 

Additional Inherited Members

- Protected Member Functions inherited from Rml::DataViewCommon
const String & GetModifier () const
 
DataExpression & GetExpression ()
 
void Release () override
 
- Protected Member Functions inherited from Rml::DataView
 DataView (Element *element, int sort_offset)
 

Constructor & Destructor Documentation

◆ DataViewNumber()

cqsp::engine::ui::DataViewNumber::DataViewNumber ( Rml::Element *  element)
explicit

Member Function Documentation

◆ Update()

bool cqsp::engine::ui::DataViewNumber::Update ( Rml::DataModel &  model)

Member Data Documentation

◆ previous_rml

Rml::String cqsp::engine::ui::DataViewNumber::previous_rml
private

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