setC method
Copies the fields of the native struct o into this instance.
Implementation
@override
VrStereoConfigD setC(VrStereoConfigC o) {
onOriginalPointer((p) {
p.ref.projection = o.projection;
p.ref.viewOffset = o.viewOffset;
p.ref.leftLensCenter = o.leftLensCenter;
p.ref.rightLensCenter = o.rightLensCenter;
p.ref.leftScreenCenter = o.leftScreenCenter;
p.ref.rightScreenCenter = o.rightScreenCenter;
p.ref.scale = o.scale;
p.ref.scaleIn = o.scaleIn;
});
projection = .generate(paramCount, (i) => o.projection[i].toD());
viewOffset = .generate(paramCount, (i) => o.viewOffset[i].toD());
leftLensCenter = .generate(paramCount, (i) => o.leftLensCenter[i]);
rightLensCenter = .generate(paramCount, (i) => o.rightLensCenter[i]);
leftScreenCenter = .generate(paramCount, (i) => o.leftScreenCenter[i]);
rightScreenCenter = .generate(paramCount, (i) => o.rightScreenCenter[i]);
scale = .generate(paramCount, (i) => o.scale[i]);
scaleIn = .generate(paramCount, (i) => o.scaleIn[i]);
return this;
}