mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-04-24 13:08:49 -05:00
Handle override RenderBins from asset files
This commit is contained in:
@@ -150,6 +150,7 @@ Renderable::Renderable(const ghoul::Dictionary& dictionary, Settings settings)
|
||||
|
||||
if (p.renderBinMode.has_value()) {
|
||||
_automaticallyUpdateRenderBin = false;
|
||||
_hasOverrideRenderBin = true;
|
||||
setRenderBin(codegen::map<Renderable::RenderBin>(*p.renderBinMode));
|
||||
}
|
||||
|
||||
@@ -326,4 +327,8 @@ bool Renderable::automaticallyUpdatesRenderBin() const noexcept {
|
||||
return _automaticallyUpdateRenderBin;
|
||||
}
|
||||
|
||||
bool Renderable::hasOverrideRenderBin() const noexcept {
|
||||
return _hasOverrideRenderBin;
|
||||
}
|
||||
|
||||
} // namespace openspace
|
||||
|
||||
Reference in New Issue
Block a user