summaryrefslogtreecommitdiffstats
path: root/include/core/String.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/core/String.hpp')
-rw-r--r--include/core/String.hpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/include/core/String.hpp b/include/core/String.hpp
index 43da4a3..7788195 100644
--- a/include/core/String.hpp
+++ b/include/core/String.hpp
@@ -40,7 +40,9 @@ public:
operator NodePath() const;
int length() const;
- const char *c_string() const;
+ const wchar_t *unicode_str() const;
+ char *alloc_c_string() const;
+ void get_c_string(char *p_dest, int *p_size) const;
int64_t find(String p_what) const;
int64_t find_from(String p_what, int64_t p_from) const;
@@ -106,6 +108,8 @@ public:
};
String operator+(const char *a, const String &b);
+String operator+(const wchar_t *a, const String &b);
+
}
#endif // STRING_H