20#ifndef LAYER_SETTINGS_UTILS_H
21#define LAYER_SETTINGS_UTILS_H
Helper for storing and iterating over GAL_LAYER_IDs.
GAL_LAYER_ID
GAL layers are "virtual" layers, i.e.
std::optional< VISIBILITY_LAYER > VisibilityLayerFromRenderLayer(GAL_LAYER_ID aLayerId)
GAL_SET UserVisbilityLayers()
The set of GAL_LAYER_IDs that correspond to VISIBILITY_LAYERS.
VISIBILITY_LAYER
The set of things that can have visibility settings stored in a project file (for example in a view p...
std::string VisibilityLayerToString(VISIBILITY_LAYER aLayerId)
GAL_LAYER_ID RenderLayerFromVisibilityLayer(VISIBILITY_LAYER aLayer)
std::optional< GAL_LAYER_ID > RenderLayerFromVisbilityString(const std::string &aLayer)
Common grid settings, available to every frame.