clang-format tweaks
* Always align function arguments at the opening paren if they have to
break (never just indented 4 spaces)
* Only break after a function's return type if there's no other way to
make it fit in 100 columns
* Allow one-liner case labels in a switch statement
* Delete packages/coop/.clang-format
* Reformat the world
Diffs=
7d242ebc8 clang-format tweaks
diff --git a/.rive_head b/.rive_head
index 84fc2dd..8fb765a 100644
--- a/.rive_head
+++ b/.rive_head
@@ -1 +1 @@
-d8fcaec0186f40bd93b19dbc310915d0c616fc23
+7d242ebc81cbf53d679fae1a71d73600d2ff256e
diff --git a/dev/test/include/catch.hpp b/dev/test/include/catch.hpp
index 82a2129..09259c7 100644
--- a/dev/test/include/catch.hpp
+++ b/dev/test/include/catch.hpp
@@ -1,3 +1,4 @@
+// clang-format off
/*
* Catch v2.13.7
* Generated: 2021-07-28 20:29:27.753164
diff --git a/include/rive/animation/keyframe.hpp b/include/rive/animation/keyframe.hpp
index 6fda087..9174d42 100644
--- a/include/rive/animation/keyframe.hpp
+++ b/include/rive/animation/keyframe.hpp
@@ -17,8 +17,11 @@
StatusCode onAddedDirty(CoreContext* context) override;
virtual void apply(Core* object, int propertyKey, float mix) = 0;
- virtual void applyInterpolation(
- Core* object, int propertyKey, float seconds, const KeyFrame* nextFrame, float mix) = 0;
+ virtual void applyInterpolation(Core* object,
+ int propertyKey,
+ float seconds,
+ const KeyFrame* nextFrame,
+ float mix) = 0;
StatusCode import(ImportStack& importStack) override;
};
diff --git a/include/rive/animation/state_transition.hpp b/include/rive/animation/state_transition.hpp
index 57c82f5..7c6e45a 100644
--- a/include/rive/animation/state_transition.hpp
+++ b/include/rive/animation/state_transition.hpp
@@ -46,8 +46,9 @@
/// Returns AllowTransition::yes when this transition can be taken from
/// stateFrom with the given inputs.
- AllowTransition
- allowed(StateInstance* stateFrom, Span<SMIInput*> inputs, bool ignoreTriggers) const;
+ AllowTransition allowed(StateInstance* stateFrom,
+ Span<SMIInput*> inputs,
+ bool ignoreTriggers) const;
/// Whether the animation is held at exit or if it keeps advancing
/// during mixing.
diff --git a/include/rive/factory.hpp b/include/rive/factory.hpp
index 4283fe8..b1fdcce 100644
--- a/include/rive/factory.hpp
+++ b/include/rive/factory.hpp
@@ -43,8 +43,9 @@
size_t count) = 0;
// Returns a full-formed RenderPath -- can be treated as immutable
- virtual std::unique_ptr<RenderPath>
- makeRenderPath(Span<const Vec2D> points, Span<const PathVerb> verbs, FillRule) = 0;
+ virtual std::unique_ptr<RenderPath> makeRenderPath(Span<const Vec2D> points,
+ Span<const PathVerb> verbs,
+ FillRule) = 0;
virtual std::unique_ptr<RenderPath> makeEmptyRenderPath() = 0;
diff --git a/include/rive/generated/animation/animation_base.hpp b/include/rive/generated/animation/animation_base.hpp
index 21013c8..3666dda 100644
--- a/include/rive/generated/animation/animation_base.hpp
+++ b/include/rive/generated/animation/animation_base.hpp
@@ -15,10 +15,8 @@
/// at runtime.
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
- case AnimationBase::typeKey:
- return true;
- default:
- return false;
+ case AnimationBase::typeKey: return true;
+ default: return false;
}
}
@@ -44,9 +42,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case namePropertyKey:
- m_Name = CoreStringType::deserialize(reader);
- return true;
+ case namePropertyKey: m_Name = CoreStringType::deserialize(reader); return true;
}
return false;
}
diff --git a/include/rive/generated/animation/animation_state_base.hpp b/include/rive/generated/animation/animation_state_base.hpp
index 7f61569..b0ebcc1 100644
--- a/include/rive/generated/animation/animation_state_base.hpp
+++ b/include/rive/generated/animation/animation_state_base.hpp
@@ -16,10 +16,8 @@
switch (typeKey) {
case AnimationStateBase::typeKey:
case LayerStateBase::typeKey:
- case StateMachineLayerComponentBase::typeKey:
- return true;
- default:
- return false;
+ case StateMachineLayerComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/any_state_base.hpp b/include/rive/generated/animation/any_state_base.hpp
index 39598cd..618049e 100644
--- a/include/rive/generated/animation/any_state_base.hpp
+++ b/include/rive/generated/animation/any_state_base.hpp
@@ -15,10 +15,8 @@
switch (typeKey) {
case AnyStateBase::typeKey:
case LayerStateBase::typeKey:
- case StateMachineLayerComponentBase::typeKey:
- return true;
- default:
- return false;
+ case StateMachineLayerComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/blend_animation_1d_base.hpp b/include/rive/generated/animation/blend_animation_1d_base.hpp
index ac6c4cf..4d9869b 100644
--- a/include/rive/generated/animation/blend_animation_1d_base.hpp
+++ b/include/rive/generated/animation/blend_animation_1d_base.hpp
@@ -15,10 +15,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case BlendAnimation1DBase::typeKey:
- case BlendAnimationBase::typeKey:
- return true;
- default:
- return false;
+ case BlendAnimationBase::typeKey: return true;
+ default: return false;
}
}
@@ -47,9 +45,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case valuePropertyKey:
- m_Value = CoreDoubleType::deserialize(reader);
- return true;
+ case valuePropertyKey: m_Value = CoreDoubleType::deserialize(reader); return true;
}
return BlendAnimation::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/animation/blend_animation_base.hpp b/include/rive/generated/animation/blend_animation_base.hpp
index 210bf21..9d178bf 100644
--- a/include/rive/generated/animation/blend_animation_base.hpp
+++ b/include/rive/generated/animation/blend_animation_base.hpp
@@ -14,10 +14,8 @@
/// at runtime.
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
- case BlendAnimationBase::typeKey:
- return true;
- default:
- return false;
+ case BlendAnimationBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/blend_animation_direct_base.hpp b/include/rive/generated/animation/blend_animation_direct_base.hpp
index 9483c3c..999be19 100644
--- a/include/rive/generated/animation/blend_animation_direct_base.hpp
+++ b/include/rive/generated/animation/blend_animation_direct_base.hpp
@@ -15,10 +15,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case BlendAnimationDirectBase::typeKey:
- case BlendAnimationBase::typeKey:
- return true;
- default:
- return false;
+ case BlendAnimationBase::typeKey: return true;
+ default: return false;
}
}
@@ -47,9 +45,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case inputIdPropertyKey:
- m_InputId = CoreUintType::deserialize(reader);
- return true;
+ case inputIdPropertyKey: m_InputId = CoreUintType::deserialize(reader); return true;
}
return BlendAnimation::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/animation/blend_state_1d_base.hpp b/include/rive/generated/animation/blend_state_1d_base.hpp
index 7159193..a465c14 100644
--- a/include/rive/generated/animation/blend_state_1d_base.hpp
+++ b/include/rive/generated/animation/blend_state_1d_base.hpp
@@ -17,10 +17,8 @@
case BlendState1DBase::typeKey:
case BlendStateBase::typeKey:
case LayerStateBase::typeKey:
- case StateMachineLayerComponentBase::typeKey:
- return true;
- default:
- return false;
+ case StateMachineLayerComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -49,9 +47,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case inputIdPropertyKey:
- m_InputId = CoreUintType::deserialize(reader);
- return true;
+ case inputIdPropertyKey: m_InputId = CoreUintType::deserialize(reader); return true;
}
return BlendState::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/animation/blend_state_base.hpp b/include/rive/generated/animation/blend_state_base.hpp
index 097f018..1b6338b 100644
--- a/include/rive/generated/animation/blend_state_base.hpp
+++ b/include/rive/generated/animation/blend_state_base.hpp
@@ -15,10 +15,8 @@
switch (typeKey) {
case BlendStateBase::typeKey:
case LayerStateBase::typeKey:
- case StateMachineLayerComponentBase::typeKey:
- return true;
- default:
- return false;
+ case StateMachineLayerComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/blend_state_direct_base.hpp b/include/rive/generated/animation/blend_state_direct_base.hpp
index 4cae7aa..b46b84b 100644
--- a/include/rive/generated/animation/blend_state_direct_base.hpp
+++ b/include/rive/generated/animation/blend_state_direct_base.hpp
@@ -16,10 +16,8 @@
case BlendStateDirectBase::typeKey:
case BlendStateBase::typeKey:
case LayerStateBase::typeKey:
- case StateMachineLayerComponentBase::typeKey:
- return true;
- default:
- return false;
+ case StateMachineLayerComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/blend_state_transition_base.hpp b/include/rive/generated/animation/blend_state_transition_base.hpp
index bdb9759..b58bd2c 100644
--- a/include/rive/generated/animation/blend_state_transition_base.hpp
+++ b/include/rive/generated/animation/blend_state_transition_base.hpp
@@ -16,10 +16,8 @@
switch (typeKey) {
case BlendStateTransitionBase::typeKey:
case StateTransitionBase::typeKey:
- case StateMachineLayerComponentBase::typeKey:
- return true;
- default:
- return false;
+ case StateMachineLayerComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/cubic_interpolator_base.hpp b/include/rive/generated/animation/cubic_interpolator_base.hpp
index 37f038d..a342d5d 100644
--- a/include/rive/generated/animation/cubic_interpolator_base.hpp
+++ b/include/rive/generated/animation/cubic_interpolator_base.hpp
@@ -14,10 +14,8 @@
/// at runtime.
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
- case CubicInterpolatorBase::typeKey:
- return true;
- default:
- return false;
+ case CubicInterpolatorBase::typeKey: return true;
+ default: return false;
}
}
@@ -81,18 +79,10 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case x1PropertyKey:
- m_X1 = CoreDoubleType::deserialize(reader);
- return true;
- case y1PropertyKey:
- m_Y1 = CoreDoubleType::deserialize(reader);
- return true;
- case x2PropertyKey:
- m_X2 = CoreDoubleType::deserialize(reader);
- return true;
- case y2PropertyKey:
- m_Y2 = CoreDoubleType::deserialize(reader);
- return true;
+ case x1PropertyKey: m_X1 = CoreDoubleType::deserialize(reader); return true;
+ case y1PropertyKey: m_Y1 = CoreDoubleType::deserialize(reader); return true;
+ case x2PropertyKey: m_X2 = CoreDoubleType::deserialize(reader); return true;
+ case y2PropertyKey: m_Y2 = CoreDoubleType::deserialize(reader); return true;
}
return false;
}
diff --git a/include/rive/generated/animation/entry_state_base.hpp b/include/rive/generated/animation/entry_state_base.hpp
index 421d44f..52e9c09 100644
--- a/include/rive/generated/animation/entry_state_base.hpp
+++ b/include/rive/generated/animation/entry_state_base.hpp
@@ -15,10 +15,8 @@
switch (typeKey) {
case EntryStateBase::typeKey:
case LayerStateBase::typeKey:
- case StateMachineLayerComponentBase::typeKey:
- return true;
- default:
- return false;
+ case StateMachineLayerComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/exit_state_base.hpp b/include/rive/generated/animation/exit_state_base.hpp
index 6479de5..e1daec8 100644
--- a/include/rive/generated/animation/exit_state_base.hpp
+++ b/include/rive/generated/animation/exit_state_base.hpp
@@ -15,10 +15,8 @@
switch (typeKey) {
case ExitStateBase::typeKey:
case LayerStateBase::typeKey:
- case StateMachineLayerComponentBase::typeKey:
- return true;
- default:
- return false;
+ case StateMachineLayerComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/keyed_object_base.hpp b/include/rive/generated/animation/keyed_object_base.hpp
index b86275d..43413d5 100644
--- a/include/rive/generated/animation/keyed_object_base.hpp
+++ b/include/rive/generated/animation/keyed_object_base.hpp
@@ -14,10 +14,8 @@
/// at runtime.
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
- case KeyedObjectBase::typeKey:
- return true;
- default:
- return false;
+ case KeyedObjectBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/keyed_property_base.hpp b/include/rive/generated/animation/keyed_property_base.hpp
index 3828243..c6ed8e4 100644
--- a/include/rive/generated/animation/keyed_property_base.hpp
+++ b/include/rive/generated/animation/keyed_property_base.hpp
@@ -14,10 +14,8 @@
/// at runtime.
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
- case KeyedPropertyBase::typeKey:
- return true;
- default:
- return false;
+ case KeyedPropertyBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/keyframe_base.hpp b/include/rive/generated/animation/keyframe_base.hpp
index d85b0c6..b7ade40 100644
--- a/include/rive/generated/animation/keyframe_base.hpp
+++ b/include/rive/generated/animation/keyframe_base.hpp
@@ -14,10 +14,8 @@
/// at runtime.
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
- case KeyFrameBase::typeKey:
- return true;
- default:
- return false;
+ case KeyFrameBase::typeKey: return true;
+ default: return false;
}
}
@@ -68,9 +66,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case framePropertyKey:
- m_Frame = CoreUintType::deserialize(reader);
- return true;
+ case framePropertyKey: m_Frame = CoreUintType::deserialize(reader); return true;
case interpolationTypePropertyKey:
m_InterpolationType = CoreUintType::deserialize(reader);
return true;
diff --git a/include/rive/generated/animation/keyframe_bool_base.hpp b/include/rive/generated/animation/keyframe_bool_base.hpp
index 32a8452..938452d 100644
--- a/include/rive/generated/animation/keyframe_bool_base.hpp
+++ b/include/rive/generated/animation/keyframe_bool_base.hpp
@@ -15,10 +15,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case KeyFrameBoolBase::typeKey:
- case KeyFrameBase::typeKey:
- return true;
- default:
- return false;
+ case KeyFrameBase::typeKey: return true;
+ default: return false;
}
}
@@ -47,9 +45,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case valuePropertyKey:
- m_Value = CoreBoolType::deserialize(reader);
- return true;
+ case valuePropertyKey: m_Value = CoreBoolType::deserialize(reader); return true;
}
return KeyFrame::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/animation/keyframe_color_base.hpp b/include/rive/generated/animation/keyframe_color_base.hpp
index ccf3b91..c56f226 100644
--- a/include/rive/generated/animation/keyframe_color_base.hpp
+++ b/include/rive/generated/animation/keyframe_color_base.hpp
@@ -15,10 +15,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case KeyFrameColorBase::typeKey:
- case KeyFrameBase::typeKey:
- return true;
- default:
- return false;
+ case KeyFrameBase::typeKey: return true;
+ default: return false;
}
}
@@ -47,9 +45,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case valuePropertyKey:
- m_Value = CoreColorType::deserialize(reader);
- return true;
+ case valuePropertyKey: m_Value = CoreColorType::deserialize(reader); return true;
}
return KeyFrame::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/animation/keyframe_double_base.hpp b/include/rive/generated/animation/keyframe_double_base.hpp
index adc99dd..0d5f808 100644
--- a/include/rive/generated/animation/keyframe_double_base.hpp
+++ b/include/rive/generated/animation/keyframe_double_base.hpp
@@ -15,10 +15,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case KeyFrameDoubleBase::typeKey:
- case KeyFrameBase::typeKey:
- return true;
- default:
- return false;
+ case KeyFrameBase::typeKey: return true;
+ default: return false;
}
}
@@ -47,9 +45,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case valuePropertyKey:
- m_Value = CoreDoubleType::deserialize(reader);
- return true;
+ case valuePropertyKey: m_Value = CoreDoubleType::deserialize(reader); return true;
}
return KeyFrame::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/animation/keyframe_id_base.hpp b/include/rive/generated/animation/keyframe_id_base.hpp
index 4e5022d..6cab3de 100644
--- a/include/rive/generated/animation/keyframe_id_base.hpp
+++ b/include/rive/generated/animation/keyframe_id_base.hpp
@@ -15,10 +15,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case KeyFrameIdBase::typeKey:
- case KeyFrameBase::typeKey:
- return true;
- default:
- return false;
+ case KeyFrameBase::typeKey: return true;
+ default: return false;
}
}
@@ -47,9 +45,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case valuePropertyKey:
- m_Value = CoreUintType::deserialize(reader);
- return true;
+ case valuePropertyKey: m_Value = CoreUintType::deserialize(reader); return true;
}
return KeyFrame::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/animation/layer_state_base.hpp b/include/rive/generated/animation/layer_state_base.hpp
index f0ae72b..bbf8ca0 100644
--- a/include/rive/generated/animation/layer_state_base.hpp
+++ b/include/rive/generated/animation/layer_state_base.hpp
@@ -14,10 +14,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case LayerStateBase::typeKey:
- case StateMachineLayerComponentBase::typeKey:
- return true;
- default:
- return false;
+ case StateMachineLayerComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/linear_animation_base.hpp b/include/rive/generated/animation/linear_animation_base.hpp
index 4df9e6a..43b97ed 100644
--- a/include/rive/generated/animation/linear_animation_base.hpp
+++ b/include/rive/generated/animation/linear_animation_base.hpp
@@ -17,10 +17,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case LinearAnimationBase::typeKey:
- case AnimationBase::typeKey:
- return true;
- default:
- return false;
+ case AnimationBase::typeKey: return true;
+ default: return false;
}
}
@@ -121,24 +119,18 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case fpsPropertyKey:
- m_Fps = CoreUintType::deserialize(reader);
- return true;
+ case fpsPropertyKey: m_Fps = CoreUintType::deserialize(reader); return true;
case durationPropertyKey:
m_Duration = CoreUintType::deserialize(reader);
return true;
- case speedPropertyKey:
- m_Speed = CoreDoubleType::deserialize(reader);
- return true;
+ case speedPropertyKey: m_Speed = CoreDoubleType::deserialize(reader); return true;
case loopValuePropertyKey:
m_LoopValue = CoreUintType::deserialize(reader);
return true;
case workStartPropertyKey:
m_WorkStart = CoreUintType::deserialize(reader);
return true;
- case workEndPropertyKey:
- m_WorkEnd = CoreUintType::deserialize(reader);
- return true;
+ case workEndPropertyKey: m_WorkEnd = CoreUintType::deserialize(reader); return true;
case enableWorkAreaPropertyKey:
m_EnableWorkArea = CoreBoolType::deserialize(reader);
return true;
diff --git a/include/rive/generated/animation/listener_action_base.hpp b/include/rive/generated/animation/listener_action_base.hpp
index e73cb1c..bdb827f 100644
--- a/include/rive/generated/animation/listener_action_base.hpp
+++ b/include/rive/generated/animation/listener_action_base.hpp
@@ -13,10 +13,8 @@
/// at runtime.
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
- case ListenerActionBase::typeKey:
- return true;
- default:
- return false;
+ case ListenerActionBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/listener_align_target_base.hpp b/include/rive/generated/animation/listener_align_target_base.hpp
index d7e8c86..5bce56f 100644
--- a/include/rive/generated/animation/listener_align_target_base.hpp
+++ b/include/rive/generated/animation/listener_align_target_base.hpp
@@ -15,10 +15,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case ListenerAlignTargetBase::typeKey:
- case ListenerActionBase::typeKey:
- return true;
- default:
- return false;
+ case ListenerActionBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/listener_bool_change_base.hpp b/include/rive/generated/animation/listener_bool_change_base.hpp
index c7d87c8..f48a767 100644
--- a/include/rive/generated/animation/listener_bool_change_base.hpp
+++ b/include/rive/generated/animation/listener_bool_change_base.hpp
@@ -16,10 +16,8 @@
switch (typeKey) {
case ListenerBoolChangeBase::typeKey:
case ListenerInputChangeBase::typeKey:
- case ListenerActionBase::typeKey:
- return true;
- default:
- return false;
+ case ListenerActionBase::typeKey: return true;
+ default: return false;
}
}
@@ -48,9 +46,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case valuePropertyKey:
- m_Value = CoreUintType::deserialize(reader);
- return true;
+ case valuePropertyKey: m_Value = CoreUintType::deserialize(reader); return true;
}
return ListenerInputChange::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/animation/listener_input_change_base.hpp b/include/rive/generated/animation/listener_input_change_base.hpp
index ef82552..36e9cad 100644
--- a/include/rive/generated/animation/listener_input_change_base.hpp
+++ b/include/rive/generated/animation/listener_input_change_base.hpp
@@ -15,10 +15,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case ListenerInputChangeBase::typeKey:
- case ListenerActionBase::typeKey:
- return true;
- default:
- return false;
+ case ListenerActionBase::typeKey: return true;
+ default: return false;
}
}
@@ -46,9 +44,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case inputIdPropertyKey:
- m_InputId = CoreUintType::deserialize(reader);
- return true;
+ case inputIdPropertyKey: m_InputId = CoreUintType::deserialize(reader); return true;
}
return ListenerAction::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/animation/listener_number_change_base.hpp b/include/rive/generated/animation/listener_number_change_base.hpp
index 8106d29..79c6b0a 100644
--- a/include/rive/generated/animation/listener_number_change_base.hpp
+++ b/include/rive/generated/animation/listener_number_change_base.hpp
@@ -16,10 +16,8 @@
switch (typeKey) {
case ListenerNumberChangeBase::typeKey:
case ListenerInputChangeBase::typeKey:
- case ListenerActionBase::typeKey:
- return true;
- default:
- return false;
+ case ListenerActionBase::typeKey: return true;
+ default: return false;
}
}
@@ -48,9 +46,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case valuePropertyKey:
- m_Value = CoreDoubleType::deserialize(reader);
- return true;
+ case valuePropertyKey: m_Value = CoreDoubleType::deserialize(reader); return true;
}
return ListenerInputChange::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/animation/listener_trigger_change_base.hpp b/include/rive/generated/animation/listener_trigger_change_base.hpp
index 7e82832..766a73d 100644
--- a/include/rive/generated/animation/listener_trigger_change_base.hpp
+++ b/include/rive/generated/animation/listener_trigger_change_base.hpp
@@ -15,10 +15,8 @@
switch (typeKey) {
case ListenerTriggerChangeBase::typeKey:
case ListenerInputChangeBase::typeKey:
- case ListenerActionBase::typeKey:
- return true;
- default:
- return false;
+ case ListenerActionBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/nested_bool_base.hpp b/include/rive/generated/animation/nested_bool_base.hpp
index 781fcfc..0c38dc5 100644
--- a/include/rive/generated/animation/nested_bool_base.hpp
+++ b/include/rive/generated/animation/nested_bool_base.hpp
@@ -16,10 +16,8 @@
switch (typeKey) {
case NestedBoolBase::typeKey:
case NestedInputBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/nested_input_base.hpp b/include/rive/generated/animation/nested_input_base.hpp
index df1fa05..34e9a68 100644
--- a/include/rive/generated/animation/nested_input_base.hpp
+++ b/include/rive/generated/animation/nested_input_base.hpp
@@ -15,10 +15,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case NestedInputBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -46,9 +44,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case inputIdPropertyKey:
- m_InputId = CoreUintType::deserialize(reader);
- return true;
+ case inputIdPropertyKey: m_InputId = CoreUintType::deserialize(reader); return true;
}
return Component::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/animation/nested_linear_animation_base.hpp b/include/rive/generated/animation/nested_linear_animation_base.hpp
index a749818..aeca95a 100644
--- a/include/rive/generated/animation/nested_linear_animation_base.hpp
+++ b/include/rive/generated/animation/nested_linear_animation_base.hpp
@@ -17,10 +17,8 @@
case NestedLinearAnimationBase::typeKey:
case NestedAnimationBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -48,9 +46,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case mixPropertyKey:
- m_Mix = CoreDoubleType::deserialize(reader);
- return true;
+ case mixPropertyKey: m_Mix = CoreDoubleType::deserialize(reader); return true;
}
return NestedAnimation::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/animation/nested_number_base.hpp b/include/rive/generated/animation/nested_number_base.hpp
index 3847b20..e2cc9f8 100644
--- a/include/rive/generated/animation/nested_number_base.hpp
+++ b/include/rive/generated/animation/nested_number_base.hpp
@@ -16,10 +16,8 @@
switch (typeKey) {
case NestedNumberBase::typeKey:
case NestedInputBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/nested_remap_animation_base.hpp b/include/rive/generated/animation/nested_remap_animation_base.hpp
index a743a90..345dd25 100644
--- a/include/rive/generated/animation/nested_remap_animation_base.hpp
+++ b/include/rive/generated/animation/nested_remap_animation_base.hpp
@@ -18,10 +18,8 @@
case NestedLinearAnimationBase::typeKey:
case NestedAnimationBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -50,9 +48,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case timePropertyKey:
- m_Time = CoreDoubleType::deserialize(reader);
- return true;
+ case timePropertyKey: m_Time = CoreDoubleType::deserialize(reader); return true;
}
return NestedLinearAnimation::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/animation/nested_simple_animation_base.hpp b/include/rive/generated/animation/nested_simple_animation_base.hpp
index d51e941..a233b77 100644
--- a/include/rive/generated/animation/nested_simple_animation_base.hpp
+++ b/include/rive/generated/animation/nested_simple_animation_base.hpp
@@ -19,10 +19,8 @@
case NestedLinearAnimationBase::typeKey:
case NestedAnimationBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -63,9 +61,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case speedPropertyKey:
- m_Speed = CoreDoubleType::deserialize(reader);
- return true;
+ case speedPropertyKey: m_Speed = CoreDoubleType::deserialize(reader); return true;
case isPlayingPropertyKey:
m_IsPlaying = CoreBoolType::deserialize(reader);
return true;
diff --git a/include/rive/generated/animation/nested_state_machine_base.hpp b/include/rive/generated/animation/nested_state_machine_base.hpp
index 407de9d..5609866 100644
--- a/include/rive/generated/animation/nested_state_machine_base.hpp
+++ b/include/rive/generated/animation/nested_state_machine_base.hpp
@@ -16,10 +16,8 @@
case NestedStateMachineBase::typeKey:
case NestedAnimationBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/nested_trigger_base.hpp b/include/rive/generated/animation/nested_trigger_base.hpp
index 61a9c32..26a254f 100644
--- a/include/rive/generated/animation/nested_trigger_base.hpp
+++ b/include/rive/generated/animation/nested_trigger_base.hpp
@@ -15,10 +15,8 @@
switch (typeKey) {
case NestedTriggerBase::typeKey:
case NestedInputBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/state_machine_base.hpp b/include/rive/generated/animation/state_machine_base.hpp
index 7f96fe3..88a0018 100644
--- a/include/rive/generated/animation/state_machine_base.hpp
+++ b/include/rive/generated/animation/state_machine_base.hpp
@@ -14,10 +14,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case StateMachineBase::typeKey:
- case AnimationBase::typeKey:
- return true;
- default:
- return false;
+ case AnimationBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/state_machine_bool_base.hpp b/include/rive/generated/animation/state_machine_bool_base.hpp
index f9cec48..56ac35e 100644
--- a/include/rive/generated/animation/state_machine_bool_base.hpp
+++ b/include/rive/generated/animation/state_machine_bool_base.hpp
@@ -16,10 +16,8 @@
switch (typeKey) {
case StateMachineBoolBase::typeKey:
case StateMachineInputBase::typeKey:
- case StateMachineComponentBase::typeKey:
- return true;
- default:
- return false;
+ case StateMachineComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -48,9 +46,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case valuePropertyKey:
- m_Value = CoreBoolType::deserialize(reader);
- return true;
+ case valuePropertyKey: m_Value = CoreBoolType::deserialize(reader); return true;
}
return StateMachineInput::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/animation/state_machine_component_base.hpp b/include/rive/generated/animation/state_machine_component_base.hpp
index 1d5ffe5..b286535 100644
--- a/include/rive/generated/animation/state_machine_component_base.hpp
+++ b/include/rive/generated/animation/state_machine_component_base.hpp
@@ -15,10 +15,8 @@
/// at runtime.
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
- case StateMachineComponentBase::typeKey:
- return true;
- default:
- return false;
+ case StateMachineComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -43,9 +41,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case namePropertyKey:
- m_Name = CoreStringType::deserialize(reader);
- return true;
+ case namePropertyKey: m_Name = CoreStringType::deserialize(reader); return true;
}
return false;
}
diff --git a/include/rive/generated/animation/state_machine_input_base.hpp b/include/rive/generated/animation/state_machine_input_base.hpp
index 890063c..900d844 100644
--- a/include/rive/generated/animation/state_machine_input_base.hpp
+++ b/include/rive/generated/animation/state_machine_input_base.hpp
@@ -14,10 +14,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case StateMachineInputBase::typeKey:
- case StateMachineComponentBase::typeKey:
- return true;
- default:
- return false;
+ case StateMachineComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/state_machine_layer_base.hpp b/include/rive/generated/animation/state_machine_layer_base.hpp
index 157014c..520e19c 100644
--- a/include/rive/generated/animation/state_machine_layer_base.hpp
+++ b/include/rive/generated/animation/state_machine_layer_base.hpp
@@ -14,10 +14,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case StateMachineLayerBase::typeKey:
- case StateMachineComponentBase::typeKey:
- return true;
- default:
- return false;
+ case StateMachineComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/state_machine_layer_component_base.hpp b/include/rive/generated/animation/state_machine_layer_component_base.hpp
index 06d2d83..5964439 100644
--- a/include/rive/generated/animation/state_machine_layer_component_base.hpp
+++ b/include/rive/generated/animation/state_machine_layer_component_base.hpp
@@ -13,10 +13,8 @@
/// at runtime.
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
- case StateMachineLayerComponentBase::typeKey:
- return true;
- default:
- return false;
+ case StateMachineLayerComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/state_machine_listener_base.hpp b/include/rive/generated/animation/state_machine_listener_base.hpp
index 6811b29..689a2c0 100644
--- a/include/rive/generated/animation/state_machine_listener_base.hpp
+++ b/include/rive/generated/animation/state_machine_listener_base.hpp
@@ -15,10 +15,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case StateMachineListenerBase::typeKey:
- case StateMachineComponentBase::typeKey:
- return true;
- default:
- return false;
+ case StateMachineComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/state_machine_number_base.hpp b/include/rive/generated/animation/state_machine_number_base.hpp
index a97c85d..67a0d8c 100644
--- a/include/rive/generated/animation/state_machine_number_base.hpp
+++ b/include/rive/generated/animation/state_machine_number_base.hpp
@@ -16,10 +16,8 @@
switch (typeKey) {
case StateMachineNumberBase::typeKey:
case StateMachineInputBase::typeKey:
- case StateMachineComponentBase::typeKey:
- return true;
- default:
- return false;
+ case StateMachineComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -48,9 +46,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case valuePropertyKey:
- m_Value = CoreDoubleType::deserialize(reader);
- return true;
+ case valuePropertyKey: m_Value = CoreDoubleType::deserialize(reader); return true;
}
return StateMachineInput::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/animation/state_machine_trigger_base.hpp b/include/rive/generated/animation/state_machine_trigger_base.hpp
index 07490cf..0418cfc 100644
--- a/include/rive/generated/animation/state_machine_trigger_base.hpp
+++ b/include/rive/generated/animation/state_machine_trigger_base.hpp
@@ -15,10 +15,8 @@
switch (typeKey) {
case StateMachineTriggerBase::typeKey:
case StateMachineInputBase::typeKey:
- case StateMachineComponentBase::typeKey:
- return true;
- default:
- return false;
+ case StateMachineComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/state_transition_base.hpp b/include/rive/generated/animation/state_transition_base.hpp
index 8ca700a..a041740 100644
--- a/include/rive/generated/animation/state_transition_base.hpp
+++ b/include/rive/generated/animation/state_transition_base.hpp
@@ -15,10 +15,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case StateTransitionBase::typeKey:
- case StateMachineLayerComponentBase::typeKey:
- return true;
- default:
- return false;
+ case StateMachineLayerComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -86,9 +84,7 @@
case stateToIdPropertyKey:
m_StateToId = CoreUintType::deserialize(reader);
return true;
- case flagsPropertyKey:
- m_Flags = CoreUintType::deserialize(reader);
- return true;
+ case flagsPropertyKey: m_Flags = CoreUintType::deserialize(reader); return true;
case durationPropertyKey:
m_Duration = CoreUintType::deserialize(reader);
return true;
diff --git a/include/rive/generated/animation/transition_bool_condition_base.hpp b/include/rive/generated/animation/transition_bool_condition_base.hpp
index ffbdd47..fcbec59 100644
--- a/include/rive/generated/animation/transition_bool_condition_base.hpp
+++ b/include/rive/generated/animation/transition_bool_condition_base.hpp
@@ -15,10 +15,8 @@
switch (typeKey) {
case TransitionBoolConditionBase::typeKey:
case TransitionValueConditionBase::typeKey:
- case TransitionConditionBase::typeKey:
- return true;
- default:
- return false;
+ case TransitionConditionBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/transition_condition_base.hpp b/include/rive/generated/animation/transition_condition_base.hpp
index dfe0b4b..0eed41b 100644
--- a/include/rive/generated/animation/transition_condition_base.hpp
+++ b/include/rive/generated/animation/transition_condition_base.hpp
@@ -14,10 +14,8 @@
/// at runtime.
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
- case TransitionConditionBase::typeKey:
- return true;
- default:
- return false;
+ case TransitionConditionBase::typeKey: return true;
+ default: return false;
}
}
@@ -42,9 +40,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case inputIdPropertyKey:
- m_InputId = CoreUintType::deserialize(reader);
- return true;
+ case inputIdPropertyKey: m_InputId = CoreUintType::deserialize(reader); return true;
}
return false;
}
diff --git a/include/rive/generated/animation/transition_number_condition_base.hpp b/include/rive/generated/animation/transition_number_condition_base.hpp
index 60adb86..1b91cec 100644
--- a/include/rive/generated/animation/transition_number_condition_base.hpp
+++ b/include/rive/generated/animation/transition_number_condition_base.hpp
@@ -16,10 +16,8 @@
switch (typeKey) {
case TransitionNumberConditionBase::typeKey:
case TransitionValueConditionBase::typeKey:
- case TransitionConditionBase::typeKey:
- return true;
- default:
- return false;
+ case TransitionConditionBase::typeKey: return true;
+ default: return false;
}
}
@@ -48,9 +46,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case valuePropertyKey:
- m_Value = CoreDoubleType::deserialize(reader);
- return true;
+ case valuePropertyKey: m_Value = CoreDoubleType::deserialize(reader); return true;
}
return TransitionValueCondition::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/animation/transition_trigger_condition_base.hpp b/include/rive/generated/animation/transition_trigger_condition_base.hpp
index 7a41986..08d3f49 100644
--- a/include/rive/generated/animation/transition_trigger_condition_base.hpp
+++ b/include/rive/generated/animation/transition_trigger_condition_base.hpp
@@ -14,10 +14,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case TransitionTriggerConditionBase::typeKey:
- case TransitionConditionBase::typeKey:
- return true;
- default:
- return false;
+ case TransitionConditionBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/animation/transition_value_condition_base.hpp b/include/rive/generated/animation/transition_value_condition_base.hpp
index 39472a6..0967b10 100644
--- a/include/rive/generated/animation/transition_value_condition_base.hpp
+++ b/include/rive/generated/animation/transition_value_condition_base.hpp
@@ -15,10 +15,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case TransitionValueConditionBase::typeKey:
- case TransitionConditionBase::typeKey:
- return true;
- default:
- return false;
+ case TransitionConditionBase::typeKey: return true;
+ default: return false;
}
}
@@ -46,9 +44,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case opValuePropertyKey:
- m_OpValue = CoreUintType::deserialize(reader);
- return true;
+ case opValuePropertyKey: m_OpValue = CoreUintType::deserialize(reader); return true;
}
return TransitionCondition::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/artboard_base.hpp b/include/rive/generated/artboard_base.hpp
index f548975..7b85e6d 100644
--- a/include/rive/generated/artboard_base.hpp
+++ b/include/rive/generated/artboard_base.hpp
@@ -19,10 +19,8 @@
case ArtboardBase::typeKey:
case WorldTransformComponentBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -135,21 +133,11 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case clipPropertyKey:
- m_Clip = CoreBoolType::deserialize(reader);
- return true;
- case widthPropertyKey:
- m_Width = CoreDoubleType::deserialize(reader);
- return true;
- case heightPropertyKey:
- m_Height = CoreDoubleType::deserialize(reader);
- return true;
- case xPropertyKey:
- m_X = CoreDoubleType::deserialize(reader);
- return true;
- case yPropertyKey:
- m_Y = CoreDoubleType::deserialize(reader);
- return true;
+ case clipPropertyKey: m_Clip = CoreBoolType::deserialize(reader); return true;
+ case widthPropertyKey: m_Width = CoreDoubleType::deserialize(reader); return true;
+ case heightPropertyKey: m_Height = CoreDoubleType::deserialize(reader); return true;
+ case xPropertyKey: m_X = CoreDoubleType::deserialize(reader); return true;
+ case yPropertyKey: m_Y = CoreDoubleType::deserialize(reader); return true;
case originXPropertyKey:
m_OriginX = CoreDoubleType::deserialize(reader);
return true;
diff --git a/include/rive/generated/assets/asset_base.hpp b/include/rive/generated/assets/asset_base.hpp
index 82c72b7..dae032e 100644
--- a/include/rive/generated/assets/asset_base.hpp
+++ b/include/rive/generated/assets/asset_base.hpp
@@ -15,10 +15,8 @@
/// at runtime.
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
- case AssetBase::typeKey:
- return true;
- default:
- return false;
+ case AssetBase::typeKey: return true;
+ default: return false;
}
}
@@ -43,9 +41,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case namePropertyKey:
- m_Name = CoreStringType::deserialize(reader);
- return true;
+ case namePropertyKey: m_Name = CoreStringType::deserialize(reader); return true;
}
return false;
}
diff --git a/include/rive/generated/assets/drawable_asset_base.hpp b/include/rive/generated/assets/drawable_asset_base.hpp
index a473a30..8f19f4c 100644
--- a/include/rive/generated/assets/drawable_asset_base.hpp
+++ b/include/rive/generated/assets/drawable_asset_base.hpp
@@ -16,10 +16,8 @@
switch (typeKey) {
case DrawableAssetBase::typeKey:
case FileAssetBase::typeKey:
- case AssetBase::typeKey:
- return true;
- default:
- return false;
+ case AssetBase::typeKey: return true;
+ default: return false;
}
}
@@ -59,12 +57,8 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case heightPropertyKey:
- m_Height = CoreDoubleType::deserialize(reader);
- return true;
- case widthPropertyKey:
- m_Width = CoreDoubleType::deserialize(reader);
- return true;
+ case heightPropertyKey: m_Height = CoreDoubleType::deserialize(reader); return true;
+ case widthPropertyKey: m_Width = CoreDoubleType::deserialize(reader); return true;
}
return FileAsset::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/assets/file_asset_base.hpp b/include/rive/generated/assets/file_asset_base.hpp
index 07b0477..c9130f5 100644
--- a/include/rive/generated/assets/file_asset_base.hpp
+++ b/include/rive/generated/assets/file_asset_base.hpp
@@ -15,10 +15,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case FileAssetBase::typeKey:
- case AssetBase::typeKey:
- return true;
- default:
- return false;
+ case AssetBase::typeKey: return true;
+ default: return false;
}
}
@@ -46,9 +44,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case assetIdPropertyKey:
- m_AssetId = CoreUintType::deserialize(reader);
- return true;
+ case assetIdPropertyKey: m_AssetId = CoreUintType::deserialize(reader); return true;
}
return Asset::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/assets/file_asset_contents_base.hpp b/include/rive/generated/assets/file_asset_contents_base.hpp
index c1cf02b..136b199 100644
--- a/include/rive/generated/assets/file_asset_contents_base.hpp
+++ b/include/rive/generated/assets/file_asset_contents_base.hpp
@@ -15,10 +15,8 @@
/// at runtime.
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
- case FileAssetContentsBase::typeKey:
- return true;
- default:
- return false;
+ case FileAssetContentsBase::typeKey: return true;
+ default: return false;
}
}
@@ -35,9 +33,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case bytesPropertyKey:
- decodeBytes(CoreBytesType::deserialize(reader));
- return true;
+ case bytesPropertyKey: decodeBytes(CoreBytesType::deserialize(reader)); return true;
}
return false;
}
diff --git a/include/rive/generated/assets/folder_base.hpp b/include/rive/generated/assets/folder_base.hpp
index 67f0534..ed174c8 100644
--- a/include/rive/generated/assets/folder_base.hpp
+++ b/include/rive/generated/assets/folder_base.hpp
@@ -14,10 +14,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case FolderBase::typeKey:
- case AssetBase::typeKey:
- return true;
- default:
- return false;
+ case AssetBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/assets/image_asset_base.hpp b/include/rive/generated/assets/image_asset_base.hpp
index ea46f4a..942b036 100644
--- a/include/rive/generated/assets/image_asset_base.hpp
+++ b/include/rive/generated/assets/image_asset_base.hpp
@@ -16,10 +16,8 @@
case ImageAssetBase::typeKey:
case DrawableAssetBase::typeKey:
case FileAssetBase::typeKey:
- case AssetBase::typeKey:
- return true;
- default:
- return false;
+ case AssetBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/backboard_base.hpp b/include/rive/generated/backboard_base.hpp
index ebc6360..c349b6b 100644
--- a/include/rive/generated/backboard_base.hpp
+++ b/include/rive/generated/backboard_base.hpp
@@ -13,10 +13,8 @@
/// at runtime.
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
- case BackboardBase::typeKey:
- return true;
- default:
- return false;
+ case BackboardBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/bones/bone_base.hpp b/include/rive/generated/bones/bone_base.hpp
index d1a53c9..e770fc2 100644
--- a/include/rive/generated/bones/bone_base.hpp
+++ b/include/rive/generated/bones/bone_base.hpp
@@ -19,10 +19,8 @@
case TransformComponentBase::typeKey:
case WorldTransformComponentBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -51,9 +49,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case lengthPropertyKey:
- m_Length = CoreDoubleType::deserialize(reader);
- return true;
+ case lengthPropertyKey: m_Length = CoreDoubleType::deserialize(reader); return true;
}
return SkeletalComponent::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/bones/cubic_weight_base.hpp b/include/rive/generated/bones/cubic_weight_base.hpp
index e33b2a1..194e111 100644
--- a/include/rive/generated/bones/cubic_weight_base.hpp
+++ b/include/rive/generated/bones/cubic_weight_base.hpp
@@ -16,10 +16,8 @@
switch (typeKey) {
case CubicWeightBase::typeKey:
case WeightBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/bones/root_bone_base.hpp b/include/rive/generated/bones/root_bone_base.hpp
index df937ef..cd262ff 100644
--- a/include/rive/generated/bones/root_bone_base.hpp
+++ b/include/rive/generated/bones/root_bone_base.hpp
@@ -20,10 +20,8 @@
case TransformComponentBase::typeKey:
case WorldTransformComponentBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -64,12 +62,8 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case xPropertyKey:
- m_X = CoreDoubleType::deserialize(reader);
- return true;
- case yPropertyKey:
- m_Y = CoreDoubleType::deserialize(reader);
- return true;
+ case xPropertyKey: m_X = CoreDoubleType::deserialize(reader); return true;
+ case yPropertyKey: m_Y = CoreDoubleType::deserialize(reader); return true;
}
return Bone::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/bones/skeletal_component_base.hpp b/include/rive/generated/bones/skeletal_component_base.hpp
index 60a2d51..05ec32f 100644
--- a/include/rive/generated/bones/skeletal_component_base.hpp
+++ b/include/rive/generated/bones/skeletal_component_base.hpp
@@ -17,10 +17,8 @@
case TransformComponentBase::typeKey:
case WorldTransformComponentBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/bones/skin_base.hpp b/include/rive/generated/bones/skin_base.hpp
index 62b5eff..ce0b1f8 100644
--- a/include/rive/generated/bones/skin_base.hpp
+++ b/include/rive/generated/bones/skin_base.hpp
@@ -16,10 +16,8 @@
switch (typeKey) {
case SkinBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -108,24 +106,12 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case xxPropertyKey:
- m_Xx = CoreDoubleType::deserialize(reader);
- return true;
- case yxPropertyKey:
- m_Yx = CoreDoubleType::deserialize(reader);
- return true;
- case xyPropertyKey:
- m_Xy = CoreDoubleType::deserialize(reader);
- return true;
- case yyPropertyKey:
- m_Yy = CoreDoubleType::deserialize(reader);
- return true;
- case txPropertyKey:
- m_Tx = CoreDoubleType::deserialize(reader);
- return true;
- case tyPropertyKey:
- m_Ty = CoreDoubleType::deserialize(reader);
- return true;
+ case xxPropertyKey: m_Xx = CoreDoubleType::deserialize(reader); return true;
+ case yxPropertyKey: m_Yx = CoreDoubleType::deserialize(reader); return true;
+ case xyPropertyKey: m_Xy = CoreDoubleType::deserialize(reader); return true;
+ case yyPropertyKey: m_Yy = CoreDoubleType::deserialize(reader); return true;
+ case txPropertyKey: m_Tx = CoreDoubleType::deserialize(reader); return true;
+ case tyPropertyKey: m_Ty = CoreDoubleType::deserialize(reader); return true;
}
return ContainerComponent::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/bones/tendon_base.hpp b/include/rive/generated/bones/tendon_base.hpp
index 4d22702..bcb4136 100644
--- a/include/rive/generated/bones/tendon_base.hpp
+++ b/include/rive/generated/bones/tendon_base.hpp
@@ -16,10 +16,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case TendonBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -120,27 +118,13 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case boneIdPropertyKey:
- m_BoneId = CoreUintType::deserialize(reader);
- return true;
- case xxPropertyKey:
- m_Xx = CoreDoubleType::deserialize(reader);
- return true;
- case yxPropertyKey:
- m_Yx = CoreDoubleType::deserialize(reader);
- return true;
- case xyPropertyKey:
- m_Xy = CoreDoubleType::deserialize(reader);
- return true;
- case yyPropertyKey:
- m_Yy = CoreDoubleType::deserialize(reader);
- return true;
- case txPropertyKey:
- m_Tx = CoreDoubleType::deserialize(reader);
- return true;
- case tyPropertyKey:
- m_Ty = CoreDoubleType::deserialize(reader);
- return true;
+ case boneIdPropertyKey: m_BoneId = CoreUintType::deserialize(reader); return true;
+ case xxPropertyKey: m_Xx = CoreDoubleType::deserialize(reader); return true;
+ case yxPropertyKey: m_Yx = CoreDoubleType::deserialize(reader); return true;
+ case xyPropertyKey: m_Xy = CoreDoubleType::deserialize(reader); return true;
+ case yyPropertyKey: m_Yy = CoreDoubleType::deserialize(reader); return true;
+ case txPropertyKey: m_Tx = CoreDoubleType::deserialize(reader); return true;
+ case tyPropertyKey: m_Ty = CoreDoubleType::deserialize(reader); return true;
}
return Component::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/bones/weight_base.hpp b/include/rive/generated/bones/weight_base.hpp
index d7d665a..0c4c707 100644
--- a/include/rive/generated/bones/weight_base.hpp
+++ b/include/rive/generated/bones/weight_base.hpp
@@ -15,10 +15,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case WeightBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -59,12 +57,8 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case valuesPropertyKey:
- m_Values = CoreUintType::deserialize(reader);
- return true;
- case indicesPropertyKey:
- m_Indices = CoreUintType::deserialize(reader);
- return true;
+ case valuesPropertyKey: m_Values = CoreUintType::deserialize(reader); return true;
+ case indicesPropertyKey: m_Indices = CoreUintType::deserialize(reader); return true;
}
return Component::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/component_base.hpp b/include/rive/generated/component_base.hpp
index 2e9aafd..840fada 100644
--- a/include/rive/generated/component_base.hpp
+++ b/include/rive/generated/component_base.hpp
@@ -16,10 +16,8 @@
/// at runtime.
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -58,9 +56,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case namePropertyKey:
- m_Name = CoreStringType::deserialize(reader);
- return true;
+ case namePropertyKey: m_Name = CoreStringType::deserialize(reader); return true;
case parentIdPropertyKey:
m_ParentId = CoreUintType::deserialize(reader);
return true;
diff --git a/include/rive/generated/constraints/constraint_base.hpp b/include/rive/generated/constraints/constraint_base.hpp
index 8f558b1..e7a6ed9 100644
--- a/include/rive/generated/constraints/constraint_base.hpp
+++ b/include/rive/generated/constraints/constraint_base.hpp
@@ -15,10 +15,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case ConstraintBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/constraints/distance_constraint_base.hpp b/include/rive/generated/constraints/distance_constraint_base.hpp
index 21ba252..e7d6965 100644
--- a/include/rive/generated/constraints/distance_constraint_base.hpp
+++ b/include/rive/generated/constraints/distance_constraint_base.hpp
@@ -18,10 +18,8 @@
case DistanceConstraintBase::typeKey:
case TargetedConstraintBase::typeKey:
case ConstraintBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/constraints/ik_constraint_base.hpp b/include/rive/generated/constraints/ik_constraint_base.hpp
index ead07f8..428aff7 100644
--- a/include/rive/generated/constraints/ik_constraint_base.hpp
+++ b/include/rive/generated/constraints/ik_constraint_base.hpp
@@ -18,10 +18,8 @@
case IKConstraintBase::typeKey:
case TargetedConstraintBase::typeKey:
case ConstraintBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/constraints/rotation_constraint_base.hpp b/include/rive/generated/constraints/rotation_constraint_base.hpp
index 29c35b9..80a5d56 100644
--- a/include/rive/generated/constraints/rotation_constraint_base.hpp
+++ b/include/rive/generated/constraints/rotation_constraint_base.hpp
@@ -18,10 +18,8 @@
case TransformSpaceConstraintBase::typeKey:
case TargetedConstraintBase::typeKey:
case ConstraintBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/constraints/scale_constraint_base.hpp b/include/rive/generated/constraints/scale_constraint_base.hpp
index a3c69d7..d84f379 100644
--- a/include/rive/generated/constraints/scale_constraint_base.hpp
+++ b/include/rive/generated/constraints/scale_constraint_base.hpp
@@ -19,10 +19,8 @@
case TransformSpaceConstraintBase::typeKey:
case TargetedConstraintBase::typeKey:
case ConstraintBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/constraints/targeted_constraint_base.hpp b/include/rive/generated/constraints/targeted_constraint_base.hpp
index 34d27b7..6378d4d 100644
--- a/include/rive/generated/constraints/targeted_constraint_base.hpp
+++ b/include/rive/generated/constraints/targeted_constraint_base.hpp
@@ -16,10 +16,8 @@
switch (typeKey) {
case TargetedConstraintBase::typeKey:
case ConstraintBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/constraints/transform_component_constraint_base.hpp b/include/rive/generated/constraints/transform_component_constraint_base.hpp
index 680ffa4..95c1142 100644
--- a/include/rive/generated/constraints/transform_component_constraint_base.hpp
+++ b/include/rive/generated/constraints/transform_component_constraint_base.hpp
@@ -20,10 +20,8 @@
case TransformSpaceConstraintBase::typeKey:
case TargetedConstraintBase::typeKey:
case ConstraintBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -147,18 +145,12 @@
case maxValuePropertyKey:
m_MaxValue = CoreDoubleType::deserialize(reader);
return true;
- case offsetPropertyKey:
- m_Offset = CoreBoolType::deserialize(reader);
- return true;
+ case offsetPropertyKey: m_Offset = CoreBoolType::deserialize(reader); return true;
case doesCopyPropertyKey:
m_DoesCopy = CoreBoolType::deserialize(reader);
return true;
- case minPropertyKey:
- m_Min = CoreBoolType::deserialize(reader);
- return true;
- case maxPropertyKey:
- m_Max = CoreBoolType::deserialize(reader);
- return true;
+ case minPropertyKey: m_Min = CoreBoolType::deserialize(reader); return true;
+ case maxPropertyKey: m_Max = CoreBoolType::deserialize(reader); return true;
}
return TransformSpaceConstraint::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/constraints/transform_component_constraint_y_base.hpp b/include/rive/generated/constraints/transform_component_constraint_y_base.hpp
index 81e4287..7e1ac60 100644
--- a/include/rive/generated/constraints/transform_component_constraint_y_base.hpp
+++ b/include/rive/generated/constraints/transform_component_constraint_y_base.hpp
@@ -20,10 +20,8 @@
case TransformSpaceConstraintBase::typeKey:
case TargetedConstraintBase::typeKey:
case ConstraintBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -123,12 +121,8 @@
case doesCopyYPropertyKey:
m_DoesCopyY = CoreBoolType::deserialize(reader);
return true;
- case minYPropertyKey:
- m_MinY = CoreBoolType::deserialize(reader);
- return true;
- case maxYPropertyKey:
- m_MaxY = CoreBoolType::deserialize(reader);
- return true;
+ case minYPropertyKey: m_MinY = CoreBoolType::deserialize(reader); return true;
+ case maxYPropertyKey: m_MaxY = CoreBoolType::deserialize(reader); return true;
}
return TransformComponentConstraint::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/constraints/transform_constraint_base.hpp b/include/rive/generated/constraints/transform_constraint_base.hpp
index c36b754..353889b 100644
--- a/include/rive/generated/constraints/transform_constraint_base.hpp
+++ b/include/rive/generated/constraints/transform_constraint_base.hpp
@@ -17,10 +17,8 @@
case TransformSpaceConstraintBase::typeKey:
case TargetedConstraintBase::typeKey:
case ConstraintBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/constraints/transform_space_constraint_base.hpp b/include/rive/generated/constraints/transform_space_constraint_base.hpp
index 6d2e22b..b65dc7e 100644
--- a/include/rive/generated/constraints/transform_space_constraint_base.hpp
+++ b/include/rive/generated/constraints/transform_space_constraint_base.hpp
@@ -17,10 +17,8 @@
case TransformSpaceConstraintBase::typeKey:
case TargetedConstraintBase::typeKey:
case ConstraintBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/constraints/translation_constraint_base.hpp b/include/rive/generated/constraints/translation_constraint_base.hpp
index ccf75f2..f0ab7a3 100644
--- a/include/rive/generated/constraints/translation_constraint_base.hpp
+++ b/include/rive/generated/constraints/translation_constraint_base.hpp
@@ -19,10 +19,8 @@
case TransformSpaceConstraintBase::typeKey:
case TargetedConstraintBase::typeKey:
case ConstraintBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/container_component_base.hpp b/include/rive/generated/container_component_base.hpp
index 619a63f..26bcd6a 100644
--- a/include/rive/generated/container_component_base.hpp
+++ b/include/rive/generated/container_component_base.hpp
@@ -14,10 +14,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/core_registry.hpp b/include/rive/generated/core_registry.hpp
index ad48ce9..4b8db4d 100644
--- a/include/rive/generated/core_registry.hpp
+++ b/include/rive/generated/core_registry.hpp
@@ -121,170 +121,89 @@
public:
static Core* makeCoreInstance(int typeKey) {
switch (typeKey) {
- case DrawTargetBase::typeKey:
- return new DrawTarget();
- case DistanceConstraintBase::typeKey:
- return new DistanceConstraint();
- case IKConstraintBase::typeKey:
- return new IKConstraint();
- case TranslationConstraintBase::typeKey:
- return new TranslationConstraint();
- case TransformConstraintBase::typeKey:
- return new TransformConstraint();
- case ScaleConstraintBase::typeKey:
- return new ScaleConstraint();
- case RotationConstraintBase::typeKey:
- return new RotationConstraint();
- case NodeBase::typeKey:
- return new Node();
- case NestedArtboardBase::typeKey:
- return new NestedArtboard();
- case NestedSimpleAnimationBase::typeKey:
- return new NestedSimpleAnimation();
- case AnimationStateBase::typeKey:
- return new AnimationState();
- case NestedTriggerBase::typeKey:
- return new NestedTrigger();
- case KeyedObjectBase::typeKey:
- return new KeyedObject();
- case BlendAnimationDirectBase::typeKey:
- return new BlendAnimationDirect();
- case StateMachineNumberBase::typeKey:
- return new StateMachineNumber();
+ case DrawTargetBase::typeKey: return new DrawTarget();
+ case DistanceConstraintBase::typeKey: return new DistanceConstraint();
+ case IKConstraintBase::typeKey: return new IKConstraint();
+ case TranslationConstraintBase::typeKey: return new TranslationConstraint();
+ case TransformConstraintBase::typeKey: return new TransformConstraint();
+ case ScaleConstraintBase::typeKey: return new ScaleConstraint();
+ case RotationConstraintBase::typeKey: return new RotationConstraint();
+ case NodeBase::typeKey: return new Node();
+ case NestedArtboardBase::typeKey: return new NestedArtboard();
+ case NestedSimpleAnimationBase::typeKey: return new NestedSimpleAnimation();
+ case AnimationStateBase::typeKey: return new AnimationState();
+ case NestedTriggerBase::typeKey: return new NestedTrigger();
+ case KeyedObjectBase::typeKey: return new KeyedObject();
+ case BlendAnimationDirectBase::typeKey: return new BlendAnimationDirect();
+ case StateMachineNumberBase::typeKey: return new StateMachineNumber();
case TransitionTriggerConditionBase::typeKey:
return new TransitionTriggerCondition();
- case KeyedPropertyBase::typeKey:
- return new KeyedProperty();
- case StateMachineListenerBase::typeKey:
- return new StateMachineListener();
- case KeyFrameIdBase::typeKey:
- return new KeyFrameId();
- case KeyFrameBoolBase::typeKey:
- return new KeyFrameBool();
- case ListenerBoolChangeBase::typeKey:
- return new ListenerBoolChange();
- case ListenerAlignTargetBase::typeKey:
- return new ListenerAlignTarget();
- case TransitionNumberConditionBase::typeKey:
- return new TransitionNumberCondition();
- case AnyStateBase::typeKey:
- return new AnyState();
- case StateMachineLayerBase::typeKey:
- return new StateMachineLayer();
- case AnimationBase::typeKey:
- return new Animation();
- case ListenerNumberChangeBase::typeKey:
- return new ListenerNumberChange();
- case CubicInterpolatorBase::typeKey:
- return new CubicInterpolator();
- case StateTransitionBase::typeKey:
- return new StateTransition();
- case NestedBoolBase::typeKey:
- return new NestedBool();
- case KeyFrameDoubleBase::typeKey:
- return new KeyFrameDouble();
- case KeyFrameColorBase::typeKey:
- return new KeyFrameColor();
- case StateMachineBase::typeKey:
- return new StateMachine();
- case EntryStateBase::typeKey:
- return new EntryState();
- case LinearAnimationBase::typeKey:
- return new LinearAnimation();
- case StateMachineTriggerBase::typeKey:
- return new StateMachineTrigger();
- case ListenerTriggerChangeBase::typeKey:
- return new ListenerTriggerChange();
- case BlendStateDirectBase::typeKey:
- return new BlendStateDirect();
- case NestedStateMachineBase::typeKey:
- return new NestedStateMachine();
- case ExitStateBase::typeKey:
- return new ExitState();
- case NestedNumberBase::typeKey:
- return new NestedNumber();
- case BlendState1DBase::typeKey:
- return new BlendState1D();
- case NestedRemapAnimationBase::typeKey:
- return new NestedRemapAnimation();
- case TransitionBoolConditionBase::typeKey:
- return new TransitionBoolCondition();
- case BlendStateTransitionBase::typeKey:
- return new BlendStateTransition();
- case StateMachineBoolBase::typeKey:
- return new StateMachineBool();
- case BlendAnimation1DBase::typeKey:
- return new BlendAnimation1D();
- case LinearGradientBase::typeKey:
- return new LinearGradient();
- case RadialGradientBase::typeKey:
- return new RadialGradient();
- case StrokeBase::typeKey:
- return new Stroke();
- case SolidColorBase::typeKey:
- return new SolidColor();
- case GradientStopBase::typeKey:
- return new GradientStop();
- case TrimPathBase::typeKey:
- return new TrimPath();
- case FillBase::typeKey:
- return new Fill();
- case MeshVertexBase::typeKey:
- return new MeshVertex();
- case ShapeBase::typeKey:
- return new Shape();
- case StraightVertexBase::typeKey:
- return new StraightVertex();
- case CubicAsymmetricVertexBase::typeKey:
- return new CubicAsymmetricVertex();
- case MeshBase::typeKey:
- return new Mesh();
- case PointsPathBase::typeKey:
- return new PointsPath();
- case ContourMeshVertexBase::typeKey:
- return new ContourMeshVertex();
- case RectangleBase::typeKey:
- return new Rectangle();
- case CubicMirroredVertexBase::typeKey:
- return new CubicMirroredVertex();
- case TriangleBase::typeKey:
- return new Triangle();
- case EllipseBase::typeKey:
- return new Ellipse();
- case ClippingShapeBase::typeKey:
- return new ClippingShape();
- case PolygonBase::typeKey:
- return new Polygon();
- case StarBase::typeKey:
- return new Star();
- case ImageBase::typeKey:
- return new Image();
- case CubicDetachedVertexBase::typeKey:
- return new CubicDetachedVertex();
- case DrawRulesBase::typeKey:
- return new DrawRules();
- case ArtboardBase::typeKey:
- return new Artboard();
- case BackboardBase::typeKey:
- return new Backboard();
- case WeightBase::typeKey:
- return new Weight();
- case BoneBase::typeKey:
- return new Bone();
- case RootBoneBase::typeKey:
- return new RootBone();
- case SkinBase::typeKey:
- return new Skin();
- case TendonBase::typeKey:
- return new Tendon();
- case CubicWeightBase::typeKey:
- return new CubicWeight();
- case FolderBase::typeKey:
- return new Folder();
- case ImageAssetBase::typeKey:
- return new ImageAsset();
- case FileAssetContentsBase::typeKey:
- return new FileAssetContents();
+ case KeyedPropertyBase::typeKey: return new KeyedProperty();
+ case StateMachineListenerBase::typeKey: return new StateMachineListener();
+ case KeyFrameIdBase::typeKey: return new KeyFrameId();
+ case KeyFrameBoolBase::typeKey: return new KeyFrameBool();
+ case ListenerBoolChangeBase::typeKey: return new ListenerBoolChange();
+ case ListenerAlignTargetBase::typeKey: return new ListenerAlignTarget();
+ case TransitionNumberConditionBase::typeKey: return new TransitionNumberCondition();
+ case AnyStateBase::typeKey: return new AnyState();
+ case StateMachineLayerBase::typeKey: return new StateMachineLayer();
+ case AnimationBase::typeKey: return new Animation();
+ case ListenerNumberChangeBase::typeKey: return new ListenerNumberChange();
+ case CubicInterpolatorBase::typeKey: return new CubicInterpolator();
+ case StateTransitionBase::typeKey: return new StateTransition();
+ case NestedBoolBase::typeKey: return new NestedBool();
+ case KeyFrameDoubleBase::typeKey: return new KeyFrameDouble();
+ case KeyFrameColorBase::typeKey: return new KeyFrameColor();
+ case StateMachineBase::typeKey: return new StateMachine();
+ case EntryStateBase::typeKey: return new EntryState();
+ case LinearAnimationBase::typeKey: return new LinearAnimation();
+ case StateMachineTriggerBase::typeKey: return new StateMachineTrigger();
+ case ListenerTriggerChangeBase::typeKey: return new ListenerTriggerChange();
+ case BlendStateDirectBase::typeKey: return new BlendStateDirect();
+ case NestedStateMachineBase::typeKey: return new NestedStateMachine();
+ case ExitStateBase::typeKey: return new ExitState();
+ case NestedNumberBase::typeKey: return new NestedNumber();
+ case BlendState1DBase::typeKey: return new BlendState1D();
+ case NestedRemapAnimationBase::typeKey: return new NestedRemapAnimation();
+ case TransitionBoolConditionBase::typeKey: return new TransitionBoolCondition();
+ case BlendStateTransitionBase::typeKey: return new BlendStateTransition();
+ case StateMachineBoolBase::typeKey: return new StateMachineBool();
+ case BlendAnimation1DBase::typeKey: return new BlendAnimation1D();
+ case LinearGradientBase::typeKey: return new LinearGradient();
+ case RadialGradientBase::typeKey: return new RadialGradient();
+ case StrokeBase::typeKey: return new Stroke();
+ case SolidColorBase::typeKey: return new SolidColor();
+ case GradientStopBase::typeKey: return new GradientStop();
+ case TrimPathBase::typeKey: return new TrimPath();
+ case FillBase::typeKey: return new Fill();
+ case MeshVertexBase::typeKey: return new MeshVertex();
+ case ShapeBase::typeKey: return new Shape();
+ case StraightVertexBase::typeKey: return new StraightVertex();
+ case CubicAsymmetricVertexBase::typeKey: return new CubicAsymmetricVertex();
+ case MeshBase::typeKey: return new Mesh();
+ case PointsPathBase::typeKey: return new PointsPath();
+ case ContourMeshVertexBase::typeKey: return new ContourMeshVertex();
+ case RectangleBase::typeKey: return new Rectangle();
+ case CubicMirroredVertexBase::typeKey: return new CubicMirroredVertex();
+ case TriangleBase::typeKey: return new Triangle();
+ case EllipseBase::typeKey: return new Ellipse();
+ case ClippingShapeBase::typeKey: return new ClippingShape();
+ case PolygonBase::typeKey: return new Polygon();
+ case StarBase::typeKey: return new Star();
+ case ImageBase::typeKey: return new Image();
+ case CubicDetachedVertexBase::typeKey: return new CubicDetachedVertex();
+ case DrawRulesBase::typeKey: return new DrawRules();
+ case ArtboardBase::typeKey: return new Artboard();
+ case BackboardBase::typeKey: return new Backboard();
+ case WeightBase::typeKey: return new Weight();
+ case BoneBase::typeKey: return new Bone();
+ case RootBoneBase::typeKey: return new RootBone();
+ case SkinBase::typeKey: return new Skin();
+ case TendonBase::typeKey: return new Tendon();
+ case CubicWeightBase::typeKey: return new CubicWeight();
+ case FolderBase::typeKey: return new Folder();
+ case ImageAssetBase::typeKey: return new ImageAsset();
+ case FileAssetContentsBase::typeKey: return new FileAssetContents();
}
return nullptr;
}
@@ -299,9 +218,7 @@
case AnimationBase::namePropertyKey:
object->as<AnimationBase>()->name(value);
break;
- case AssetBase::namePropertyKey:
- object->as<AssetBase>()->name(value);
- break;
+ case AssetBase::namePropertyKey: object->as<AssetBase>()->name(value); break;
}
}
static void setUint(Core* object, int propertyKey, uint32_t value) {
@@ -429,18 +346,12 @@
case BlendStateTransitionBase::exitBlendAnimationIdPropertyKey:
object->as<BlendStateTransitionBase>()->exitBlendAnimationId(value);
break;
- case StrokeBase::capPropertyKey:
- object->as<StrokeBase>()->cap(value);
- break;
- case StrokeBase::joinPropertyKey:
- object->as<StrokeBase>()->join(value);
- break;
+ case StrokeBase::capPropertyKey: object->as<StrokeBase>()->cap(value); break;
+ case StrokeBase::joinPropertyKey: object->as<StrokeBase>()->join(value); break;
case TrimPathBase::modeValuePropertyKey:
object->as<TrimPathBase>()->modeValue(value);
break;
- case FillBase::fillRulePropertyKey:
- object->as<FillBase>()->fillRule(value);
- break;
+ case FillBase::fillRulePropertyKey: object->as<FillBase>()->fillRule(value); break;
case PathBase::pathFlagsPropertyKey:
object->as<PathBase>()->pathFlags(value);
break;
@@ -453,24 +364,18 @@
case PolygonBase::pointsPropertyKey:
object->as<PolygonBase>()->points(value);
break;
- case ImageBase::assetIdPropertyKey:
- object->as<ImageBase>()->assetId(value);
- break;
+ case ImageBase::assetIdPropertyKey: object->as<ImageBase>()->assetId(value); break;
case DrawRulesBase::drawTargetIdPropertyKey:
object->as<DrawRulesBase>()->drawTargetId(value);
break;
case ArtboardBase::defaultStateMachineIdPropertyKey:
object->as<ArtboardBase>()->defaultStateMachineId(value);
break;
- case WeightBase::valuesPropertyKey:
- object->as<WeightBase>()->values(value);
- break;
+ case WeightBase::valuesPropertyKey: object->as<WeightBase>()->values(value); break;
case WeightBase::indicesPropertyKey:
object->as<WeightBase>()->indices(value);
break;
- case TendonBase::boneIdPropertyKey:
- object->as<TendonBase>()->boneId(value);
- break;
+ case TendonBase::boneIdPropertyKey: object->as<TendonBase>()->boneId(value); break;
case CubicWeightBase::inValuesPropertyKey:
object->as<CubicWeightBase>()->inValues(value);
break;
@@ -526,12 +431,8 @@
case TransformComponentBase::scaleYPropertyKey:
object->as<TransformComponentBase>()->scaleY(value);
break;
- case NodeBase::xPropertyKey:
- object->as<NodeBase>()->x(value);
- break;
- case NodeBase::yPropertyKey:
- object->as<NodeBase>()->y(value);
- break;
+ case NodeBase::xPropertyKey: object->as<NodeBase>()->x(value); break;
+ case NodeBase::yPropertyKey: object->as<NodeBase>()->y(value); break;
case NestedLinearAnimationBase::mixPropertyKey:
object->as<NestedLinearAnimationBase>()->mix(value);
break;
@@ -598,24 +499,14 @@
case TrimPathBase::startPropertyKey:
object->as<TrimPathBase>()->start(value);
break;
- case TrimPathBase::endPropertyKey:
- object->as<TrimPathBase>()->end(value);
- break;
+ case TrimPathBase::endPropertyKey: object->as<TrimPathBase>()->end(value); break;
case TrimPathBase::offsetPropertyKey:
object->as<TrimPathBase>()->offset(value);
break;
- case VertexBase::xPropertyKey:
- object->as<VertexBase>()->x(value);
- break;
- case VertexBase::yPropertyKey:
- object->as<VertexBase>()->y(value);
- break;
- case MeshVertexBase::uPropertyKey:
- object->as<MeshVertexBase>()->u(value);
- break;
- case MeshVertexBase::vPropertyKey:
- object->as<MeshVertexBase>()->v(value);
- break;
+ case VertexBase::xPropertyKey: object->as<VertexBase>()->x(value); break;
+ case VertexBase::yPropertyKey: object->as<VertexBase>()->y(value); break;
+ case MeshVertexBase::uPropertyKey: object->as<MeshVertexBase>()->u(value); break;
+ case MeshVertexBase::vPropertyKey: object->as<MeshVertexBase>()->v(value); break;
case StraightVertexBase::radiusPropertyKey:
object->as<StraightVertexBase>()->radius(value);
break;
@@ -682,63 +573,29 @@
case ArtboardBase::heightPropertyKey:
object->as<ArtboardBase>()->height(value);
break;
- case ArtboardBase::xPropertyKey:
- object->as<ArtboardBase>()->x(value);
- break;
- case ArtboardBase::yPropertyKey:
- object->as<ArtboardBase>()->y(value);
- break;
+ case ArtboardBase::xPropertyKey: object->as<ArtboardBase>()->x(value); break;
+ case ArtboardBase::yPropertyKey: object->as<ArtboardBase>()->y(value); break;
case ArtboardBase::originXPropertyKey:
object->as<ArtboardBase>()->originX(value);
break;
case ArtboardBase::originYPropertyKey:
object->as<ArtboardBase>()->originY(value);
break;
- case BoneBase::lengthPropertyKey:
- object->as<BoneBase>()->length(value);
- break;
- case RootBoneBase::xPropertyKey:
- object->as<RootBoneBase>()->x(value);
- break;
- case RootBoneBase::yPropertyKey:
- object->as<RootBoneBase>()->y(value);
- break;
- case SkinBase::xxPropertyKey:
- object->as<SkinBase>()->xx(value);
- break;
- case SkinBase::yxPropertyKey:
- object->as<SkinBase>()->yx(value);
- break;
- case SkinBase::xyPropertyKey:
- object->as<SkinBase>()->xy(value);
- break;
- case SkinBase::yyPropertyKey:
- object->as<SkinBase>()->yy(value);
- break;
- case SkinBase::txPropertyKey:
- object->as<SkinBase>()->tx(value);
- break;
- case SkinBase::tyPropertyKey:
- object->as<SkinBase>()->ty(value);
- break;
- case TendonBase::xxPropertyKey:
- object->as<TendonBase>()->xx(value);
- break;
- case TendonBase::yxPropertyKey:
- object->as<TendonBase>()->yx(value);
- break;
- case TendonBase::xyPropertyKey:
- object->as<TendonBase>()->xy(value);
- break;
- case TendonBase::yyPropertyKey:
- object->as<TendonBase>()->yy(value);
- break;
- case TendonBase::txPropertyKey:
- object->as<TendonBase>()->tx(value);
- break;
- case TendonBase::tyPropertyKey:
- object->as<TendonBase>()->ty(value);
- break;
+ case BoneBase::lengthPropertyKey: object->as<BoneBase>()->length(value); break;
+ case RootBoneBase::xPropertyKey: object->as<RootBoneBase>()->x(value); break;
+ case RootBoneBase::yPropertyKey: object->as<RootBoneBase>()->y(value); break;
+ case SkinBase::xxPropertyKey: object->as<SkinBase>()->xx(value); break;
+ case SkinBase::yxPropertyKey: object->as<SkinBase>()->yx(value); break;
+ case SkinBase::xyPropertyKey: object->as<SkinBase>()->xy(value); break;
+ case SkinBase::yyPropertyKey: object->as<SkinBase>()->yy(value); break;
+ case SkinBase::txPropertyKey: object->as<SkinBase>()->tx(value); break;
+ case SkinBase::tyPropertyKey: object->as<SkinBase>()->ty(value); break;
+ case TendonBase::xxPropertyKey: object->as<TendonBase>()->xx(value); break;
+ case TendonBase::yxPropertyKey: object->as<TendonBase>()->yx(value); break;
+ case TendonBase::xyPropertyKey: object->as<TendonBase>()->xy(value); break;
+ case TendonBase::yyPropertyKey: object->as<TendonBase>()->yy(value); break;
+ case TendonBase::txPropertyKey: object->as<TendonBase>()->tx(value); break;
+ case TendonBase::tyPropertyKey: object->as<TendonBase>()->ty(value); break;
case DrawableAssetBase::heightPropertyKey:
object->as<DrawableAssetBase>()->height(value);
break;
@@ -803,9 +660,7 @@
case ClippingShapeBase::isVisiblePropertyKey:
object->as<ClippingShapeBase>()->isVisible(value);
break;
- case ArtboardBase::clipPropertyKey:
- object->as<ArtboardBase>()->clip(value);
- break;
+ case ArtboardBase::clipPropertyKey: object->as<ArtboardBase>()->clip(value); break;
}
}
static void setColor(Core* object, int propertyKey, int value) {
@@ -823,14 +678,11 @@
}
static std::string getString(Core* object, int propertyKey) {
switch (propertyKey) {
- case ComponentBase::namePropertyKey:
- return object->as<ComponentBase>()->name();
+ case ComponentBase::namePropertyKey: return object->as<ComponentBase>()->name();
case StateMachineComponentBase::namePropertyKey:
return object->as<StateMachineComponentBase>()->name();
- case AnimationBase::namePropertyKey:
- return object->as<AnimationBase>()->name();
- case AssetBase::namePropertyKey:
- return object->as<AssetBase>()->name();
+ case AnimationBase::namePropertyKey: return object->as<AnimationBase>()->name();
+ case AssetBase::namePropertyKey: return object->as<AssetBase>()->name();
}
return "";
}
@@ -882,14 +734,12 @@
return object->as<StateMachineListenerBase>()->targetId();
case StateMachineListenerBase::listenerTypeValuePropertyKey:
return object->as<StateMachineListenerBase>()->listenerTypeValue();
- case KeyFrameBase::framePropertyKey:
- return object->as<KeyFrameBase>()->frame();
+ case KeyFrameBase::framePropertyKey: return object->as<KeyFrameBase>()->frame();
case KeyFrameBase::interpolationTypePropertyKey:
return object->as<KeyFrameBase>()->interpolationType();
case KeyFrameBase::interpolatorIdPropertyKey:
return object->as<KeyFrameBase>()->interpolatorId();
- case KeyFrameIdBase::valuePropertyKey:
- return object->as<KeyFrameIdBase>()->value();
+ case KeyFrameIdBase::valuePropertyKey: return object->as<KeyFrameIdBase>()->value();
case ListenerBoolChangeBase::valuePropertyKey:
return object->as<ListenerBoolChangeBase>()->value();
case ListenerAlignTargetBase::targetIdPropertyKey:
@@ -918,34 +768,25 @@
return object->as<BlendState1DBase>()->inputId();
case BlendStateTransitionBase::exitBlendAnimationIdPropertyKey:
return object->as<BlendStateTransitionBase>()->exitBlendAnimationId();
- case StrokeBase::capPropertyKey:
- return object->as<StrokeBase>()->cap();
- case StrokeBase::joinPropertyKey:
- return object->as<StrokeBase>()->join();
+ case StrokeBase::capPropertyKey: return object->as<StrokeBase>()->cap();
+ case StrokeBase::joinPropertyKey: return object->as<StrokeBase>()->join();
case TrimPathBase::modeValuePropertyKey:
return object->as<TrimPathBase>()->modeValue();
- case FillBase::fillRulePropertyKey:
- return object->as<FillBase>()->fillRule();
- case PathBase::pathFlagsPropertyKey:
- return object->as<PathBase>()->pathFlags();
+ case FillBase::fillRulePropertyKey: return object->as<FillBase>()->fillRule();
+ case PathBase::pathFlagsPropertyKey: return object->as<PathBase>()->pathFlags();
case ClippingShapeBase::sourceIdPropertyKey:
return object->as<ClippingShapeBase>()->sourceId();
case ClippingShapeBase::fillRulePropertyKey:
return object->as<ClippingShapeBase>()->fillRule();
- case PolygonBase::pointsPropertyKey:
- return object->as<PolygonBase>()->points();
- case ImageBase::assetIdPropertyKey:
- return object->as<ImageBase>()->assetId();
+ case PolygonBase::pointsPropertyKey: return object->as<PolygonBase>()->points();
+ case ImageBase::assetIdPropertyKey: return object->as<ImageBase>()->assetId();
case DrawRulesBase::drawTargetIdPropertyKey:
return object->as<DrawRulesBase>()->drawTargetId();
case ArtboardBase::defaultStateMachineIdPropertyKey:
return object->as<ArtboardBase>()->defaultStateMachineId();
- case WeightBase::valuesPropertyKey:
- return object->as<WeightBase>()->values();
- case WeightBase::indicesPropertyKey:
- return object->as<WeightBase>()->indices();
- case TendonBase::boneIdPropertyKey:
- return object->as<TendonBase>()->boneId();
+ case WeightBase::valuesPropertyKey: return object->as<WeightBase>()->values();
+ case WeightBase::indicesPropertyKey: return object->as<WeightBase>()->indices();
+ case TendonBase::boneIdPropertyKey: return object->as<TendonBase>()->boneId();
case CubicWeightBase::inValuesPropertyKey:
return object->as<CubicWeightBase>()->inValues();
case CubicWeightBase::inIndicesPropertyKey:
@@ -985,10 +826,8 @@
return object->as<TransformComponentBase>()->scaleX();
case TransformComponentBase::scaleYPropertyKey:
return object->as<TransformComponentBase>()->scaleY();
- case NodeBase::xPropertyKey:
- return object->as<NodeBase>()->x();
- case NodeBase::yPropertyKey:
- return object->as<NodeBase>()->y();
+ case NodeBase::xPropertyKey: return object->as<NodeBase>()->x();
+ case NodeBase::yPropertyKey: return object->as<NodeBase>()->y();
case NestedLinearAnimationBase::mixPropertyKey:
return object->as<NestedLinearAnimationBase>()->mix();
case NestedSimpleAnimationBase::speedPropertyKey:
@@ -1027,24 +866,16 @@
return object->as<LinearGradientBase>()->endY();
case LinearGradientBase::opacityPropertyKey:
return object->as<LinearGradientBase>()->opacity();
- case StrokeBase::thicknessPropertyKey:
- return object->as<StrokeBase>()->thickness();
+ case StrokeBase::thicknessPropertyKey: return object->as<StrokeBase>()->thickness();
case GradientStopBase::positionPropertyKey:
return object->as<GradientStopBase>()->position();
- case TrimPathBase::startPropertyKey:
- return object->as<TrimPathBase>()->start();
- case TrimPathBase::endPropertyKey:
- return object->as<TrimPathBase>()->end();
- case TrimPathBase::offsetPropertyKey:
- return object->as<TrimPathBase>()->offset();
- case VertexBase::xPropertyKey:
- return object->as<VertexBase>()->x();
- case VertexBase::yPropertyKey:
- return object->as<VertexBase>()->y();
- case MeshVertexBase::uPropertyKey:
- return object->as<MeshVertexBase>()->u();
- case MeshVertexBase::vPropertyKey:
- return object->as<MeshVertexBase>()->v();
+ case TrimPathBase::startPropertyKey: return object->as<TrimPathBase>()->start();
+ case TrimPathBase::endPropertyKey: return object->as<TrimPathBase>()->end();
+ case TrimPathBase::offsetPropertyKey: return object->as<TrimPathBase>()->offset();
+ case VertexBase::xPropertyKey: return object->as<VertexBase>()->x();
+ case VertexBase::yPropertyKey: return object->as<VertexBase>()->y();
+ case MeshVertexBase::uPropertyKey: return object->as<MeshVertexBase>()->u();
+ case MeshVertexBase::vPropertyKey: return object->as<MeshVertexBase>()->v();
case StraightVertexBase::radiusPropertyKey:
return object->as<StraightVertexBase>()->radius();
case CubicAsymmetricVertexBase::rotationPropertyKey:
@@ -1075,8 +906,7 @@
return object->as<CubicMirroredVertexBase>()->distance();
case PolygonBase::cornerRadiusPropertyKey:
return object->as<PolygonBase>()->cornerRadius();
- case StarBase::innerRadiusPropertyKey:
- return object->as<StarBase>()->innerRadius();
+ case StarBase::innerRadiusPropertyKey: return object->as<StarBase>()->innerRadius();
case CubicDetachedVertexBase::inRotationPropertyKey:
return object->as<CubicDetachedVertexBase>()->inRotation();
case CubicDetachedVertexBase::inDistancePropertyKey:
@@ -1085,48 +915,27 @@
return object->as<CubicDetachedVertexBase>()->outRotation();
case CubicDetachedVertexBase::outDistancePropertyKey:
return object->as<CubicDetachedVertexBase>()->outDistance();
- case ArtboardBase::widthPropertyKey:
- return object->as<ArtboardBase>()->width();
- case ArtboardBase::heightPropertyKey:
- return object->as<ArtboardBase>()->height();
- case ArtboardBase::xPropertyKey:
- return object->as<ArtboardBase>()->x();
- case ArtboardBase::yPropertyKey:
- return object->as<ArtboardBase>()->y();
- case ArtboardBase::originXPropertyKey:
- return object->as<ArtboardBase>()->originX();
- case ArtboardBase::originYPropertyKey:
- return object->as<ArtboardBase>()->originY();
- case BoneBase::lengthPropertyKey:
- return object->as<BoneBase>()->length();
- case RootBoneBase::xPropertyKey:
- return object->as<RootBoneBase>()->x();
- case RootBoneBase::yPropertyKey:
- return object->as<RootBoneBase>()->y();
- case SkinBase::xxPropertyKey:
- return object->as<SkinBase>()->xx();
- case SkinBase::yxPropertyKey:
- return object->as<SkinBase>()->yx();
- case SkinBase::xyPropertyKey:
- return object->as<SkinBase>()->xy();
- case SkinBase::yyPropertyKey:
- return object->as<SkinBase>()->yy();
- case SkinBase::txPropertyKey:
- return object->as<SkinBase>()->tx();
- case SkinBase::tyPropertyKey:
- return object->as<SkinBase>()->ty();
- case TendonBase::xxPropertyKey:
- return object->as<TendonBase>()->xx();
- case TendonBase::yxPropertyKey:
- return object->as<TendonBase>()->yx();
- case TendonBase::xyPropertyKey:
- return object->as<TendonBase>()->xy();
- case TendonBase::yyPropertyKey:
- return object->as<TendonBase>()->yy();
- case TendonBase::txPropertyKey:
- return object->as<TendonBase>()->tx();
- case TendonBase::tyPropertyKey:
- return object->as<TendonBase>()->ty();
+ case ArtboardBase::widthPropertyKey: return object->as<ArtboardBase>()->width();
+ case ArtboardBase::heightPropertyKey: return object->as<ArtboardBase>()->height();
+ case ArtboardBase::xPropertyKey: return object->as<ArtboardBase>()->x();
+ case ArtboardBase::yPropertyKey: return object->as<ArtboardBase>()->y();
+ case ArtboardBase::originXPropertyKey: return object->as<ArtboardBase>()->originX();
+ case ArtboardBase::originYPropertyKey: return object->as<ArtboardBase>()->originY();
+ case BoneBase::lengthPropertyKey: return object->as<BoneBase>()->length();
+ case RootBoneBase::xPropertyKey: return object->as<RootBoneBase>()->x();
+ case RootBoneBase::yPropertyKey: return object->as<RootBoneBase>()->y();
+ case SkinBase::xxPropertyKey: return object->as<SkinBase>()->xx();
+ case SkinBase::yxPropertyKey: return object->as<SkinBase>()->yx();
+ case SkinBase::xyPropertyKey: return object->as<SkinBase>()->xy();
+ case SkinBase::yyPropertyKey: return object->as<SkinBase>()->yy();
+ case SkinBase::txPropertyKey: return object->as<SkinBase>()->tx();
+ case SkinBase::tyPropertyKey: return object->as<SkinBase>()->ty();
+ case TendonBase::xxPropertyKey: return object->as<TendonBase>()->xx();
+ case TendonBase::yxPropertyKey: return object->as<TendonBase>()->yx();
+ case TendonBase::xyPropertyKey: return object->as<TendonBase>()->xy();
+ case TendonBase::yyPropertyKey: return object->as<TendonBase>()->yy();
+ case TendonBase::txPropertyKey: return object->as<TendonBase>()->tx();
+ case TendonBase::tyPropertyKey: return object->as<TendonBase>()->ty();
case DrawableAssetBase::heightPropertyKey:
return object->as<DrawableAssetBase>()->height();
case DrawableAssetBase::widthPropertyKey:
@@ -1172,8 +981,7 @@
return object->as<RectangleBase>()->linkCornerRadius();
case ClippingShapeBase::isVisiblePropertyKey:
return object->as<ClippingShapeBase>()->isVisible();
- case ArtboardBase::clipPropertyKey:
- return object->as<ArtboardBase>()->clip();
+ case ArtboardBase::clipPropertyKey: return object->as<ArtboardBase>()->clip();
}
return false;
}
@@ -1193,8 +1001,7 @@
case ComponentBase::namePropertyKey:
case StateMachineComponentBase::namePropertyKey:
case AnimationBase::namePropertyKey:
- case AssetBase::namePropertyKey:
- return CoreStringType::id;
+ case AssetBase::namePropertyKey: return CoreStringType::id;
case ComponentBase::parentIdPropertyKey:
case DrawTargetBase::drawableIdPropertyKey:
case DrawTargetBase::placementValuePropertyKey:
@@ -1254,8 +1061,7 @@
case CubicWeightBase::inIndicesPropertyKey:
case CubicWeightBase::outValuesPropertyKey:
case CubicWeightBase::outIndicesPropertyKey:
- case FileAssetBase::assetIdPropertyKey:
- return CoreUintType::id;
+ case FileAssetBase::assetIdPropertyKey: return CoreUintType::id;
case ConstraintBase::strengthPropertyKey:
case DistanceConstraintBase::distancePropertyKey:
case TransformComponentConstraintBase::copyFactorPropertyKey:
@@ -1340,8 +1146,7 @@
case TendonBase::txPropertyKey:
case TendonBase::tyPropertyKey:
case DrawableAssetBase::heightPropertyKey:
- case DrawableAssetBase::widthPropertyKey:
- return CoreDoubleType::id;
+ case DrawableAssetBase::widthPropertyKey: return CoreDoubleType::id;
case TransformComponentConstraintBase::offsetPropertyKey:
case TransformComponentConstraintBase::doesCopyPropertyKey:
case TransformComponentConstraintBase::minPropertyKey:
@@ -1360,17 +1165,13 @@
case PointsPathBase::isClosedPropertyKey:
case RectangleBase::linkCornerRadiusPropertyKey:
case ClippingShapeBase::isVisiblePropertyKey:
- case ArtboardBase::clipPropertyKey:
- return CoreBoolType::id;
+ case ArtboardBase::clipPropertyKey: return CoreBoolType::id;
case KeyFrameColorBase::valuePropertyKey:
case SolidColorBase::colorValuePropertyKey:
- case GradientStopBase::colorValuePropertyKey:
- return CoreColorType::id;
+ case GradientStopBase::colorValuePropertyKey: return CoreColorType::id;
case MeshBase::triangleIndexBytesPropertyKey:
- case FileAssetContentsBase::bytesPropertyKey:
- return CoreBytesType::id;
- default:
- return -1;
+ case FileAssetContentsBase::bytesPropertyKey: return CoreBytesType::id;
+ default: return -1;
}
}
};
diff --git a/include/rive/generated/draw_rules_base.hpp b/include/rive/generated/draw_rules_base.hpp
index 5ba2371..7d173cf 100644
--- a/include/rive/generated/draw_rules_base.hpp
+++ b/include/rive/generated/draw_rules_base.hpp
@@ -16,10 +16,8 @@
switch (typeKey) {
case DrawRulesBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/draw_target_base.hpp b/include/rive/generated/draw_target_base.hpp
index 400494d..53d6b3b 100644
--- a/include/rive/generated/draw_target_base.hpp
+++ b/include/rive/generated/draw_target_base.hpp
@@ -15,10 +15,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case DrawTargetBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/drawable_base.hpp b/include/rive/generated/drawable_base.hpp
index 45eee97..8bd0b4b 100644
--- a/include/rive/generated/drawable_base.hpp
+++ b/include/rive/generated/drawable_base.hpp
@@ -19,10 +19,8 @@
case TransformComponentBase::typeKey:
case WorldTransformComponentBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/nested_animation_base.hpp b/include/rive/generated/nested_animation_base.hpp
index 6d33c29..928a179 100644
--- a/include/rive/generated/nested_animation_base.hpp
+++ b/include/rive/generated/nested_animation_base.hpp
@@ -16,10 +16,8 @@
switch (typeKey) {
case NestedAnimationBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/nested_artboard_base.hpp b/include/rive/generated/nested_artboard_base.hpp
index 2dcd60c..01d439c 100644
--- a/include/rive/generated/nested_artboard_base.hpp
+++ b/include/rive/generated/nested_artboard_base.hpp
@@ -20,10 +20,8 @@
case TransformComponentBase::typeKey:
case WorldTransformComponentBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/node_base.hpp b/include/rive/generated/node_base.hpp
index 32ec3ae..2dc0f1d 100644
--- a/include/rive/generated/node_base.hpp
+++ b/include/rive/generated/node_base.hpp
@@ -18,10 +18,8 @@
case TransformComponentBase::typeKey:
case WorldTransformComponentBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -62,12 +60,8 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case xPropertyKey:
- m_X = CoreDoubleType::deserialize(reader);
- return true;
- case yPropertyKey:
- m_Y = CoreDoubleType::deserialize(reader);
- return true;
+ case xPropertyKey: m_X = CoreDoubleType::deserialize(reader); return true;
+ case yPropertyKey: m_Y = CoreDoubleType::deserialize(reader); return true;
}
return TransformComponent::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/shapes/clipping_shape_base.hpp b/include/rive/generated/shapes/clipping_shape_base.hpp
index 4e94619..75a21b7 100644
--- a/include/rive/generated/shapes/clipping_shape_base.hpp
+++ b/include/rive/generated/shapes/clipping_shape_base.hpp
@@ -16,10 +16,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case ClippingShapeBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/shapes/contour_mesh_vertex_base.hpp b/include/rive/generated/shapes/contour_mesh_vertex_base.hpp
index c3c4ad0..645349a 100644
--- a/include/rive/generated/shapes/contour_mesh_vertex_base.hpp
+++ b/include/rive/generated/shapes/contour_mesh_vertex_base.hpp
@@ -17,10 +17,8 @@
case MeshVertexBase::typeKey:
case VertexBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/shapes/cubic_asymmetric_vertex_base.hpp b/include/rive/generated/shapes/cubic_asymmetric_vertex_base.hpp
index b579f7b..61feee7 100644
--- a/include/rive/generated/shapes/cubic_asymmetric_vertex_base.hpp
+++ b/include/rive/generated/shapes/cubic_asymmetric_vertex_base.hpp
@@ -19,10 +19,8 @@
case PathVertexBase::typeKey:
case VertexBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/shapes/cubic_detached_vertex_base.hpp b/include/rive/generated/shapes/cubic_detached_vertex_base.hpp
index ebbc236..5ab1116 100644
--- a/include/rive/generated/shapes/cubic_detached_vertex_base.hpp
+++ b/include/rive/generated/shapes/cubic_detached_vertex_base.hpp
@@ -19,10 +19,8 @@
case PathVertexBase::typeKey:
case VertexBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/shapes/cubic_mirrored_vertex_base.hpp b/include/rive/generated/shapes/cubic_mirrored_vertex_base.hpp
index 7690d96..06e6915 100644
--- a/include/rive/generated/shapes/cubic_mirrored_vertex_base.hpp
+++ b/include/rive/generated/shapes/cubic_mirrored_vertex_base.hpp
@@ -19,10 +19,8 @@
case PathVertexBase::typeKey:
case VertexBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/shapes/cubic_vertex_base.hpp b/include/rive/generated/shapes/cubic_vertex_base.hpp
index 1f3a68e..470207b 100644
--- a/include/rive/generated/shapes/cubic_vertex_base.hpp
+++ b/include/rive/generated/shapes/cubic_vertex_base.hpp
@@ -17,10 +17,8 @@
case PathVertexBase::typeKey:
case VertexBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/shapes/ellipse_base.hpp b/include/rive/generated/shapes/ellipse_base.hpp
index 9911e9a..5bc81d7 100644
--- a/include/rive/generated/shapes/ellipse_base.hpp
+++ b/include/rive/generated/shapes/ellipse_base.hpp
@@ -20,10 +20,8 @@
case TransformComponentBase::typeKey:
case WorldTransformComponentBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/shapes/image_base.hpp b/include/rive/generated/shapes/image_base.hpp
index 6eb8647..71d9660 100644
--- a/include/rive/generated/shapes/image_base.hpp
+++ b/include/rive/generated/shapes/image_base.hpp
@@ -20,10 +20,8 @@
case TransformComponentBase::typeKey:
case WorldTransformComponentBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -52,9 +50,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case assetIdPropertyKey:
- m_AssetId = CoreUintType::deserialize(reader);
- return true;
+ case assetIdPropertyKey: m_AssetId = CoreUintType::deserialize(reader); return true;
}
return Drawable::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/shapes/mesh_base.hpp b/include/rive/generated/shapes/mesh_base.hpp
index a082b00..7b69271 100644
--- a/include/rive/generated/shapes/mesh_base.hpp
+++ b/include/rive/generated/shapes/mesh_base.hpp
@@ -17,10 +17,8 @@
switch (typeKey) {
case MeshBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/shapes/mesh_vertex_base.hpp b/include/rive/generated/shapes/mesh_vertex_base.hpp
index 9957540..6c24c0f 100644
--- a/include/rive/generated/shapes/mesh_vertex_base.hpp
+++ b/include/rive/generated/shapes/mesh_vertex_base.hpp
@@ -17,10 +17,8 @@
case MeshVertexBase::typeKey:
case VertexBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -61,12 +59,8 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case uPropertyKey:
- m_U = CoreDoubleType::deserialize(reader);
- return true;
- case vPropertyKey:
- m_V = CoreDoubleType::deserialize(reader);
- return true;
+ case uPropertyKey: m_U = CoreDoubleType::deserialize(reader); return true;
+ case vPropertyKey: m_V = CoreDoubleType::deserialize(reader); return true;
}
return Vertex::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/shapes/paint/fill_base.hpp b/include/rive/generated/shapes/paint/fill_base.hpp
index 567bf0e..7127fc3 100644
--- a/include/rive/generated/shapes/paint/fill_base.hpp
+++ b/include/rive/generated/shapes/paint/fill_base.hpp
@@ -17,10 +17,8 @@
case FillBase::typeKey:
case ShapePaintBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/shapes/paint/gradient_stop_base.hpp b/include/rive/generated/shapes/paint/gradient_stop_base.hpp
index 8c28d8d..699216b 100644
--- a/include/rive/generated/shapes/paint/gradient_stop_base.hpp
+++ b/include/rive/generated/shapes/paint/gradient_stop_base.hpp
@@ -16,10 +16,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case GradientStopBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/shapes/paint/linear_gradient_base.hpp b/include/rive/generated/shapes/paint/linear_gradient_base.hpp
index c070201..27ba435 100644
--- a/include/rive/generated/shapes/paint/linear_gradient_base.hpp
+++ b/include/rive/generated/shapes/paint/linear_gradient_base.hpp
@@ -16,10 +16,8 @@
switch (typeKey) {
case LinearGradientBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -96,18 +94,10 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case startXPropertyKey:
- m_StartX = CoreDoubleType::deserialize(reader);
- return true;
- case startYPropertyKey:
- m_StartY = CoreDoubleType::deserialize(reader);
- return true;
- case endXPropertyKey:
- m_EndX = CoreDoubleType::deserialize(reader);
- return true;
- case endYPropertyKey:
- m_EndY = CoreDoubleType::deserialize(reader);
- return true;
+ case startXPropertyKey: m_StartX = CoreDoubleType::deserialize(reader); return true;
+ case startYPropertyKey: m_StartY = CoreDoubleType::deserialize(reader); return true;
+ case endXPropertyKey: m_EndX = CoreDoubleType::deserialize(reader); return true;
+ case endYPropertyKey: m_EndY = CoreDoubleType::deserialize(reader); return true;
case opacityPropertyKey:
m_Opacity = CoreDoubleType::deserialize(reader);
return true;
diff --git a/include/rive/generated/shapes/paint/radial_gradient_base.hpp b/include/rive/generated/shapes/paint/radial_gradient_base.hpp
index 037a035..68ce241 100644
--- a/include/rive/generated/shapes/paint/radial_gradient_base.hpp
+++ b/include/rive/generated/shapes/paint/radial_gradient_base.hpp
@@ -16,10 +16,8 @@
case RadialGradientBase::typeKey:
case LinearGradientBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/shapes/paint/shape_paint_base.hpp b/include/rive/generated/shapes/paint/shape_paint_base.hpp
index 9f355f9..f4618aa 100644
--- a/include/rive/generated/shapes/paint/shape_paint_base.hpp
+++ b/include/rive/generated/shapes/paint/shape_paint_base.hpp
@@ -16,10 +16,8 @@
switch (typeKey) {
case ShapePaintBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/shapes/paint/solid_color_base.hpp b/include/rive/generated/shapes/paint/solid_color_base.hpp
index 954584f..781610d 100644
--- a/include/rive/generated/shapes/paint/solid_color_base.hpp
+++ b/include/rive/generated/shapes/paint/solid_color_base.hpp
@@ -15,10 +15,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case SolidColorBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/shapes/paint/stroke_base.hpp b/include/rive/generated/shapes/paint/stroke_base.hpp
index cc5a6ba..e41ed91 100644
--- a/include/rive/generated/shapes/paint/stroke_base.hpp
+++ b/include/rive/generated/shapes/paint/stroke_base.hpp
@@ -19,10 +19,8 @@
case StrokeBase::typeKey:
case ShapePaintBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -90,12 +88,8 @@
case thicknessPropertyKey:
m_Thickness = CoreDoubleType::deserialize(reader);
return true;
- case capPropertyKey:
- m_Cap = CoreUintType::deserialize(reader);
- return true;
- case joinPropertyKey:
- m_Join = CoreUintType::deserialize(reader);
- return true;
+ case capPropertyKey: m_Cap = CoreUintType::deserialize(reader); return true;
+ case joinPropertyKey: m_Join = CoreUintType::deserialize(reader); return true;
case transformAffectsStrokePropertyKey:
m_TransformAffectsStroke = CoreBoolType::deserialize(reader);
return true;
diff --git a/include/rive/generated/shapes/paint/trim_path_base.hpp b/include/rive/generated/shapes/paint/trim_path_base.hpp
index 2154405..8c68f94 100644
--- a/include/rive/generated/shapes/paint/trim_path_base.hpp
+++ b/include/rive/generated/shapes/paint/trim_path_base.hpp
@@ -16,10 +16,8 @@
bool isTypeOf(uint16_t typeKey) const override {
switch (typeKey) {
case TrimPathBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -84,15 +82,9 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case startPropertyKey:
- m_Start = CoreDoubleType::deserialize(reader);
- return true;
- case endPropertyKey:
- m_End = CoreDoubleType::deserialize(reader);
- return true;
- case offsetPropertyKey:
- m_Offset = CoreDoubleType::deserialize(reader);
- return true;
+ case startPropertyKey: m_Start = CoreDoubleType::deserialize(reader); return true;
+ case endPropertyKey: m_End = CoreDoubleType::deserialize(reader); return true;
+ case offsetPropertyKey: m_Offset = CoreDoubleType::deserialize(reader); return true;
case modeValuePropertyKey:
m_ModeValue = CoreUintType::deserialize(reader);
return true;
diff --git a/include/rive/generated/shapes/parametric_path_base.hpp b/include/rive/generated/shapes/parametric_path_base.hpp
index 9b72a85..b2f5224 100644
--- a/include/rive/generated/shapes/parametric_path_base.hpp
+++ b/include/rive/generated/shapes/parametric_path_base.hpp
@@ -20,10 +20,8 @@
case TransformComponentBase::typeKey:
case WorldTransformComponentBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -87,12 +85,8 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case widthPropertyKey:
- m_Width = CoreDoubleType::deserialize(reader);
- return true;
- case heightPropertyKey:
- m_Height = CoreDoubleType::deserialize(reader);
- return true;
+ case widthPropertyKey: m_Width = CoreDoubleType::deserialize(reader); return true;
+ case heightPropertyKey: m_Height = CoreDoubleType::deserialize(reader); return true;
case originXPropertyKey:
m_OriginX = CoreDoubleType::deserialize(reader);
return true;
diff --git a/include/rive/generated/shapes/path_base.hpp b/include/rive/generated/shapes/path_base.hpp
index faefd67..70336a4 100644
--- a/include/rive/generated/shapes/path_base.hpp
+++ b/include/rive/generated/shapes/path_base.hpp
@@ -19,10 +19,8 @@
case TransformComponentBase::typeKey:
case WorldTransformComponentBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/shapes/path_vertex_base.hpp b/include/rive/generated/shapes/path_vertex_base.hpp
index bb58c8a..e10c004 100644
--- a/include/rive/generated/shapes/path_vertex_base.hpp
+++ b/include/rive/generated/shapes/path_vertex_base.hpp
@@ -16,10 +16,8 @@
case PathVertexBase::typeKey:
case VertexBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/shapes/points_path_base.hpp b/include/rive/generated/shapes/points_path_base.hpp
index 5273205..00543bf 100644
--- a/include/rive/generated/shapes/points_path_base.hpp
+++ b/include/rive/generated/shapes/points_path_base.hpp
@@ -20,10 +20,8 @@
case TransformComponentBase::typeKey:
case WorldTransformComponentBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/shapes/polygon_base.hpp b/include/rive/generated/shapes/polygon_base.hpp
index 187be2f..9069cd5 100644
--- a/include/rive/generated/shapes/polygon_base.hpp
+++ b/include/rive/generated/shapes/polygon_base.hpp
@@ -22,10 +22,8 @@
case TransformComponentBase::typeKey:
case WorldTransformComponentBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -66,9 +64,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case pointsPropertyKey:
- m_Points = CoreUintType::deserialize(reader);
- return true;
+ case pointsPropertyKey: m_Points = CoreUintType::deserialize(reader); return true;
case cornerRadiusPropertyKey:
m_CornerRadius = CoreDoubleType::deserialize(reader);
return true;
diff --git a/include/rive/generated/shapes/rectangle_base.hpp b/include/rive/generated/shapes/rectangle_base.hpp
index d3738c0..fdacfb3 100644
--- a/include/rive/generated/shapes/rectangle_base.hpp
+++ b/include/rive/generated/shapes/rectangle_base.hpp
@@ -22,10 +22,8 @@
case TransformComponentBase::typeKey:
case WorldTransformComponentBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/shapes/shape_base.hpp b/include/rive/generated/shapes/shape_base.hpp
index f378ec0..e1ae215 100644
--- a/include/rive/generated/shapes/shape_base.hpp
+++ b/include/rive/generated/shapes/shape_base.hpp
@@ -19,10 +19,8 @@
case TransformComponentBase::typeKey:
case WorldTransformComponentBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/shapes/star_base.hpp b/include/rive/generated/shapes/star_base.hpp
index e019f89..f96d750 100644
--- a/include/rive/generated/shapes/star_base.hpp
+++ b/include/rive/generated/shapes/star_base.hpp
@@ -22,10 +22,8 @@
case TransformComponentBase::typeKey:
case WorldTransformComponentBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/shapes/straight_vertex_base.hpp b/include/rive/generated/shapes/straight_vertex_base.hpp
index bf430c6..59971b2 100644
--- a/include/rive/generated/shapes/straight_vertex_base.hpp
+++ b/include/rive/generated/shapes/straight_vertex_base.hpp
@@ -18,10 +18,8 @@
case PathVertexBase::typeKey:
case VertexBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -50,9 +48,7 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case radiusPropertyKey:
- m_Radius = CoreDoubleType::deserialize(reader);
- return true;
+ case radiusPropertyKey: m_Radius = CoreDoubleType::deserialize(reader); return true;
}
return PathVertex::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/shapes/triangle_base.hpp b/include/rive/generated/shapes/triangle_base.hpp
index 638e77a..3226675 100644
--- a/include/rive/generated/shapes/triangle_base.hpp
+++ b/include/rive/generated/shapes/triangle_base.hpp
@@ -20,10 +20,8 @@
case TransformComponentBase::typeKey:
case WorldTransformComponentBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/generated/shapes/vertex_base.hpp b/include/rive/generated/shapes/vertex_base.hpp
index 67d325a..727929f 100644
--- a/include/rive/generated/shapes/vertex_base.hpp
+++ b/include/rive/generated/shapes/vertex_base.hpp
@@ -16,10 +16,8 @@
switch (typeKey) {
case VertexBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -59,12 +57,8 @@
bool deserialize(uint16_t propertyKey, BinaryReader& reader) override {
switch (propertyKey) {
- case xPropertyKey:
- m_X = CoreDoubleType::deserialize(reader);
- return true;
- case yPropertyKey:
- m_Y = CoreDoubleType::deserialize(reader);
- return true;
+ case xPropertyKey: m_X = CoreDoubleType::deserialize(reader); return true;
+ case yPropertyKey: m_Y = CoreDoubleType::deserialize(reader); return true;
}
return ContainerComponent::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/transform_component_base.hpp b/include/rive/generated/transform_component_base.hpp
index 8343b4c..251ba2c 100644
--- a/include/rive/generated/transform_component_base.hpp
+++ b/include/rive/generated/transform_component_base.hpp
@@ -17,10 +17,8 @@
case TransformComponentBase::typeKey:
case WorldTransformComponentBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
@@ -75,12 +73,8 @@
case rotationPropertyKey:
m_Rotation = CoreDoubleType::deserialize(reader);
return true;
- case scaleXPropertyKey:
- m_ScaleX = CoreDoubleType::deserialize(reader);
- return true;
- case scaleYPropertyKey:
- m_ScaleY = CoreDoubleType::deserialize(reader);
- return true;
+ case scaleXPropertyKey: m_ScaleX = CoreDoubleType::deserialize(reader); return true;
+ case scaleYPropertyKey: m_ScaleY = CoreDoubleType::deserialize(reader); return true;
}
return WorldTransformComponent::deserialize(propertyKey, reader);
}
diff --git a/include/rive/generated/world_transform_component_base.hpp b/include/rive/generated/world_transform_component_base.hpp
index cce73d4..a11ac11 100644
--- a/include/rive/generated/world_transform_component_base.hpp
+++ b/include/rive/generated/world_transform_component_base.hpp
@@ -16,10 +16,8 @@
switch (typeKey) {
case WorldTransformComponentBase::typeKey:
case ContainerComponentBase::typeKey:
- case ComponentBase::typeKey:
- return true;
- default:
- return false;
+ case ComponentBase::typeKey: return true;
+ default: return false;
}
}
diff --git a/include/rive/math/raw_path.hpp b/include/rive/math/raw_path.hpp
index b02d524..7d704a3 100644
--- a/include/rive/math/raw_path.hpp
+++ b/include/rive/math/raw_path.hpp
@@ -116,21 +116,11 @@
pts[i] = proc(rec.pts[i]);
}
switch (rec.verb) {
- case PathVerb::move:
- dst.move(pts[0]);
- break;
- case PathVerb::line:
- dst.line(pts[0]);
- break;
- case PathVerb::quad:
- dst.quad(pts[0], pts[1]);
- break;
- case PathVerb::cubic:
- dst.cubic(pts[0], pts[1], pts[2]);
- break;
- case PathVerb::close:
- dst.close();
- break;
+ case PathVerb::move: dst.move(pts[0]); break;
+ case PathVerb::line: dst.line(pts[0]); break;
+ case PathVerb::quad: dst.quad(pts[0], pts[1]); break;
+ case PathVerb::cubic: dst.cubic(pts[0], pts[1], pts[2]); break;
+ case PathVerb::close: dst.close(); break;
}
}
return dst;
diff --git a/include/rive/shapes/paint/radial_gradient.hpp b/include/rive/shapes/paint/radial_gradient.hpp
index f0a1ef7..db6d0b8 100644
--- a/include/rive/shapes/paint/radial_gradient.hpp
+++ b/include/rive/shapes/paint/radial_gradient.hpp
@@ -4,8 +4,11 @@
namespace rive {
class RadialGradient : public RadialGradientBase {
public:
- void makeGradient(
- Vec2D start, Vec2D end, const ColorInt[], const float[], size_t count) override;
+ void makeGradient(Vec2D start,
+ Vec2D end,
+ const ColorInt[],
+ const float[],
+ size_t count) override;
};
} // namespace rive
diff --git a/include/rive/text/line_breaker.hpp b/include/rive/text/line_breaker.hpp
index 7964ac7..7ea42a6 100644
--- a/include/rive/text/line_breaker.hpp
+++ b/include/rive/text/line_breaker.hpp
@@ -34,8 +34,9 @@
wsIndex(wsIndex),
startX(startX) {}
- static std::vector<RenderGlyphLine>
- BreakLines(Span<const RenderGlyphRun> runs, Span<const int> breaks, float width);
+ static std::vector<RenderGlyphLine> BreakLines(Span<const RenderGlyphRun> runs,
+ Span<const int> breaks,
+ float width);
// Compute values for top/baseline/bottom per line
static void ComputeLineSpacing(rive::Span<RenderGlyphLine>,
diff --git a/include/utils/no_op_factory.hpp b/include/utils/no_op_factory.hpp
index 32c83b6..5d8c8ed 100644
--- a/include/utils/no_op_factory.hpp
+++ b/include/utils/no_op_factory.hpp
@@ -29,8 +29,9 @@
const float stops[], // [count]
size_t count) override;
- std::unique_ptr<RenderPath>
- makeRenderPath(Span<const Vec2D> points, Span<const PathVerb> verbs, FillRule) override;
+ std::unique_ptr<RenderPath> makeRenderPath(Span<const Vec2D> points,
+ Span<const PathVerb> verbs,
+ FillRule) override;
std::unique_ptr<RenderPath> makeEmptyRenderPath() override;
diff --git a/skia/font_converter/src/font.cpp b/skia/font_converter/src/font.cpp
index 4a1c388..3f2107d 100644
--- a/skia/font_converter/src/font.cpp
+++ b/skia/font_converter/src/font.cpp
@@ -108,8 +108,9 @@
// build vector of unique chars
for (size_t i = 0; i < len; ++i) {
uint16_t code = str[i];
- auto iter = std::find_if(
- rec.begin(), rec.end(), [code](const auto& r) { return r.charCode == code; });
+ auto iter = std::find_if(rec.begin(), rec.end(), [code](const auto& r) {
+ return r.charCode == code;
+ });
if (iter == rec.end()) {
// gonna add code -- now see if its glyph is unique
uint16_t srcGlyph = glyphIDs[i];
@@ -127,15 +128,17 @@
}
}
- std::sort(
- rec.begin(), rec.end(), [](const Rec& a, const Rec& b) { return a.charCode < b.charCode; });
+ std::sort(rec.begin(), rec.end(), [](const Rec& a, const Rec& b) {
+ return a.charCode < b.charCode;
+ });
for (const auto& r : rec) {
printf("'%c' [%d] %d -> %d\n", r.charCode, r.charCode, r.srcGlyph, r.dstGlyph);
fCMap.push_back({r.charCode, r.dstGlyph});
}
- std::sort(
- rec.begin(), rec.end(), [](const Rec& a, const Rec& b) { return a.dstGlyph < b.dstGlyph; });
+ std::sort(rec.begin(), rec.end(), [](const Rec& a, const Rec& b) {
+ return a.dstGlyph < b.dstGlyph;
+ });
font.setLinearMetrics(true);
auto append_glyph = [&](uint16_t srcGlyph) {
@@ -239,12 +242,8 @@
}
varray.push_back(verb);
switch ((SkPathVerb)verb) {
- case SkPathVerb::kMove:
- add_point(pts[0]);
- break;
- case SkPathVerb::kLine:
- add_point(pts[1]);
- break;
+ case SkPathVerb::kMove: add_point(pts[0]); break;
+ case SkPathVerb::kLine: add_point(pts[1]); break;
case SkPathVerb::kQuad:
add_point(pts[1]);
add_point(pts[2]);
@@ -254,10 +253,8 @@
add_point(pts[2]);
add_point(pts[3]);
break;
- case SkPathVerb::kClose:
- break;
- default:
- assert(false); // unsupported
+ case SkPathVerb::kClose: break;
+ default: assert(false); // unsupported
}
}
assert((int)varray.size() == path.countVerbs());
@@ -268,10 +265,8 @@
switch ((SkPathVerb)v) {
case SkPathVerb::kLine:
case SkPathVerb::kQuad:
- case SkPathVerb::kCubic:
- return false;
- default:
- break;
+ case SkPathVerb::kCubic: return false;
+ default: break;
}
}
return true;
@@ -336,8 +331,9 @@
dir.push_back({kAdvances_TableTag, advances.detach()});
}
- std::sort(
- dir.begin(), dir.end(), [](const DirRec& a, const DirRec& b) { return a.tag < b.tag; });
+ std::sort(dir.begin(), dir.end(), [](const DirRec& a, const DirRec& b) {
+ return a.tag < b.tag;
+ });
ByteBuilder header;
header.addU32(kSignature);
@@ -432,24 +428,12 @@
int count = 0;
for (int i = 0; i < verbCount; ++i) {
switch ((SkPathVerb)verbs[i]) {
- case SkPathVerb::kMove:
- count += 1;
- break;
- case SkPathVerb::kLine:
- count += 1;
- break;
- case SkPathVerb::kQuad:
- count += 2;
- break;
- case SkPathVerb::kCubic:
- count += 3;
- break;
- case SkPathVerb::kClose:
- count += 0;
- break;
- default:
- assert(false);
- return -1;
+ case SkPathVerb::kMove: count += 1; break;
+ case SkPathVerb::kLine: count += 1; break;
+ case SkPathVerb::kQuad: count += 2; break;
+ case SkPathVerb::kCubic: count += 3; break;
+ case SkPathVerb::kClose: count += 0; break;
+ default: assert(false); return -1;
}
}
return count;
diff --git a/skia/font_converter/src/font_arguments.hpp b/skia/font_converter/src/font_arguments.hpp
index 649d4f4..65fee6a 100644
--- a/skia/font_converter/src/font_arguments.hpp
+++ b/skia/font_converter/src/font_arguments.hpp
@@ -17,10 +17,14 @@
args::Group optional(m_Parser, "optional arguments:", args::Group::Validators::DontCare);
args::ValueFlag<std::string> source(required, "path", "source filename", {'s', "source"});
- args::ValueFlag<std::string> destination(
- required, "path", "destination filename", {'d', "destination"});
- args::ValueFlag<std::string> charset(
- optional, "path", "charset filename", {'c', "charset"});
+ args::ValueFlag<std::string> destination(required,
+ "path",
+ "destination filename",
+ {'d', "destination"});
+ args::ValueFlag<std::string> charset(optional,
+ "path",
+ "charset filename",
+ {'c', "charset"});
args::CompletionFlag completion(m_Parser, {"complete"});
try {
diff --git a/skia/renderer/include/cg_factory.hpp b/skia/renderer/include/cg_factory.hpp
index 5fee199..d1b624e 100644
--- a/skia/renderer/include/cg_factory.hpp
+++ b/skia/renderer/include/cg_factory.hpp
@@ -31,8 +31,9 @@
const float stops[], // [count]
size_t count) override;
- std::unique_ptr<RenderPath>
- makeRenderPath(Span<const Vec2D> points, Span<const PathVerb> verbs, FillRule) override;
+ std::unique_ptr<RenderPath> makeRenderPath(Span<const Vec2D> points,
+ Span<const PathVerb> verbs,
+ FillRule) override;
std::unique_ptr<RenderPath> makeEmptyRenderPath() override;
diff --git a/skia/renderer/include/skia_factory.hpp b/skia/renderer/include/skia_factory.hpp
index 772c047..b330ebb 100644
--- a/skia/renderer/include/skia_factory.hpp
+++ b/skia/renderer/include/skia_factory.hpp
@@ -31,8 +31,9 @@
const float stops[], // [count]
size_t count) override;
- std::unique_ptr<RenderPath>
- makeRenderPath(Span<const Vec2D> points, Span<const PathVerb> verbs, FillRule) override;
+ std::unique_ptr<RenderPath> makeRenderPath(Span<const Vec2D> points,
+ Span<const PathVerb> verbs,
+ FillRule) override;
std::unique_ptr<RenderPath> makeEmptyRenderPath() override;
diff --git a/skia/renderer/src/cg_factory.cpp b/skia/renderer/src/cg_factory.cpp
index 3a7c1ad..5df2bce 100644
--- a/skia/renderer/src/cg_factory.cpp
+++ b/skia/renderer/src/cg_factory.cpp
@@ -111,13 +111,17 @@
p += 2;
break;
case PathVerb::cubic:
- CGPathAddCurveToPoint(
- m_path, nullptr, p[0].x, p[0].y, p[1].x, p[1].y, p[2].x, p[2].y);
+ CGPathAddCurveToPoint(m_path,
+ nullptr,
+ p[0].x,
+ p[0].y,
+ p[1].x,
+ p[1].y,
+ p[2].x,
+ p[2].y);
p += 3;
break;
- case PathVerb::close:
- CGPathCloseSubpath(m_path);
- break;
+ case PathVerb::close: CGPathCloseSubpath(m_path); break;
}
}
assert(p == pts.end());
@@ -459,8 +463,9 @@
new CGRadialGradientRenderShader(cx, cy, radius, colors, stops, count));
}
-std::unique_ptr<RenderPath>
-CGFactory::makeRenderPath(Span<const Vec2D> points, Span<const PathVerb> verbs, FillRule fillRule) {
+std::unique_ptr<RenderPath> CGFactory::makeRenderPath(Span<const Vec2D> points,
+ Span<const PathVerb> verbs,
+ FillRule fillRule) {
return std::make_unique<CGRenderPath>(points, verbs, fillRule);
}
diff --git a/skia/renderer/src/cg_skia_factory.cpp b/skia/renderer/src/cg_skia_factory.cpp
index 188829c..57352d9 100644
--- a/skia/renderer/src/cg_skia_factory.cpp
+++ b/skia/renderer/src/cg_skia_factory.cpp
@@ -32,11 +32,8 @@
switch (CGImageGetAlphaInfo(image.get())) {
case kCGImageAlphaNone:
case kCGImageAlphaNoneSkipFirst:
- case kCGImageAlphaNoneSkipLast:
- isOpaque = true;
- break;
- default:
- break;
+ case kCGImageAlphaNoneSkipLast: isOpaque = true; break;
+ default: break;
}
// Now create a drawing context to produce RGBA pixels
diff --git a/skia/renderer/src/renderfont_coretext.cpp b/skia/renderer/src/renderfont_coretext.cpp
index 0ed00b3..21d79f5 100644
--- a/skia/renderer/src/renderfont_coretext.cpp
+++ b/skia/renderer/src/renderfont_coretext.cpp
@@ -96,8 +96,10 @@
CFDictionaryAddValue(vars.get(), tagNum.get(), valueNum.get());
}
- AutoCF attrs = CFDictionaryCreateMutable(
- kCFAllocatorDefault, 1, &kCFTypeDictionaryKeyCallBacks, &kCFTypeDictionaryValueCallBacks);
+ AutoCF attrs = CFDictionaryCreateMutable(kCFAllocatorDefault,
+ 1,
+ &kCFTypeDictionaryKeyCallBacks,
+ &kCFTypeDictionaryValueCallBacks);
CFDictionarySetValue(attrs.get(), kCTFontVariationAttribute, vars.get());
AutoCF desc = (CTFontDescriptorRef)CTFontDescriptorCreateWithAttributes(attrs.get());
@@ -130,30 +132,26 @@
const CGPoint* points = element->points;
switch (element->type) {
- case kCGPathElementMoveToPoint:
- path->moveTo(points[0].x, points[0].y);
- break;
+ case kCGPathElementMoveToPoint: path->moveTo(points[0].x, points[0].y); break;
- case kCGPathElementAddLineToPoint:
- path->lineTo(points[0].x, points[0].y);
- break;
+ case kCGPathElementAddLineToPoint: path->lineTo(points[0].x, points[0].y); break;
case kCGPathElementAddQuadCurveToPoint:
path->quadTo(points[0].x, points[0].y, points[1].x, points[1].y);
break;
case kCGPathElementAddCurveToPoint:
- path->cubicTo(
- points[0].x, points[0].y, points[1].x, points[1].y, points[2].x, points[2].y);
+ path->cubicTo(points[0].x,
+ points[0].y,
+ points[1].x,
+ points[1].y,
+ points[2].x,
+ points[2].y);
break;
- case kCGPathElementCloseSubpath:
- path->close();
- break;
+ case kCGPathElementCloseSubpath: path->close(); break;
- default:
- assert(false);
- break;
+ default: assert(false); break;
}
}
@@ -230,8 +228,10 @@
const bool hasSurrogates = utf16.array.size() != tr.unicharCount;
assert(!hasSurrogates);
- AutoCF string = CFStringCreateWithCharactersNoCopy(
- nullptr, utf16.array.data(), utf16.array.size(), kCFAllocatorNull);
+ AutoCF string = CFStringCreateWithCharactersNoCopy(nullptr,
+ utf16.array.data(),
+ utf16.array.size(),
+ kCFAllocatorNull);
AutoCF attr = CFDictionaryCreateMutable(kCFAllocatorDefault,
0,
diff --git a/skia/renderer/src/renderfont_hb.cpp b/skia/renderer/src/renderfont_hb.cpp
index 7cd7306..edf6bde 100644
--- a/skia/renderer/src/renderfont_hb.cpp
+++ b/skia/renderer/src/renderfont_hb.cpp
@@ -170,8 +170,9 @@
};
constexpr int gNumFeatures = sizeof(gFeatures) / sizeof(gFeatures[0]);
-static rive::RenderGlyphRun
-shape_run(const rive::Unichar text[], const rive::RenderTextRun& tr, unsigned textOffset) {
+static rive::RenderGlyphRun shape_run(const rive::Unichar text[],
+ const rive::RenderTextRun& tr,
+ unsigned textOffset) {
hb_buffer_t* buf = hb_buffer_create();
hb_buffer_add_utf32(buf, text, tr.unicharCount, 0, tr.unicharCount);
@@ -209,14 +210,16 @@
return gr;
}
-static rive::RenderGlyphRun
-extract_subset(const rive::RenderGlyphRun& orig, size_t start, size_t end) {
+static rive::RenderGlyphRun extract_subset(const rive::RenderGlyphRun& orig,
+ size_t start,
+ size_t end) {
rive::RenderGlyphRun subset;
subset.font = std::move(orig.font);
subset.size = orig.size;
subset.glyphs.insert(subset.glyphs.begin(), &orig.glyphs[start], &orig.glyphs[end]);
- subset.textOffsets.insert(
- subset.textOffsets.begin(), &orig.textOffsets[start], &orig.textOffsets[end]);
+ subset.textOffsets.insert(subset.textOffsets.begin(),
+ &orig.textOffsets[start],
+ &orig.textOffsets[end]);
subset.xpos.insert(subset.xpos.begin(), &orig.xpos[start], &orig.xpos[end + 1]);
subset.xpos.back() = 0; // since we're now the end of a run
return subset;
diff --git a/skia/renderer/src/skia_factory.cpp b/skia/renderer/src/skia_factory.cpp
index f948bf1..5e75c09 100644
--- a/skia/renderer/src/skia_factory.cpp
+++ b/skia/renderer/src/skia_factory.cpp
@@ -96,12 +96,8 @@
void SkiaRenderPaint::style(RenderPaintStyle style) {
switch (style) {
- case RenderPaintStyle::fill:
- m_Paint.setStyle(SkPaint::Style::kFill_Style);
- break;
- case RenderPaintStyle::stroke:
- m_Paint.setStyle(SkPaint::Style::kStroke_Style);
- break;
+ case RenderPaintStyle::fill: m_Paint.setStyle(SkPaint::Style::kFill_Style); break;
+ case RenderPaintStyle::stroke: m_Paint.setStyle(SkPaint::Style::kStroke_Style); break;
}
}
void SkiaRenderPaint::color(unsigned int value) { m_Paint.setColor(value); }
@@ -236,8 +232,12 @@
const ColorInt colors[], // [count]
const float stops[], // [count]
size_t count) {
- auto sh = SkGradientShader::MakeRadial(
- {cx, cy}, radius, (const SkColor*)colors, stops, count, SkTileMode::kClamp);
+ auto sh = SkGradientShader::MakeRadial({cx, cy},
+ radius,
+ (const SkColor*)colors,
+ stops,
+ count,
+ SkTileMode::kClamp);
return rcp<RenderShader>(new SkiaRenderShader(std::move(sh)));
}
diff --git a/src/animation/keyframe_bool.cpp b/src/animation/keyframe_bool.cpp
index 3e7de85..a7eba61 100644
--- a/src/animation/keyframe_bool.cpp
+++ b/src/animation/keyframe_bool.cpp
@@ -7,7 +7,10 @@
CoreRegistry::setBool(object, propertyKey, value());
}
-void KeyFrameBool::applyInterpolation(
- Core* object, int propertyKey, float currentTime, const KeyFrame* nextFrame, float mix) {
+void KeyFrameBool::applyInterpolation(Core* object,
+ int propertyKey,
+ float currentTime,
+ const KeyFrame* nextFrame,
+ float mix) {
CoreRegistry::setBool(object, propertyKey, value());
}
\ No newline at end of file
diff --git a/src/animation/keyframe_color.cpp b/src/animation/keyframe_color.cpp
index 074d92e..a8feea2 100644
--- a/src/animation/keyframe_color.cpp
+++ b/src/animation/keyframe_color.cpp
@@ -17,8 +17,11 @@
applyColor(object, propertyKey, mix, value());
}
-void KeyFrameColor::applyInterpolation(
- Core* object, int propertyKey, float currentTime, const KeyFrame* nextFrame, float mix) {
+void KeyFrameColor::applyInterpolation(Core* object,
+ int propertyKey,
+ float currentTime,
+ const KeyFrame* nextFrame,
+ float mix) {
auto kfc = nextFrame->as<KeyFrameColor>();
const KeyFrameColor& nextColor = *kfc;
float f = (currentTime - seconds()) / (nextColor.seconds() - seconds());
diff --git a/src/animation/keyframe_double.cpp b/src/animation/keyframe_double.cpp
index 887ade1..efefdc2 100644
--- a/src/animation/keyframe_double.cpp
+++ b/src/animation/keyframe_double.cpp
@@ -13,8 +13,9 @@
CoreRegistry::setDouble(object, propertyKey, value);
} else {
float mixi = 1.0f - mix;
- CoreRegistry::setDouble(
- object, propertyKey, CoreRegistry::getDouble(object, propertyKey) * mixi + value * mix);
+ CoreRegistry::setDouble(object,
+ propertyKey,
+ CoreRegistry::getDouble(object, propertyKey) * mixi + value * mix);
}
}
@@ -22,8 +23,11 @@
applyDouble(object, propertyKey, mix, value());
}
-void KeyFrameDouble::applyInterpolation(
- Core* object, int propertyKey, float currentTime, const KeyFrame* nextFrame, float mix) {
+void KeyFrameDouble::applyInterpolation(Core* object,
+ int propertyKey,
+ float currentTime,
+ const KeyFrame* nextFrame,
+ float mix) {
auto kfd = nextFrame->as<KeyFrameDouble>();
const KeyFrameDouble& nextDouble = *kfd;
float f = (currentTime - seconds()) / (nextDouble.seconds() - seconds());
diff --git a/src/animation/keyframe_id.cpp b/src/animation/keyframe_id.cpp
index 38a3f5d..00be39a 100644
--- a/src/animation/keyframe_id.cpp
+++ b/src/animation/keyframe_id.cpp
@@ -7,7 +7,10 @@
CoreRegistry::setUint(object, propertyKey, value());
}
-void KeyFrameId::applyInterpolation(
- Core* object, int propertyKey, float currentTime, const KeyFrame* nextFrame, float mix) {
+void KeyFrameId::applyInterpolation(Core* object,
+ int propertyKey,
+ float currentTime,
+ const KeyFrame* nextFrame,
+ float mix) {
CoreRegistry::setUint(object, propertyKey, value());
}
\ No newline at end of file
diff --git a/src/animation/linear_animation.cpp b/src/animation/linear_animation.cpp
index 21114f8..b308664 100644
--- a/src/animation/linear_animation.cpp
+++ b/src/animation/linear_animation.cpp
@@ -67,8 +67,7 @@
float LinearAnimation::globalToLocalSeconds(float seconds) const {
switch (loop()) {
- case Loop::oneShot:
- return seconds + startSeconds();
+ case Loop::oneShot: return seconds + startSeconds();
case Loop::loop:
return std::fmod(seconds, (endSeconds() - startSeconds())) + startSeconds();
case Loop::pingPong:
diff --git a/src/animation/listener_bool_change.cpp b/src/animation/listener_bool_change.cpp
index 0745b6b..7c2d968 100644
--- a/src/animation/listener_bool_change.cpp
+++ b/src/animation/listener_bool_change.cpp
@@ -19,14 +19,8 @@
// If it's not null, it must be our correct type (why we validate at load time).
auto boolInput = reinterpret_cast<SMIBool*>(inputInstance);
switch (value()) {
- case 0:
- boolInput->value(false);
- break;
- case 1:
- boolInput->value(true);
- break;
- default:
- boolInput->value(!boolInput->value());
- break;
+ case 0: boolInput->value(false); break;
+ case 1: boolInput->value(true); break;
+ default: boolInput->value(!boolInput->value()); break;
}
}
\ No newline at end of file
diff --git a/src/animation/state_machine_instance.cpp b/src/animation/state_machine_instance.cpp
index 56ca5a5..d15bed5 100644
--- a/src/animation/state_machine_instance.cpp
+++ b/src/animation/state_machine_instance.cpp
@@ -297,18 +297,11 @@
if (nestedAnimation->is<NestedStateMachine>()) {
auto nestedStateMachine = nestedAnimation->as<NestedStateMachine>();
switch (hitType) {
- case ListenerType::down:
- nestedStateMachine->pointerDown(nestedPosition);
- break;
- case ListenerType::up:
- nestedStateMachine->pointerUp(nestedPosition);
- break;
- case ListenerType::move:
- nestedStateMachine->pointerMove(nestedPosition);
- break;
+ case ListenerType::down: nestedStateMachine->pointerDown(nestedPosition); break;
+ case ListenerType::up: nestedStateMachine->pointerUp(nestedPosition); break;
+ case ListenerType::move: nestedStateMachine->pointerMove(nestedPosition); break;
case ListenerType::enter:
- case ListenerType::exit:
- break;
+ case ListenerType::exit: break;
}
}
}
diff --git a/src/animation/state_machine_layer.cpp b/src/animation/state_machine_layer.cpp
index 594b0e2..911ff4b 100644
--- a/src/animation/state_machine_layer.cpp
+++ b/src/animation/state_machine_layer.cpp
@@ -21,15 +21,9 @@
return code;
}
switch (state->coreType()) {
- case AnyState::typeKey:
- m_Any = state->as<AnyState>();
- break;
- case EntryState::typeKey:
- m_Entry = state->as<EntryState>();
- break;
- case ExitState::typeKey:
- m_Exit = state->as<ExitState>();
- break;
+ case AnyState::typeKey: m_Any = state->as<AnyState>(); break;
+ case EntryState::typeKey: m_Entry = state->as<EntryState>(); break;
+ case ExitState::typeKey: m_Exit = state->as<ExitState>(); break;
}
}
if (m_Any == nullptr || m_Entry == nullptr || m_Exit == nullptr) {
diff --git a/src/animation/transition_number_condition.cpp b/src/animation/transition_number_condition.cpp
index c15f82c..6a3aa87 100644
--- a/src/animation/transition_number_condition.cpp
+++ b/src/animation/transition_number_condition.cpp
@@ -19,18 +19,12 @@
auto numberInput = reinterpret_cast<const SMINumber*>(inputInstance);
switch (op()) {
- case TransitionConditionOp::equal:
- return numberInput->value() == value();
- case TransitionConditionOp::notEqual:
- return numberInput->value() != value();
- case TransitionConditionOp::lessThanOrEqual:
- return numberInput->value() <= value();
- case TransitionConditionOp::lessThan:
- return numberInput->value() < value();
- case TransitionConditionOp::greaterThanOrEqual:
- return numberInput->value() >= value();
- case TransitionConditionOp::greaterThan:
- return numberInput->value() > value();
+ case TransitionConditionOp::equal: return numberInput->value() == value();
+ case TransitionConditionOp::notEqual: return numberInput->value() != value();
+ case TransitionConditionOp::lessThanOrEqual: return numberInput->value() <= value();
+ case TransitionConditionOp::lessThan: return numberInput->value() < value();
+ case TransitionConditionOp::greaterThanOrEqual: return numberInput->value() >= value();
+ case TransitionConditionOp::greaterThan: return numberInput->value() > value();
}
return false;
}
\ No newline at end of file
diff --git a/src/bones/skinnable.cpp b/src/bones/skinnable.cpp
index 5725944..e06a026 100644
--- a/src/bones/skinnable.cpp
+++ b/src/bones/skinnable.cpp
@@ -6,10 +6,8 @@
Skinnable* Skinnable::from(Component* component) {
switch (component->coreType()) {
- case PointsPath::typeKey:
- return component->as<PointsPath>();
- case Mesh::typeKey:
- return component->as<Mesh>();
+ case PointsPath::typeKey: return component->as<PointsPath>();
+ case Mesh::typeKey: return component->as<Mesh>();
}
return nullptr;
}
diff --git a/src/constraints/distance_constraint.cpp b/src/constraints/distance_constraint.cpp
index 0248d9a..272d49f 100644
--- a/src/constraints/distance_constraint.cpp
+++ b/src/constraints/distance_constraint.cpp
@@ -29,8 +29,7 @@
return;
}
break;
- case Mode::Exact:
- break;
+ case Mode::Exact: break;
}
if (currentDistance < 0.001f) {
return;
diff --git a/src/constraints/ik_constraint.cpp b/src/constraints/ik_constraint.cpp
index fa403b3..41ac37b 100644
--- a/src/constraints/ik_constraint.cpp
+++ b/src/constraints/ik_constraint.cpp
@@ -213,12 +213,8 @@
int count = (int)m_FkChain.size();
switch (count) {
- case 1:
- solve1(&m_FkChain[0], worldTargetTranslation);
- break;
- case 2:
- solve2(&m_FkChain[0], &m_FkChain[1], worldTargetTranslation);
- break;
+ case 1: solve1(&m_FkChain[0], worldTargetTranslation); break;
+ case 2: solve2(&m_FkChain[0], &m_FkChain[1], worldTargetTranslation); break;
default: {
auto last = count - 1;
BoneChainLink* tip = &m_FkChain[last];
diff --git a/src/file.cpp b/src/file.cpp
index 4f47437..eb4bef2 100644
--- a/src/file.cpp
+++ b/src/file.cpp
@@ -76,25 +76,18 @@
if (id == -1) {
// Still couldn't find it, give up.
- fprintf(
- stderr, "Unknown property key %d, missing from property ToC.\n", propertyKey);
+ fprintf(stderr,
+ "Unknown property key %d, missing from property ToC.\n",
+ propertyKey);
delete object;
return nullptr;
}
switch (id) {
- case CoreUintType::id:
- CoreUintType::deserialize(reader);
- break;
- case CoreStringType::id:
- CoreStringType::deserialize(reader);
- break;
- case CoreDoubleType::id:
- CoreDoubleType::deserialize(reader);
- break;
- case CoreColorType::id:
- CoreColorType::deserialize(reader);
- break;
+ case CoreUintType::id: CoreUintType::deserialize(reader); break;
+ case CoreStringType::id: CoreStringType::deserialize(reader); break;
+ case CoreDoubleType::id: CoreDoubleType::deserialize(reader); break;
+ case CoreColorType::id: CoreColorType::deserialize(reader); break;
}
}
}
@@ -163,9 +156,7 @@
}
if (object->import(importStack) == StatusCode::Ok) {
switch (object->coreType()) {
- case Backboard::typeKey:
- m_Backboard.reset(object->as<Backboard>());
- break;
+ case Backboard::typeKey: m_Backboard.reset(object->as<Backboard>()); break;
case Artboard::typeKey: {
Artboard* ab = object->as<Artboard>();
ab->m_Factory = m_Factory;
diff --git a/src/math/contour_measure.cpp b/src/math/contour_measure.cpp
index 0e5527c..de325c5 100644
--- a/src/math/contour_measure.cpp
+++ b/src/math/contour_measure.cpp
@@ -77,20 +77,17 @@
void ContourMeasure::Segment::extract(RawPath* dst, const Vec2D pts[]) const {
pts += m_ptIndex;
switch (m_type) {
- case SegmentType::kLine:
- dst->line(pts[1]);
- break;
- case SegmentType::kQuad:
- dst->quad(pts[1], pts[2]);
- break;
- case SegmentType::kCubic:
- dst->cubic(pts[1], pts[2], pts[3]);
- break;
+ case SegmentType::kLine: dst->line(pts[1]); break;
+ case SegmentType::kQuad: dst->quad(pts[1], pts[2]); break;
+ case SegmentType::kCubic: dst->cubic(pts[1], pts[2], pts[3]); break;
}
}
-void ContourMeasure::Segment::extract(
- RawPath* dst, float fromT, float toT, const Vec2D pts[], bool moveTo) const {
+void ContourMeasure::Segment::extract(RawPath* dst,
+ float fromT,
+ float toT,
+ const Vec2D pts[],
+ bool moveTo) const {
assert(fromT <= toT);
pts += m_ptIndex;
diff --git a/src/shapes/mesh.cpp b/src/shapes/mesh.cpp
index baac40a..280732b 100644
--- a/src/shapes/mesh.cpp
+++ b/src/shapes/mesh.cpp
@@ -124,6 +124,10 @@
if (skin() == nullptr) {
renderer->transform(parent()->as<WorldTransformComponent>()->worldTransform());
}
- renderer->drawImageMesh(
- image, m_VertexRenderBuffer, m_UVRenderBuffer, m_IndexRenderBuffer, blendMode, opacity);
+ renderer->drawImageMesh(image,
+ m_VertexRenderBuffer,
+ m_UVRenderBuffer,
+ m_IndexRenderBuffer,
+ blendMode,
+ opacity);
}
diff --git a/src/shapes/metrics_path.cpp b/src/shapes/metrics_path.cpp
index c2f164d..38f77a9 100644
--- a/src/shapes/metrics_path.cpp
+++ b/src/shapes/metrics_path.cpp
@@ -214,8 +214,11 @@
}
}
-void MetricsPath::extractSubPart(
- int index, float startT, float endT, bool moveTo, RenderPath* result) {
+void MetricsPath::extractSubPart(int index,
+ float startT,
+ float endT,
+ bool moveTo,
+ RenderPath* result) {
assert(startT >= 0.0f && startT <= 1.0f && endT >= 0.0f && endT <= 1.0f);
const PathPart& part = m_Parts[index];
switch (part.type) {
@@ -307,8 +310,12 @@
} else {
// End is not 1, so split again and cubic to the left side
// of the split and remap endT to the new curve range
- CubicUtilities::computeHull(
- hull[5], hull[4], hull[2], to, (endT - startT) / (1.0f - startT), hull);
+ CubicUtilities::computeHull(hull[5],
+ hull[4],
+ hull[2],
+ to,
+ (endT - startT) / (1.0f - startT),
+ hull);
result->cubic(hull[0], hull[3], hull[5]);
}
diff --git a/src/shapes/paint/linear_gradient.cpp b/src/shapes/paint/linear_gradient.cpp
index 1d28510..850c4eb 100644
--- a/src/shapes/paint/linear_gradient.cpp
+++ b/src/shapes/paint/linear_gradient.cpp
@@ -96,8 +96,11 @@
}
}
-void LinearGradient::makeGradient(
- Vec2D start, Vec2D end, const ColorInt colors[], const float stops[], size_t count) {
+void LinearGradient::makeGradient(Vec2D start,
+ Vec2D end,
+ const ColorInt colors[],
+ const float stops[],
+ size_t count) {
auto factory = artboard()->factory();
renderPaint()->shader(
factory->makeLinearGradient(start.x, start.y, end.x, end.y, colors, stops, count));
diff --git a/src/shapes/paint/radial_gradient.cpp b/src/shapes/paint/radial_gradient.cpp
index 25e8c2e..46ae43f 100644
--- a/src/shapes/paint/radial_gradient.cpp
+++ b/src/shapes/paint/radial_gradient.cpp
@@ -4,9 +4,16 @@
using namespace rive;
-void RadialGradient::makeGradient(
- Vec2D start, Vec2D end, const ColorInt colors[], const float stops[], size_t count) {
+void RadialGradient::makeGradient(Vec2D start,
+ Vec2D end,
+ const ColorInt colors[],
+ const float stops[],
+ size_t count) {
auto factory = artboard()->factory();
- renderPaint()->shader(factory->makeRadialGradient(
- start.x, start.y, Vec2D::distance(start, end), colors, stops, count));
+ renderPaint()->shader(factory->makeRadialGradient(start.x,
+ start.y,
+ Vec2D::distance(start, end),
+ colors,
+ stops,
+ count));
}
diff --git a/src/shapes/path.cpp b/src/shapes/path.cpp
index 891e8d1..0080809 100644
--- a/src/shapes/path.cpp
+++ b/src/shapes/path.cpp
@@ -12,8 +12,9 @@
/// Compute an ideal control point distance to create a curve of the given
/// radius. Based on "natural rounding" https://observablehq.com/@daformat/rounding-polygon-corners
-static float
-computeIdealControlPointDistance(const Vec2D& toPrev, const Vec2D& toNext, float radius) {
+static float computeIdealControlPointDistance(const Vec2D& toPrev,
+ const Vec2D& toNext,
+ float radius) {
// Get the angle between next and prev
float angle = fabs(atan2(Vec2D::cross(toPrev, toNext), Vec2D::dot(toPrev, toNext)));
diff --git a/src/shapes/shape_paint_container.cpp b/src/shapes/shape_paint_container.cpp
index f421fbf..0f22230 100644
--- a/src/shapes/shape_paint_container.cpp
+++ b/src/shapes/shape_paint_container.cpp
@@ -12,10 +12,8 @@
ShapePaintContainer* ShapePaintContainer::from(Component* component) {
switch (component->coreType()) {
- case Artboard::typeKey:
- return component->as<Artboard>();
- case Shape::typeKey:
- return component->as<Shape>();
+ case Artboard::typeKey: return component->as<Artboard>();
+ case Shape::typeKey: return component->as<Shape>();
}
return nullptr;
}
diff --git a/src/shapes/vertex.cpp b/src/shapes/vertex.cpp
index 419f8cc..a7c6890 100644
--- a/src/shapes/vertex.cpp
+++ b/src/shapes/vertex.cpp
@@ -13,6 +13,9 @@
void Vertex::yChanged() { markGeometryDirty(); }
void Vertex::deform(const Mat2D& worldTransform, const float* boneTransforms) {
- m_Weight->translation() = Weight::deform(
- Vec2D(x(), y()), m_Weight->indices(), m_Weight->values(), worldTransform, boneTransforms);
+ m_Weight->translation() = Weight::deform(Vec2D(x(), y()),
+ m_Weight->indices(),
+ m_Weight->values(),
+ worldTransform,
+ boneTransforms);
}
\ No newline at end of file
diff --git a/src/text/line_breaker.cpp b/src/text/line_breaker.cpp
index f598298..a5fc7d6 100644
--- a/src/text/line_breaker.cpp
+++ b/src/text/line_breaker.cpp
@@ -31,8 +31,9 @@
return (int)(iter - begin);
}
-std::vector<RenderGlyphLine>
-RenderGlyphLine::BreakLines(Span<const RenderGlyphRun> runs, Span<const int> breaks, float width) {
+std::vector<RenderGlyphLine> RenderGlyphLine::BreakLines(Span<const RenderGlyphRun> runs,
+ Span<const int> breaks,
+ float width) {
assert(breaks.size() >= 2);
std::vector<RenderGlyphLine> lines;
@@ -85,8 +86,13 @@
// bulid the line
const auto lineStartX = runs[startRun].xpos[startIndex];
- lines.push_back(RenderGlyphLine(
- startRun, startIndex, prevRun, prevIndex, wsRun, wsIndex, lineStartX));
+ lines.push_back(RenderGlyphLine(startRun,
+ startIndex,
+ prevRun,
+ prevIndex,
+ wsRun,
+ wsIndex,
+ lineStartX));
// update for the next line
xlimit = runs[wsRun].xpos[wsIndex] + width;
diff --git a/tess/include/rive/tess/sokol/sokol_factory.hpp b/tess/include/rive/tess/sokol/sokol_factory.hpp
index 78ff5a7..1f3df04 100644
--- a/tess/include/rive/tess/sokol/sokol_factory.hpp
+++ b/tess/include/rive/tess/sokol/sokol_factory.hpp
@@ -34,8 +34,9 @@
size_t count) override;
// Returns a full-formed RenderPath -- can be treated as immutable
- std::unique_ptr<RenderPath>
- makeRenderPath(Span<const Vec2D> points, Span<const PathVerb> verbs, FillRule) override;
+ std::unique_ptr<RenderPath> makeRenderPath(Span<const Vec2D> points,
+ Span<const PathVerb> verbs,
+ FillRule) override;
std::unique_ptr<RenderPath> makeEmptyRenderPath() override;
diff --git a/tess/include/rive/tess/sokol/sokol_tess_renderer.hpp b/tess/include/rive/tess/sokol/sokol_tess_renderer.hpp
index 5bc7aee..782f0ec 100644
--- a/tess/include/rive/tess/sokol/sokol_tess_renderer.hpp
+++ b/tess/include/rive/tess/sokol/sokol_tess_renderer.hpp
@@ -25,8 +25,12 @@
public:
SokolTessRenderer();
- void orthographicProjection(
- float left, float right, float bottom, float top, float near, float far) override;
+ void orthographicProjection(float left,
+ float right,
+ float bottom,
+ float top,
+ float near,
+ float far) override;
void drawImage(const RenderImage*, BlendMode, float opacity) override;
void drawImageMesh(const RenderImage*,
diff --git a/tess/include/rive/tess/tess_renderer.hpp b/tess/include/rive/tess/tess_renderer.hpp
index a91c32d..9f16959 100644
--- a/tess/include/rive/tess/tess_renderer.hpp
+++ b/tess/include/rive/tess/tess_renderer.hpp
@@ -30,8 +30,12 @@
TessRenderer();
void projection(const Mat4& value);
- virtual void orthographicProjection(
- float left, float right, float bottom, float top, float near, float far) = 0;
+ virtual void orthographicProjection(float left,
+ float right,
+ float bottom,
+ float top,
+ float near,
+ float far) = 0;
///
/// Checks if clipping is dirty and clears the clipping flag. Hard
diff --git a/tess/src/contour_stroke.cpp b/tess/src/contour_stroke.cpp
index 653cd19..5c1eb37 100644
--- a/tess/src/contour_stroke.cpp
+++ b/tess/src/contour_stroke.cpp
@@ -80,8 +80,7 @@
}
break;
}
- default:
- break;
+ default: break;
}
}
m_TriangleStrip.push_back(lastA);
@@ -299,8 +298,7 @@
}
break;
}
- default:
- break;
+ default: break;
}
}
diff --git a/tess/src/segmented_contour.cpp b/tess/src/segmented_contour.cpp
index ac7df7b..ccf8edc 100644
--- a/tess/src/segmented_contour.cpp
+++ b/tess/src/segmented_contour.cpp
@@ -88,9 +88,7 @@
segmentCubic(m_pen, rec.pts[0], rec.pts[1], rec.pts[2], 0.0f, 1.0f);
m_pen = rec.pts[2];
break;
- case PathVerb::close:
- close();
- break;
+ case PathVerb::close: close(); break;
case PathVerb::quad:
// TODO: not currently used by render paths, however might be
// necessary for fonts.
diff --git a/tess/src/sokol/sokol_factory.cpp b/tess/src/sokol/sokol_factory.cpp
index 62cb783..d6b0963 100644
--- a/tess/src/sokol/sokol_factory.cpp
+++ b/tess/src/sokol/sokol_factory.cpp
@@ -49,8 +49,9 @@
}
// Returns a full-formed RenderPath -- can be treated as immutable
-std::unique_ptr<RenderPath>
-SokolFactory::makeRenderPath(Span<const Vec2D> points, Span<const PathVerb> verbs, FillRule) {
+std::unique_ptr<RenderPath> SokolFactory::makeRenderPath(Span<const Vec2D> points,
+ Span<const PathVerb> verbs,
+ FillRule) {
return std::make_unique<NoOpRenderPath>();
}
diff --git a/tess/src/sokol/sokol_tess_renderer.cpp b/tess/src/sokol/sokol_tess_renderer.cpp
index 2f6d207..efc9169 100644
--- a/tess/src/sokol/sokol_tess_renderer.cpp
+++ b/tess/src/sokol/sokol_tess_renderer.cpp
@@ -88,8 +88,12 @@
});
}
-void SokolTessRenderer::orthographicProjection(
- float left, float right, float bottom, float top, float near, float far) {
+void SokolTessRenderer::orthographicProjection(float left,
+ float right,
+ float bottom,
+ float top,
+ float near,
+ float far) {
m_Projection[0] = 2.0f / (right - left);
m_Projection[1] = 0.0f;
m_Projection[2] = 0.0f;
diff --git a/test/rive_file_reader.hpp b/test/rive_file_reader.hpp
index 7fb4549..8672edd 100644
--- a/test/rive_file_reader.hpp
+++ b/test/rive_file_reader.hpp
@@ -41,8 +41,9 @@
public:
RenderObjectLeakChecker() {
- std::copy(
- rive::Counter::counts, rive::Counter::counts + rive::Counter::kNumTypes, m_before);
+ std::copy(rive::Counter::counts,
+ rive::Counter::counts + rive::Counter::kNumTypes,
+ m_before);
}
~RenderObjectLeakChecker() {
const int* after = rive::Counter::counts;
diff --git a/utils/no_op_factory.cpp b/utils/no_op_factory.cpp
index c421e08..a75f8c4 100644
--- a/utils/no_op_factory.cpp
+++ b/utils/no_op_factory.cpp
@@ -57,8 +57,9 @@
return nullptr;
}
-std::unique_ptr<RenderPath>
-NoOpFactory::makeRenderPath(Span<const Vec2D> points, Span<const PathVerb> verbs, FillRule) {
+std::unique_ptr<RenderPath> NoOpFactory::makeRenderPath(Span<const Vec2D> points,
+ Span<const PathVerb> verbs,
+ FillRule) {
return std::make_unique<NoOpRenderPath>();
}
diff --git a/viewer/src/tess/bitmap_decoder.cpp b/viewer/src/tess/bitmap_decoder.cpp
index 53c50a1..0168883 100644
--- a/viewer/src/tess/bitmap_decoder.cpp
+++ b/viewer/src/tess/bitmap_decoder.cpp
@@ -13,12 +13,9 @@
size_t Bitmap::bytesPerPixel(PixelFormat format) const {
switch (format) {
- case PixelFormat::R:
- return 1;
- case PixelFormat::RGB:
- return 3;
- case PixelFormat::RGBA:
- return 4;
+ case PixelFormat::R: return 1;
+ case PixelFormat::RGB: return 3;
+ case PixelFormat::RGBA: return 4;
}
}
diff --git a/viewer/src/tess/decode_png.cpp b/viewer/src/tess/decode_png.cpp
index 5688217..432afd6 100644
--- a/viewer/src/tess/decode_png.cpp
+++ b/viewer/src/tess/decode_png.cpp
@@ -9,8 +9,9 @@
size_t size;
};
-static void
-ReadDataFromMemory(png_structp png_ptr, png_bytep outBytes, png_size_t byteCountToRead) {
+static void ReadDataFromMemory(png_structp png_ptr,
+ png_bytep outBytes,
+ png_size_t byteCountToRead) {
png_voidp a = png_get_io_ptr(png_ptr);
if (a == nullptr) {
return;
@@ -56,8 +57,15 @@
png_read_info(png_ptr, info_ptr);
- png_get_IHDR(
- png_ptr, info_ptr, &width, &height, &bit_depth, &color_type, &interlace_type, NULL, NULL);
+ png_get_IHDR(png_ptr,
+ info_ptr,
+ &width,
+ &height,
+ &bit_depth,
+ &color_type,
+ &interlace_type,
+ NULL,
+ NULL);
png_set_strip_16(png_ptr);
@@ -103,15 +111,9 @@
Bitmap::PixelFormat pixelFormat;
assert(bitDepth == 32 || bitDepth == 24 || bitDepth == 8);
switch (bitDepth) {
- case 32:
- pixelFormat = Bitmap::PixelFormat::RGBA;
- break;
- case 24:
- pixelFormat = Bitmap::PixelFormat::RGB;
- break;
- case 8:
- pixelFormat = Bitmap::PixelFormat::R;
- break;
+ case 32: pixelFormat = Bitmap::PixelFormat::RGBA; break;
+ case 24: pixelFormat = Bitmap::PixelFormat::RGB; break;
+ case 8: pixelFormat = Bitmap::PixelFormat::R; break;
}
return std::make_unique<Bitmap>(width, height, pixelFormat, pixelBuffer);
}
diff --git a/viewer/src/tess/viewer_sokol_factory.cpp b/viewer/src/tess/viewer_sokol_factory.cpp
index 1d66478..7f5b67e 100644
--- a/viewer/src/tess/viewer_sokol_factory.cpp
+++ b/viewer/src/tess/viewer_sokol_factory.cpp
@@ -6,12 +6,9 @@
sg_pixel_format SgPixelFormat(Bitmap* bitmap) {
switch (bitmap->pixelFormat()) {
- case Bitmap::PixelFormat::R:
- return SG_PIXELFORMAT_R8;
- case Bitmap::PixelFormat::RGBA:
- return SG_PIXELFORMAT_RGBA8;
- default:
- return SG_PIXELFORMAT_NONE;
+ case Bitmap::PixelFormat::R: return SG_PIXELFORMAT_R8;
+ case Bitmap::PixelFormat::RGBA: return SG_PIXELFORMAT_RGBA8;
+ default: return SG_PIXELFORMAT_NONE;
}
}
diff --git a/viewer/src/viewer.cpp b/viewer/src/viewer.cpp
index 6299260..fde43f0 100644
--- a/viewer/src/viewer.cpp
+++ b/viewer/src/viewer.cpp
@@ -130,21 +130,13 @@
break;
case SAPP_EVENTTYPE_KEY_UP:
switch (ev->key_code) {
- case SAPP_KEYCODE_ESCAPE:
- sapp_quit();
- break;
- case SAPP_KEYCODE_T:
- g_Content = ViewerContent::Text(".svg");
- break;
- case SAPP_KEYCODE_P:
- g_Content = ViewerContent::TextPath("");
- break;
- default:
- break;
+ case SAPP_KEYCODE_ESCAPE: sapp_quit(); break;
+ case SAPP_KEYCODE_T: g_Content = ViewerContent::Text(".svg"); break;
+ case SAPP_KEYCODE_P: g_Content = ViewerContent::TextPath(""); break;
+ default: break;
}
break;
- default:
- break;
+ default: break;
}
}
diff --git a/viewer/src/viewer_content/textpath_content.cpp b/viewer/src/viewer_content/textpath_content.cpp
index 4ae3a53..2aeda05 100644
--- a/viewer/src/viewer_content/textpath_content.cpp
+++ b/viewer/src/viewer_content/textpath_content.cpp
@@ -60,8 +60,9 @@
////////////////////////////////////////////////////////////////////////////////////
static std::unique_ptr<RenderPath> make_rpath(const RawPath& path) {
- return ViewerContent::RiveFactory()->makeRenderPath(
- path.points(), path.verbs(), FillRule::nonZero);
+ return ViewerContent::RiveFactory()->makeRenderPath(path.points(),
+ path.verbs(),
+ FillRule::nonZero);
}
static void stroke_path(Renderer* renderer, const RawPath& path, float size, ColorInt color) {
@@ -254,8 +255,13 @@
float mx = m_oneLineX / m_gbounds.width();
const ColorInt colors[] = {0xFF88FFFF, 0xFF88FFFF, 0xFFFFFFFF, 0xFF88FFFF, 0xFF88FFFF};
const float stops[] = {0, mx / 2, mx, (1 + mx) / 2, 1};
- paint->shader(ViewerContent::RiveFactory()->makeLinearGradient(
- m_gbounds.left(), 0, m_gbounds.right(), 0, colors, stops, 5));
+ paint->shader(ViewerContent::RiveFactory()->makeLinearGradient(m_gbounds.left(),
+ 0,
+ m_gbounds.right(),
+ 0,
+ colors,
+ stops,
+ 5));
}
struct EaseWindow {
diff --git a/viewer/src/viewer_content/trimpath_content.cpp b/viewer/src/viewer_content/trimpath_content.cpp
index 014a5b7..fc7318a 100644
--- a/viewer/src/viewer_content/trimpath_content.cpp
+++ b/viewer/src/viewer_content/trimpath_content.cpp
@@ -33,8 +33,9 @@
////////////////////////////////////////////////////////////////////////////////////
static std::unique_ptr<RenderPath> make_rpath(const RawPath& path) {
- return ViewerContent::RiveFactory()->makeRenderPath(
- path.points(), path.verbs(), FillRule::nonZero);
+ return ViewerContent::RiveFactory()->makeRenderPath(path.points(),
+ path.verbs(),
+ FillRule::nonZero);
}
static void stroke_path(Renderer* renderer, const RawPath& path, float size, ColorInt color) {