# HG changeset patch # User Mike Becker # Date 1745512902 -7200 # Node ID 24bd333be668a022584c20c258f254f902b7c050 # Parent 52611a99e574e69903c382fcc5297a748240ff0a fix scene node flags defined in incorrect header diff -r 52611a99e574 -r 24bd333be668 src/ascension/scene.h --- 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 diff -r 52611a99e574 -r 24bd333be668 src/ascension/scene_node.h --- 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