feat(parameter): persistant parameter value
This commit is contained in:
@@ -13,3 +13,12 @@ std::string enzo::prm::Parameter::getName() const
|
||||
return template_.getName();
|
||||
}
|
||||
|
||||
enzo::bt::floatT enzo::prm::Parameter::evalFloat() const
|
||||
{
|
||||
return floatValue_;
|
||||
}
|
||||
void enzo::prm::Parameter::setFloat(bt::floatT value)
|
||||
{
|
||||
floatValue_ = value;
|
||||
}
|
||||
|
||||
|
||||
@@ -9,8 +9,8 @@ class Parameter
|
||||
public:
|
||||
Parameter(Template prmTemplate);
|
||||
std::string getName() const;
|
||||
inline bt::floatT evalFloat() const {return floatValue_;}
|
||||
inline void setFloat(bt::floatT value) {floatValue_ = value;}
|
||||
bt::floatT evalFloat() const;
|
||||
void setFloat(bt::floatT value);
|
||||
private:
|
||||
Template template_;
|
||||
bt::floatT floatValue_ = 0;
|
||||
|
||||
Reference in New Issue
Block a user