fix scene node flags defined in incorrect header

Thu, 24 Apr 2025 18:41:42 +0200

author
Mike Becker <universe@uap-core.de>
date
Thu, 24 Apr 2025 18:41:42 +0200
changeset 94
24bd333be668
parent 93
52611a99e574
child 95
622887f7e954

fix scene node flags defined in incorrect header

src/ascension/scene.h file | annotate | diff | comparison | revisions
src/ascension/scene_node.h file | annotate | diff | comparison | revisions
--- a/src/ascension/scene.h	Wed Apr 23 23:59:34 2025 +0200
+++ b/src/ascension/scene.h	Thu Apr 24 18:41:42 2025 +0200
@@ -33,31 +33,6 @@
 #include "camera.h"
 
 /**
- * The reserved bits for general flags.
- */
-#define ASC_SCENE_NODE_FLAGS_MASK             0xFF000000
-/**
- * Set when a graphics update is needed in this frame.
- */
-#define ASC_SCENE_NODE_UPDATE_GRAPHICS        0x01000000
-/**
- * Set when a graphics updated happened last frame.
- */
-#define ASC_SCENE_NODE_GRAPHICS_UPDATED       0x10000000
-/**
- * Set when a transform update is needed in this frame.
- */
-#define ASC_SCENE_NODE_UPDATE_TRANSFORM       0x02000000
-/**
- * Set when a transform update happened last frame.
- */
-#define ASC_SCENE_NODE_TRANSFORM_UPDATED      0x20000000
-/**
- * Set when the node is not supposed to be shown on screen.
- */
-#define ASC_SCENE_NODE_HIDDEN                 0x80000000
-
-/**
  * Draws the scene with the specified root node.
  *
  * @param root the root node of the scene graph
--- a/src/ascension/scene_node.h	Wed Apr 23 23:59:34 2025 +0200
+++ b/src/ascension/scene_node.h	Thu Apr 24 18:41:42 2025 +0200
@@ -67,4 +67,31 @@
     uint32_t flags;
 };
 
+
+/**
+ * The reserved bits for general flags.
+ */
+#define ASC_SCENE_NODE_FLAGS_MASK             0xFF000000
+/**
+ * Set when a graphics update is needed in this frame.
+ */
+#define ASC_SCENE_NODE_UPDATE_GRAPHICS        0x01000000
+/**
+ * Set when a graphics updated happened last frame.
+ */
+#define ASC_SCENE_NODE_GRAPHICS_UPDATED       0x10000000
+/**
+ * Set when a transform update is needed in this frame.
+ */
+#define ASC_SCENE_NODE_UPDATE_TRANSFORM       0x02000000
+/**
+ * Set when a transform update happened last frame.
+ */
+#define ASC_SCENE_NODE_TRANSFORM_UPDATED      0x20000000
+/**
+ * Set when the node is not supposed to be shown on screen.
+ */
+#define ASC_SCENE_NODE_HIDDEN                 0x80000000
+
+
 #endif

mercurial