summaryrefslogtreecommitdiff
path: root/scene
diff options
context:
space:
mode:
authorDaniel J. Ramirez <djrmuv@gmail.com>2017-12-17 15:16:20 -0600
committerDaniel J. Ramirez <djrmuv@gmail.com>2017-12-17 15:16:20 -0600
commit5e2c8593f754f19654a4338935b8079d589131fd (patch)
treea42a7d920aa3ec9a9c9d33f8c3ca803324df00f9 /scene
parent1ef123c57db0ab5f6395dd5e206234b0ed03f7b6 (diff)
Expose Range, ScrollBar and Slider as virtual.
Diffstat (limited to 'scene')
-rw-r--r--scene/register_scene_types.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/scene/register_scene_types.cpp b/scene/register_scene_types.cpp
index 9715e1d6a0..246283edcc 100644
--- a/scene/register_scene_types.cpp
+++ b/scene/register_scene_types.cpp
@@ -268,11 +268,11 @@ void register_scene_types() {
ClassDB::register_class<Control>();
ClassDB::register_class<Button>();
ClassDB::register_class<Label>();
- ClassDB::register_class<ScrollBar>();
+ ClassDB::register_virtual_class<ScrollBar>();
ClassDB::register_class<HScrollBar>();
ClassDB::register_class<VScrollBar>();
ClassDB::register_class<ProgressBar>();
- ClassDB::register_class<Slider>();
+ ClassDB::register_virtual_class<Slider>();
ClassDB::register_class<HSlider>();
ClassDB::register_class<VSlider>();
ClassDB::register_class<Popup>();
@@ -283,7 +283,7 @@ void register_scene_types() {
ClassDB::register_class<ToolButton>();
ClassDB::register_class<LinkButton>();
ClassDB::register_class<Panel>();
- ClassDB::register_class<Range>();
+ ClassDB::register_virtual_class<Range>();
OS::get_singleton()->yield(); //may take time to init