From 3c857033df954b481fb6ba9545b074588b1aee02 Mon Sep 17 00:00:00 2001 From: Juan Linietsky Date: Sat, 23 Sep 2017 21:05:35 -0300 Subject: Massive optimization to Variant::set_named/get_named. Should give a nice boost to GDScript. --- core/core_string_names.cpp | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'core/core_string_names.cpp') diff --git a/core/core_string_names.cpp b/core/core_string_names.cpp index ef9346253..feee39225 100644 --- a/core/core_string_names.cpp +++ b/core/core_string_names.cpp @@ -47,4 +47,27 @@ CoreStringNames::CoreStringNames() _sections_unfolded(StaticCString::create("_sections_unfolded")), #endif _custom_features(StaticCString::create("_custom_features")) { + + x = StaticCString::create("x"); + y = StaticCString::create("y"); + z = StaticCString::create("z"); + w = StaticCString::create("w"); + r = StaticCString::create("r"); + g = StaticCString::create("g"); + b = StaticCString::create("b"); + a = StaticCString::create("a"); + position = StaticCString::create("position"); + size = StaticCString::create("size"); + end = StaticCString::create("end"); + basis = StaticCString::create("basis"); + origin = StaticCString::create("origin"); + normal = StaticCString::create("normal"); + d = StaticCString::create("d"); + h = StaticCString::create("h"); + s = StaticCString::create("s"); + v = StaticCString::create("v"); + r8 = StaticCString::create("r8"); + g8 = StaticCString::create("g8"); + b8 = StaticCString::create("b8"); + a8 = StaticCString::create("a8"); } -- cgit v1.2.3-70-g09d2