Josh Davy / Mbed OS Flip_OS_5

Dependencies:   el17jd

Revision:
14:1e6f74233e8e
Parent:
13:32d580b3935c
--- a/LevelDefinitions/LevelDefinitions.h	Mon May 06 15:07:28 2019 +0000
+++ b/LevelDefinitions/LevelDefinitions.h	Wed May 08 14:41:56 2019 +0000
@@ -12,22 +12,11 @@
 struct MovingBlockDefinition {
     int index;  /**< Index of the moving block*/
     bool extending;/**< True if to start in the extending phase. False if not.*/
-    int distance; /** Distance to extend*/
+    int distance; /**< Distance to extend.*/
 };
 
 /**
-* @brief Struct for defining levels.
-*/
-struct LevelDefinition {
-    Block blocks [20]; /**< Array of blocks*/
-    int number_of_blocks; /**< Number of blocks */
-    MovingBlockDefinition moving_blocks [10]; /** Array of moving block
-                                                  definitions*/
-    int number_of_moving_blocks ; /**< Number of moving blocks*/
-    Vector2D initial_pos; /**< Initial Positon*/
-    Vector2D goal; /**< Goal location*/
-};
-/**
+@brief Struct for defining levels.
 @code
 /////////////// EXAMPLE DEFINITION /////////////////////////
  const LevelDefinition level_1 = {
@@ -56,7 +45,17 @@
 
 //////////////////////////////////////////////////////////////
 @endcode
+
 */
+struct LevelDefinition {
+    Block blocks [20]; /**< Array of blocks*/
+    int number_of_blocks; /**< Number of blocks */
+    MovingBlockDefinition moving_blocks [10]; /**< Array of moving block
+                                                  definitions*/
+    int number_of_moving_blocks ; /**< Number of moving blocks*/
+    Vector2D initial_pos; /**< Initial Positon*/
+    Vector2D goal; /**< Goal location*/
+};
 
  const LevelDefinition level_1 = {
     // Define Blocks