Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: LevelDefinitions/LevelDefinitions.h
- 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