Rename skysprites to flutter_sprites
diff --git a/examples/game/example_effect_line.dart b/examples/game/example_effect_line.dart index 3185eb3..a352103 100644 --- a/examples/game/example_effect_line.dart +++ b/examples/game/example_effect_line.dart
@@ -2,7 +2,7 @@ import 'package:flutter/rendering.dart'; import 'package:flutter/services.dart'; import 'package:flutter/widgets.dart'; -import 'package:flutter_sprites/skysprites.dart'; +import 'package:flutter_sprites/flutter_sprites.dart'; AssetBundle _initBundle() { if (rootBundle != null)
diff --git a/examples/game/lib/game_demo.dart b/examples/game/lib/game_demo.dart index 7867b60..637423d 100644 --- a/examples/game/lib/game_demo.dart +++ b/examples/game/lib/game_demo.dart
@@ -5,7 +5,7 @@ import 'dart:ui' as ui; import 'package:flutter/rendering.dart'; -import 'package:flutter_sprites/skysprites.dart'; +import 'package:flutter_sprites/flutter_sprites.dart'; import 'package:vector_math/vector_math_64.dart'; part 'custom_actions.dart';
diff --git a/examples/game/lib/main.dart b/examples/game/lib/main.dart index e3f9a59..e749770 100644 --- a/examples/game/lib/main.dart +++ b/examples/game/lib/main.dart
@@ -8,7 +8,7 @@ import 'package:flutter/painting.dart'; import 'package:flutter/rendering.dart'; import 'package:flutter/services.dart'; -import 'package:flutter_sprites/skysprites.dart'; +import 'package:flutter_sprites/flutter_sprites.dart'; import 'game_demo.dart';
diff --git a/examples/game/test_bed.dart b/examples/game/test_bed.dart index c31fe63..ec1de1f 100644 --- a/examples/game/test_bed.dart +++ b/examples/game/test_bed.dart
@@ -4,7 +4,7 @@ import 'package:flutter/rendering.dart'; import 'package:flutter/services.dart'; import 'package:flutter/widgets.dart'; -import 'package:flutter_sprites/skysprites.dart'; +import 'package:flutter_sprites/flutter_sprites.dart'; AssetBundle _initBundle() { if (rootBundle != null)
diff --git a/examples/game/test_drawatlas.dart b/examples/game/test_drawatlas.dart index ff33504..f1d8541 100644 --- a/examples/game/test_drawatlas.dart +++ b/examples/game/test_drawatlas.dart
@@ -4,7 +4,7 @@ import 'package:flutter/rendering.dart'; import 'package:flutter/services.dart'; import 'package:flutter/widgets.dart'; -import 'package:flutter_sprites/skysprites.dart'; +import 'package:flutter_sprites/flutter_sprites.dart'; AssetBundle _initBundle() { if (rootBundle != null)
diff --git a/examples/game/test_performance.dart b/examples/game/test_performance.dart index 5e762c4..fcf25c4 100644 --- a/examples/game/test_performance.dart +++ b/examples/game/test_performance.dart
@@ -5,7 +5,7 @@ import 'package:flutter/rendering.dart'; import 'package:flutter/services.dart'; import 'package:flutter/widgets.dart'; -import 'package:flutter_sprites/skysprites.dart'; +import 'package:flutter_sprites/flutter_sprites.dart'; AssetBundle _initBundle() { if (rootBundle != null)
diff --git a/examples/game/test_physics.dart b/examples/game/test_physics.dart index 4194177..ecadb2f 100644 --- a/examples/game/test_physics.dart +++ b/examples/game/test_physics.dart
@@ -4,7 +4,7 @@ import 'package:flutter/rendering.dart'; import 'package:flutter/services.dart'; import 'package:flutter/widgets.dart'; -import 'package:flutter_sprites/skysprites.dart'; +import 'package:flutter_sprites/flutter_sprites.dart'; AssetBundle _initBundle() { if (rootBundle != null)
diff --git a/packages/flutter_sprites/README.md b/packages/flutter_sprites/README.md index a3cb2c3..a7ebb81 100644 --- a/packages/flutter_sprites/README.md +++ b/packages/flutter_sprites/README.md
@@ -1,4 +1,4 @@ -# skysprites +# Flutter Sprites A sprite toolkit built on top of Flutter.
diff --git a/packages/flutter_sprites/lib/flutter_sprites.dart b/packages/flutter_sprites/lib/flutter_sprites.dart new file mode 100644 index 0000000..e4e69cb --- /dev/null +++ b/packages/flutter_sprites/lib/flutter_sprites.dart
@@ -0,0 +1,48 @@ +// Copyright 2015 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +library flutter_sprites; + +import 'dart:async'; +import 'dart:convert'; +import 'dart:math' as math; +import 'dart:typed_data'; +import 'dart:ui' as ui; + +import 'package:box2d/box2d.dart' as box2d; +import 'package:mojo/core.dart'; +import 'package:sky_services/media/media.mojom.dart'; +import 'package:flutter/animation.dart'; +import 'package:flutter/painting.dart'; +import 'package:flutter/rendering.dart'; +import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; +import 'package:vector_math/vector_math_64.dart'; + +part 'src/action.dart'; +part 'src/action_spline.dart'; +part 'src/color_secuence.dart'; +part 'src/constraint.dart'; +part 'src/effect_line.dart'; +part 'src/image_map.dart'; +part 'src/label.dart'; +part 'src/layer.dart'; +part 'src/node.dart'; +part 'src/node3d.dart'; +part 'src/node_with_size.dart'; +part 'src/particle_system.dart'; +part 'src/physics_body.dart'; +part 'src/physics_joint.dart'; +part 'src/physics_node.dart'; +part 'src/physics_shape.dart'; +part 'src/sound.dart'; +part 'src/sound_manager.dart'; +part 'src/sprite.dart'; +part 'src/spritesheet.dart'; +part 'src/sprite_box.dart'; +part 'src/sprite_widget.dart'; +part 'src/texture.dart'; +part 'src/textured_line.dart'; +part 'src/util.dart'; +part 'src/virtual_joystick.dart';
diff --git a/packages/flutter_sprites/lib/skysprites.dart b/packages/flutter_sprites/lib/skysprites.dart deleted file mode 100644 index 7bdd627..0000000 --- a/packages/flutter_sprites/lib/skysprites.dart +++ /dev/null
@@ -1,48 +0,0 @@ -// Copyright 2015 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -library skysprites; - -import 'dart:async'; -import 'dart:convert'; -import 'dart:math' as math; -import 'dart:typed_data'; -import 'dart:ui' as ui; - -import 'package:box2d/box2d.dart' as box2d; -import 'package:mojo/core.dart'; -import 'package:sky_services/media/media.mojom.dart'; -import 'package:flutter/animation.dart'; -import 'package:flutter/painting.dart'; -import 'package:flutter/rendering.dart'; -import 'package:flutter/services.dart'; -import 'package:flutter/widgets.dart'; -import 'package:vector_math/vector_math_64.dart'; - -part 'action.dart'; -part 'action_spline.dart'; -part 'color_secuence.dart'; -part 'constraint.dart'; -part 'effect_line.dart'; -part 'image_map.dart'; -part 'label.dart'; -part 'layer.dart'; -part 'node.dart'; -part 'node3d.dart'; -part 'node_with_size.dart'; -part 'particle_system.dart'; -part 'physics_body.dart'; -part 'physics_joint.dart'; -part 'physics_node.dart'; -part 'physics_shape.dart'; -part 'sound.dart'; -part 'sound_manager.dart'; -part 'sprite.dart'; -part 'spritesheet.dart'; -part 'sprite_box.dart'; -part 'sprite_widget.dart'; -part 'texture.dart'; -part 'textured_line.dart'; -part 'util.dart'; -part 'virtual_joystick.dart';
diff --git a/packages/flutter_sprites/lib/action.dart b/packages/flutter_sprites/lib/src/action.dart similarity index 99% rename from packages/flutter_sprites/lib/action.dart rename to packages/flutter_sprites/lib/src/action.dart index 01c9486..7f867b9 100644 --- a/packages/flutter_sprites/lib/action.dart +++ b/packages/flutter_sprites/lib/src/action.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; typedef void ActionCallback();
diff --git a/packages/flutter_sprites/lib/action_spline.dart b/packages/flutter_sprites/lib/src/action_spline.dart similarity index 98% rename from packages/flutter_sprites/lib/action_spline.dart rename to packages/flutter_sprites/lib/src/action_spline.dart index 1d0e2d1..c86fb73 100644 --- a/packages/flutter_sprites/lib/action_spline.dart +++ b/packages/flutter_sprites/lib/src/action_spline.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; Point _cardinalSplineAt(Point p0, Point p1, Point p2, Point p3, double tension, double t) { double t2 = t * t;
diff --git a/packages/flutter_sprites/lib/color_secuence.dart b/packages/flutter_sprites/lib/src/color_secuence.dart similarity index 98% rename from packages/flutter_sprites/lib/color_secuence.dart rename to packages/flutter_sprites/lib/src/color_secuence.dart index 5bf041b..a91f63b 100644 --- a/packages/flutter_sprites/lib/color_secuence.dart +++ b/packages/flutter_sprites/lib/src/color_secuence.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; /// A sequence of colors representing a gradient or a color transition over /// time. The sequence is represented by a list of [colors] and a list of
diff --git a/packages/flutter_sprites/lib/constraint.dart b/packages/flutter_sprites/lib/src/constraint.dart similarity index 99% rename from packages/flutter_sprites/lib/constraint.dart rename to packages/flutter_sprites/lib/src/constraint.dart index 2edb9b0..99296cf 100644 --- a/packages/flutter_sprites/lib/constraint.dart +++ b/packages/flutter_sprites/lib/src/constraint.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; /// A constraint limits or otherwise controls a [Node]'s properties, such as /// position or rotation. Add a list of constraints by setting the [Node]'s
diff --git a/packages/flutter_sprites/lib/effect_line.dart b/packages/flutter_sprites/lib/src/effect_line.dart similarity index 99% rename from packages/flutter_sprites/lib/effect_line.dart rename to packages/flutter_sprites/lib/src/effect_line.dart index 91f0bb6..6a48d36 100644 --- a/packages/flutter_sprites/lib/effect_line.dart +++ b/packages/flutter_sprites/lib/src/effect_line.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; enum EffectLineWidthMode { linear,
diff --git a/packages/flutter_sprites/lib/image_map.dart b/packages/flutter_sprites/lib/src/image_map.dart similarity index 96% rename from packages/flutter_sprites/lib/image_map.dart rename to packages/flutter_sprites/lib/src/image_map.dart index 6392204..f72fe33 100644 --- a/packages/flutter_sprites/lib/image_map.dart +++ b/packages/flutter_sprites/lib/src/image_map.dart
@@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -part of skysprites; +part of flutter_sprites; class ImageMap { ImageMap(AssetBundle bundle) : _bundle = bundle;
diff --git a/packages/flutter_sprites/lib/label.dart b/packages/flutter_sprites/lib/src/label.dart similarity index 98% rename from packages/flutter_sprites/lib/label.dart rename to packages/flutter_sprites/lib/src/label.dart index b428c10..8f06192 100644 --- a/packages/flutter_sprites/lib/label.dart +++ b/packages/flutter_sprites/lib/src/label.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; /// Labels are used to display a string of text in a the node tree. To align /// the label, the textAlign property of the [TextStyle] can be set.
diff --git a/packages/flutter_sprites/lib/layer.dart b/packages/flutter_sprites/lib/src/layer.dart similarity index 97% rename from packages/flutter_sprites/lib/layer.dart rename to packages/flutter_sprites/lib/src/layer.dart index 3d8b085..c1c578f 100644 --- a/packages/flutter_sprites/lib/layer.dart +++ b/packages/flutter_sprites/lib/src/layer.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; /// A [Node] that provides an intermediate rendering surface in the sprite /// rendering tree. A [Layer] can be used to change the opacity, color, or to
diff --git a/packages/flutter_sprites/lib/node.dart b/packages/flutter_sprites/lib/src/node.dart similarity index 99% rename from packages/flutter_sprites/lib/node.dart rename to packages/flutter_sprites/lib/src/node.dart index 0896b9c..e315158 100644 --- a/packages/flutter_sprites/lib/node.dart +++ b/packages/flutter_sprites/lib/src/node.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; double convertDegrees2Radians(double degrees) => degrees * math.PI/180.8;
diff --git a/packages/flutter_sprites/lib/node3d.dart b/packages/flutter_sprites/lib/src/node3d.dart similarity index 98% rename from packages/flutter_sprites/lib/node3d.dart rename to packages/flutter_sprites/lib/src/node3d.dart index c3e26b0..40fb629 100644 --- a/packages/flutter_sprites/lib/node3d.dart +++ b/packages/flutter_sprites/lib/src/node3d.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; /// An node that transforms its children using a 3D perspective projection. This /// node type can be used to create 3D flips and other similar effects.
diff --git a/packages/flutter_sprites/lib/node_with_size.dart b/packages/flutter_sprites/lib/src/node_with_size.dart similarity index 98% rename from packages/flutter_sprites/lib/node_with_size.dart rename to packages/flutter_sprites/lib/src/node_with_size.dart index 8c7371b..3380a44 100644 --- a/packages/flutter_sprites/lib/node_with_size.dart +++ b/packages/flutter_sprites/lib/src/node_with_size.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; /// The super class of any [Node] that has a size. ///
diff --git a/packages/flutter_sprites/lib/particle_system.dart b/packages/flutter_sprites/lib/src/particle_system.dart similarity index 99% rename from packages/flutter_sprites/lib/particle_system.dart rename to packages/flutter_sprites/lib/src/particle_system.dart index e7b8d1d..c3b256d 100644 --- a/packages/flutter_sprites/lib/particle_system.dart +++ b/packages/flutter_sprites/lib/src/particle_system.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; class _Particle { Vector2 pos;
diff --git a/packages/flutter_sprites/lib/physics_body.dart b/packages/flutter_sprites/lib/src/physics_body.dart similarity index 99% rename from packages/flutter_sprites/lib/physics_body.dart rename to packages/flutter_sprites/lib/src/physics_body.dart index 40ee242..0517d7b 100644 --- a/packages/flutter_sprites/lib/physics_body.dart +++ b/packages/flutter_sprites/lib/src/physics_body.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; enum PhysicsBodyType { static,
diff --git a/packages/flutter_sprites/lib/physics_joint.dart b/packages/flutter_sprites/lib/src/physics_joint.dart similarity index 99% rename from packages/flutter_sprites/lib/physics_joint.dart rename to packages/flutter_sprites/lib/src/physics_joint.dart index f71ae54..262bb22 100644 --- a/packages/flutter_sprites/lib/physics_joint.dart +++ b/packages/flutter_sprites/lib/src/physics_joint.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; typedef void PhysicsJointBreakCallback(PhysicsJoint joint);
diff --git a/packages/flutter_sprites/lib/physics_node.dart b/packages/flutter_sprites/lib/src/physics_node.dart similarity index 99% rename from packages/flutter_sprites/lib/physics_node.dart rename to packages/flutter_sprites/lib/src/physics_node.dart index 5496662..2f0a43a 100644 --- a/packages/flutter_sprites/lib/physics_node.dart +++ b/packages/flutter_sprites/lib/src/physics_node.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; enum PhysicsContactType { preSolve,
diff --git a/packages/flutter_sprites/lib/physics_shape.dart b/packages/flutter_sprites/lib/src/physics_shape.dart similarity index 98% rename from packages/flutter_sprites/lib/physics_shape.dart rename to packages/flutter_sprites/lib/src/physics_shape.dart index 657b85d..4a98d39 100644 --- a/packages/flutter_sprites/lib/physics_shape.dart +++ b/packages/flutter_sprites/lib/src/physics_shape.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; abstract class PhysicsShape {
diff --git a/packages/flutter_sprites/lib/sound.dart b/packages/flutter_sprites/lib/src/sound.dart similarity index 99% rename from packages/flutter_sprites/lib/sound.dart rename to packages/flutter_sprites/lib/src/sound.dart index 902bbb5..378f87c 100644 --- a/packages/flutter_sprites/lib/sound.dart +++ b/packages/flutter_sprites/lib/src/sound.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; // TODO: The sound effects should probably use Android's SoundPool instead of // MediaPlayer as it is more efficient and flexible for playing back sound effects
diff --git a/packages/flutter_sprites/lib/sound_manager.dart b/packages/flutter_sprites/lib/src/sound_manager.dart similarity index 99% rename from packages/flutter_sprites/lib/sound_manager.dart rename to packages/flutter_sprites/lib/src/sound_manager.dart index 4c0b328..01bd5b0 100644 --- a/packages/flutter_sprites/lib/sound_manager.dart +++ b/packages/flutter_sprites/lib/src/sound_manager.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; enum SoundFadeMode { crossFade,
diff --git a/packages/flutter_sprites/lib/sprite.dart b/packages/flutter_sprites/lib/src/sprite.dart similarity index 99% rename from packages/flutter_sprites/lib/sprite.dart rename to packages/flutter_sprites/lib/src/sprite.dart index f1d30a6..3a532f4 100644 --- a/packages/flutter_sprites/lib/sprite.dart +++ b/packages/flutter_sprites/lib/src/sprite.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; /// A Sprite is a [Node] that renders a bitmap image to the screen. class Sprite extends NodeWithSize with SpritePaint {
diff --git a/packages/flutter_sprites/lib/sprite_box.dart b/packages/flutter_sprites/lib/src/sprite_box.dart similarity index 99% rename from packages/flutter_sprites/lib/sprite_box.dart rename to packages/flutter_sprites/lib/src/sprite_box.dart index 8c1d06b..18b2b8b 100644 --- a/packages/flutter_sprites/lib/sprite_box.dart +++ b/packages/flutter_sprites/lib/src/sprite_box.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; /// Options for setting up a [SpriteBox]. ///
diff --git a/packages/flutter_sprites/lib/sprite_widget.dart b/packages/flutter_sprites/lib/src/sprite_widget.dart similarity index 98% rename from packages/flutter_sprites/lib/sprite_widget.dart rename to packages/flutter_sprites/lib/src/sprite_widget.dart index a1068f5..4c71605 100644 --- a/packages/flutter_sprites/lib/sprite_widget.dart +++ b/packages/flutter_sprites/lib/src/sprite_widget.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; /// A widget that uses a [SpriteBox] to render a sprite node tree to the screen. class SpriteWidget extends OneChildRenderObjectWidget {
diff --git a/packages/flutter_sprites/lib/spritesheet.dart b/packages/flutter_sprites/lib/src/spritesheet.dart similarity index 98% rename from packages/flutter_sprites/lib/spritesheet.dart rename to packages/flutter_sprites/lib/src/spritesheet.dart index cbf3b50..3fb116a 100644 --- a/packages/flutter_sprites/lib/spritesheet.dart +++ b/packages/flutter_sprites/lib/src/spritesheet.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; /// A sprite sheet packs a number of smaller images into a single large image. ///
diff --git a/packages/flutter_sprites/lib/texture.dart b/packages/flutter_sprites/lib/src/texture.dart similarity index 99% rename from packages/flutter_sprites/lib/texture.dart rename to packages/flutter_sprites/lib/src/texture.dart index f690ae2..129bb98 100644 --- a/packages/flutter_sprites/lib/texture.dart +++ b/packages/flutter_sprites/lib/src/texture.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; /// A texture represents a rectangular area of an image and is typically used to draw a sprite to the screen. ///
diff --git a/packages/flutter_sprites/lib/textured_line.dart b/packages/flutter_sprites/lib/src/textured_line.dart similarity index 99% rename from packages/flutter_sprites/lib/textured_line.dart rename to packages/flutter_sprites/lib/src/textured_line.dart index d35d960..3bf9640 100644 --- a/packages/flutter_sprites/lib/textured_line.dart +++ b/packages/flutter_sprites/lib/src/textured_line.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; class TexturedLine extends Node { TexturedLine(List<Point> points, List<Color> colors, List<double> widths, [Texture texture, List<double> textureStops]) {
diff --git a/packages/flutter_sprites/lib/util.dart b/packages/flutter_sprites/lib/src/util.dart similarity index 99% rename from packages/flutter_sprites/lib/util.dart rename to packages/flutter_sprites/lib/src/util.dart index 0cb740c..5dbd940 100644 --- a/packages/flutter_sprites/lib/util.dart +++ b/packages/flutter_sprites/lib/src/util.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; math.Random _random = new math.Random();
diff --git a/packages/flutter_sprites/lib/virtual_joystick.dart b/packages/flutter_sprites/lib/src/virtual_joystick.dart similarity index 98% rename from packages/flutter_sprites/lib/virtual_joystick.dart rename to packages/flutter_sprites/lib/src/virtual_joystick.dart index 1977f9f..c08495e 100644 --- a/packages/flutter_sprites/lib/virtual_joystick.dart +++ b/packages/flutter_sprites/lib/src/virtual_joystick.dart
@@ -1,4 +1,4 @@ -part of skysprites; +part of flutter_sprites; class VirtualJoystick extends NodeWithSize { VirtualJoystick() : super(new Size(160.0, 160.0)) {