Address coding style and remove compiler warnings in many places

This commit is contained in:
Alexander Bock
2022-04-11 18:31:45 +02:00
parent 5f848312d2
commit 99d2bddf7c
26 changed files with 515 additions and 588 deletions

View File

@@ -215,16 +215,16 @@ namespace {
std::string path;
// [[codegen::verbatim(SegmentQualityInfo.description)]]
double segmentQuality;
int segmentQuality;
// [[codegen::verbatim(LineWidthInfo.description)]]
std::optional<double> lineWidth;
std::optional<float> lineWidth;
// [[codegen::verbatim(LineColorInfo.description)]]
glm::dvec3 color [[codegen::color()]];
// [[codegen::verbatim(TrailFadeInfo.description)]]
std::optional<double> trailFade;
std::optional<float> trailFade;
// [[codegen::verbatim(StartRenderIdxInfo.description)]]
std::optional<int> startRenderIdx;
@@ -374,7 +374,7 @@ RenderableOrbitalKepler::RenderableOrbitalKepler(const ghoul::Dictionary& dict)
_path = p.path;
_path.onChange(_reinitializeTrailBuffers);
_segmentQuality = p.segmentQuality;
_segmentQuality = static_cast<unsigned int>(p.segmentQuality);
_segmentQuality.onChange(_reinitializeTrailBuffers);
_appearance.lineColor = p.color;