| 154 | |
| 155 | template <typename T> |
| 156 | void NetElementBasicField<T>::push(T value) { |
| 157 | m_value = std::move(value); |
| 158 | updated(); |
| 159 | m_latestUpdateVersion = m_netVersion ? m_netVersion->current() : 0; |
| 160 | if (m_pendingInterpolatedValues) |
| 161 | m_pendingInterpolatedValues->clear(); |
| 162 | } |
| 163 | |
| 164 | template <typename T> |
| 165 | bool NetElementBasicField<T>::pullUpdated() { |