History

start on code to de/serialize actions

Seth Alves committed 11 years ago

Commit 3c90c851 parent 99afd0712 files · +145 −17Browse files

Showing the changes to libraries/physics/src/ObjectActionSpring.cpp (1 of 12 files). Show all

Unified · Split

libraries/physics/src/ObjectActionSpring.cpp+21−0
@@ -142,3 +142,24 @@ bool ObjectActionSpring::updateArguments(QVariantMap arguments) { · 141 unmodified lines
142 unlock();142 unlock();
143 return true;143 return true;
144}144}
145
146
147void ObjectActionSpring::serializeToDataStream(QDataStream& dataStream) {
148 dataStream << _positionalTarget;
149 dataStream << _linearTimeScale;
150 dataStream << _positionalTargetSet;
151
152 dataStream << _rotationalTarget;
153 dataStream << _angularTimeScale;
154 dataStream << _rotationalTargetSet;
155}
156
157void ObjectActionSpring::deserializeFromDataStream(QDataStream& dataStream) {
158 dataStream >> _positionalTarget;
159 dataStream >> _linearTimeScale;
160 dataStream >> _positionalTargetSet;
161
162 dataStream >> _rotationalTarget;
163 dataStream >> _angularTimeScale;
164 dataStream >> _rotationalTargetSet;
165}