aboutsummaryrefslogtreecommitdiffstats
path: root/support/magicleap/Servo2D/code/src.gen/scenes.cpp
diff options
context:
space:
mode:
authorAlan Jeffrey <ajeffrey@mozilla.com>2019-08-09 14:59:13 -0500
committerAlan Jeffrey <ajeffrey@mozilla.com>2019-08-09 15:02:53 -0500
commitdeb06ffcec22c6fad7245e5054971c65d70fe9dd (patch)
treef1edff9bbab129bdf6bce034980e90fac5155c35 /support/magicleap/Servo2D/code/src.gen/scenes.cpp
parent6775c69da128608fa6f7f11e19232c05a3b92365 (diff)
downloadservo-deb06ffcec22c6fad7245e5054971c65d70fe9dd.tar.gz
servo-deb06ffcec22c6fad7245e5054971c65d70fe9dd.zip
Updated Servo2D to LRE v0.22.0
Diffstat (limited to 'support/magicleap/Servo2D/code/src.gen/scenes.cpp')
-rw-r--r--support/magicleap/Servo2D/code/src.gen/scenes.cpp76
1 files changed, 76 insertions, 0 deletions
diff --git a/support/magicleap/Servo2D/code/src.gen/scenes.cpp b/support/magicleap/Servo2D/code/src.gen/scenes.cpp
new file mode 100644
index 00000000000..2728270cd6c
--- /dev/null
+++ b/support/magicleap/Servo2D/code/src.gen/scenes.cpp
@@ -0,0 +1,76 @@
+// -- WARNING -- WARNING -- WARNING -- WARNING -- WARNING -- WARNING --
+//
+// THE CONTENTS OF THIS FILE IS GENERATED BY CODE AND
+// ANY MODIFICATIONS WILL BE OVERWRITTEN
+//
+// -- WARNING -- WARNING -- WARNING -- WARNING -- WARNING -- WARNING --
+
+// %BANNER_BEGIN%
+// ---------------------------------------------------------------------
+// %COPYRIGHT_BEGIN%
+//
+// Copyright (c) 2018 Magic Leap, Inc. All Rights Reserved.
+// Use of this file is governed by the Creator Agreement, located
+// here: https://id.magicleap.com/creator-terms
+//
+// %COPYRIGHT_END%
+// ---------------------------------------------------------------------
+// %BANNER_END%
+
+// %SRC_VERSION%: 1
+
+#include <PrismSceneManager.h>
+#include <scenes.h>
+#include <Servo2D/Servo2D.h>
+
+namespace scenes {
+
+ namespace Servo2D {
+
+ namespace externalNodes {
+ extern const std::string contentPanel = "contentPanel";
+ extern const std::string content = "content";
+ extern const std::string backButton = "backButton";
+ extern const std::string fwdButton = "fwdButton";
+ extern const std::string urlBar = "urlBar";
+ extern const std::string laser = "laser";
+ }
+
+ const SceneDescriptor::ExternalNodeReferences externalNodesMap = {
+ {"contentPanel", externalNodes::contentPanel},
+ {"content", externalNodes::content},
+ {"backButton", externalNodes::backButton},
+ {"fwdButton", externalNodes::fwdButton},
+ {"urlBar", externalNodes::urlBar},
+ {"laser", externalNodes::laser}
+ };
+
+ const SceneDescriptor descriptor(
+ 0,
+ "Servo2D",
+ "root",
+ "/assets/scenes/Servo2D.scene.xml",
+ "/assets/scenes/Servo2D.scene.res.xml",
+ externalNodesMap,
+ true);
+ }
+
+ const SceneDescriptorReferences externalScenes = {
+ {Servo2D::descriptor.getExternalName(), Servo2D::descriptor}
+ };
+
+ struct VerifyNumberOfExternalScenes {
+ VerifyNumberOfExternalScenes() { assert(externalScenes.size() == numberOfExternalScenes); }
+ };
+
+ VerifyNumberOfExternalScenes verifyNumberOfExternalScenes;
+}
+
+const PrismSceneManager::CreateSpawnedScene PrismSceneManager::createSpawnedScene[scenes::numberOfExternalScenes] = {
+ ::scenes::Servo2D::createSpawnedScene
+};
+
+const PrismSceneManager::CreateSpawnedSceneHandlers PrismSceneManager::createSpawnedSceneHandlers[scenes::numberOfExternalScenes] = {
+ static_cast<CreateSpawnedSceneHandlers>(::scenes::Servo2D::createSpawnedSceneHandlers)
+};
+