fixed various caching issues when rapidly changing values

This commit is contained in:
itsmattkc
2019-09-09 04:07:51 +10:00
parent 6fcfd01c8f
commit ba7a10177f
37 changed files with 495 additions and 217 deletions
+7
View File
@@ -250,6 +250,8 @@ public:
*/
const rational& LastRequestedTime();
void SetValueCachingEnabled(bool enabled);
virtual DataType data_type() = 0;
signals:
@@ -285,6 +287,11 @@ protected:
*/
rational time_;
/**
* @brief Internal value for whether value caching is enabled
*/
bool value_caching_;
private:
/**
* @brief Internal name string