From d59733bd676c9e3de4b39decd398fb743161f21e Mon Sep 17 00:00:00 2001 From: Juan Linietsky Date: Sat, 23 Jan 2016 12:01:42 -0300 Subject: -Ability to retrieve state data from PackedScene, closes #3413 --- scene/resources/packed_scene.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'scene/resources/packed_scene.h') diff --git a/scene/resources/packed_scene.h b/scene/resources/packed_scene.h index 00a812f16a..7fda4392d8 100644 --- a/scene/resources/packed_scene.h +++ b/scene/resources/packed_scene.h @@ -36,6 +36,8 @@ class SceneState : public Reference { OBJ_TYPE( SceneState, Reference ); + + Vector names; Vector variants; Vector node_paths; @@ -103,6 +105,13 @@ class SceneState : public Reference { _FORCE_INLINE_ Ref _get_base_scene_state() const; static bool disable_placeholders; + + DVector _get_node_groups(int p_idx) const; + +protected: + + static void _bind_methods(); + public: enum { -- cgit v1.2.3