summaryrefslogtreecommitdiff
path: root/src/mbgl/style/light.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mbgl/style/light.cpp')
-rw-r--r--src/mbgl/style/light.cpp32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/mbgl/style/light.cpp b/src/mbgl/style/light.cpp
index 352dc4d942..4571698b88 100644
--- a/src/mbgl/style/light.cpp
+++ b/src/mbgl/style/light.cpp
@@ -29,25 +29,25 @@ LightAnchorType Light::getDefaultAnchor() {
}
PropertyValue<LightAnchorType> Light::getAnchor() const {
- return impl->properties.template get<LightAnchor>().value;
+ return impl->properties.anchor.value;
}
void Light::setAnchor(PropertyValue<LightAnchorType> property) {
auto impl_ = mutableImpl();
- impl_->properties.template get<LightAnchor>().value = property;
+ impl_->properties.anchor.value = property;
impl = std::move(impl_);
observer->onLightChanged(*this);
}
void Light::setAnchorTransition(const TransitionOptions& options) {
auto impl_ = mutableImpl();
- impl_->properties.template get<LightAnchor>().options = options;
+ impl_->properties.anchor.options = options;
impl = std::move(impl_);
observer->onLightChanged(*this);
}
TransitionOptions Light::getAnchorTransition() const {
- return impl->properties.template get<LightAnchor>().options;
+ return impl->properties.anchor.options;
}
Position Light::getDefaultPosition() {
@@ -55,25 +55,25 @@ Position Light::getDefaultPosition() {
}
PropertyValue<Position> Light::getPosition() const {
- return impl->properties.template get<LightPosition>().value;
+ return impl->properties.position.value;
}
void Light::setPosition(PropertyValue<Position> property) {
auto impl_ = mutableImpl();
- impl_->properties.template get<LightPosition>().value = property;
+ impl_->properties.position.value = property;
impl = std::move(impl_);
observer->onLightChanged(*this);
}
void Light::setPositionTransition(const TransitionOptions& options) {
auto impl_ = mutableImpl();
- impl_->properties.template get<LightPosition>().options = options;
+ impl_->properties.position.options = options;
impl = std::move(impl_);
observer->onLightChanged(*this);
}
TransitionOptions Light::getPositionTransition() const {
- return impl->properties.template get<LightPosition>().options;
+ return impl->properties.position.options;
}
Color Light::getDefaultColor() {
@@ -81,25 +81,25 @@ Color Light::getDefaultColor() {
}
PropertyValue<Color> Light::getColor() const {
- return impl->properties.template get<LightColor>().value;
+ return impl->properties.color.value;
}
void Light::setColor(PropertyValue<Color> property) {
auto impl_ = mutableImpl();
- impl_->properties.template get<LightColor>().value = property;
+ impl_->properties.color.value = property;
impl = std::move(impl_);
observer->onLightChanged(*this);
}
void Light::setColorTransition(const TransitionOptions& options) {
auto impl_ = mutableImpl();
- impl_->properties.template get<LightColor>().options = options;
+ impl_->properties.color.options = options;
impl = std::move(impl_);
observer->onLightChanged(*this);
}
TransitionOptions Light::getColorTransition() const {
- return impl->properties.template get<LightColor>().options;
+ return impl->properties.color.options;
}
float Light::getDefaultIntensity() {
@@ -107,25 +107,25 @@ float Light::getDefaultIntensity() {
}
PropertyValue<float> Light::getIntensity() const {
- return impl->properties.template get<LightIntensity>().value;
+ return impl->properties.intensity.value;
}
void Light::setIntensity(PropertyValue<float> property) {
auto impl_ = mutableImpl();
- impl_->properties.template get<LightIntensity>().value = property;
+ impl_->properties.intensity.value = property;
impl = std::move(impl_);
observer->onLightChanged(*this);
}
void Light::setIntensityTransition(const TransitionOptions& options) {
auto impl_ = mutableImpl();
- impl_->properties.template get<LightIntensity>().options = options;
+ impl_->properties.intensity.options = options;
impl = std::move(impl_);
observer->onLightChanged(*this);
}
TransitionOptions Light::getIntensityTransition() const {
- return impl->properties.template get<LightIntensity>().options;
+ return impl->properties.intensity.options;
}