summaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2018-08-21 00:14:48 +0200
committerRémi Verschelde <rverschelde@gmail.com>2018-08-21 00:23:35 +0200
commitf0b914fa688d5ad36ac51d5f6d19dfce073b1748 (patch)
tree57f88a9d94cda9f514461f14527eca9e6fe736a2 /core
parent5dc2b12efa161ca48d893fc930ff5501ba51e809 (diff)
Remove circle/diamond and NodePath String constants
They were introduced in #14704 but need more discussion IMO, they don't strike me as core features that would have to be registered in Variant directly. Moreover, they currently break the documentation XML as string constants end up encoded as e.g. `value=""..""`.
Diffstat (limited to 'core')
-rw-r--r--core/variant_call.cpp12
1 files changed, 0 insertions, 12 deletions
diff --git a/core/variant_call.cpp b/core/variant_call.cpp
index ea51419233..45d7748382 100644
--- a/core/variant_call.cpp
+++ b/core/variant_call.cpp
@@ -1925,18 +1925,6 @@ void register_variant_methods() {
_VariantCall::add_variant_constant(Variant::PLANE, "Z", Plane(Vector3(0, 0, 1), 0));
_VariantCall::add_variant_constant(Variant::QUAT, "IDENTITY", Quat(0, 0, 0, 1));
-
- CharType black_circle[2] = { 0x25CF, 0 };
- _VariantCall::add_variant_constant(Variant::STRING, "BLACK_CIRCLE", String(black_circle));
- CharType white_circle[2] = { 0x25CB, 0 };
- _VariantCall::add_variant_constant(Variant::STRING, "WHITE_CIRCLE", String(white_circle));
- CharType black_diamond[2] = { 0x25C6, 0 };
- _VariantCall::add_variant_constant(Variant::STRING, "BLACK_DIAMOND", String(black_diamond));
- CharType white_diamond[2] = { 0x25C7, 0 };
- _VariantCall::add_variant_constant(Variant::STRING, "WHITE_DIAMOND", String(white_diamond));
-
- _VariantCall::add_variant_constant(Variant::NODE_PATH, "CURRENT", String("."));
- _VariantCall::add_variant_constant(Variant::NODE_PATH, "PARENT", String(".."));
}
void unregister_variant_methods() {