mirror of
https://github.com/godotengine/godot.git
synced 2025-12-07 22:00:10 +00:00
Add methods to decode/encode multibyte encodings.
This commit is contained in:
parent
b13c96b097
commit
48bfe13e4f
12 changed files with 420 additions and 1 deletions
|
|
@ -136,6 +136,9 @@ class OS_Windows : public OS {
|
|||
|
||||
bool is_using_con_wrapper() const;
|
||||
|
||||
HashMap<String, int> encodings;
|
||||
void _init_encodings();
|
||||
|
||||
// functions used by main to initialize/deinitialize the OS
|
||||
protected:
|
||||
virtual void initialize() override;
|
||||
|
|
@ -241,6 +244,9 @@ public:
|
|||
|
||||
virtual bool _check_internal_feature_support(const String &p_feature) override;
|
||||
|
||||
virtual String multibyte_to_string(const String &p_encoding, const PackedByteArray &p_array) const override;
|
||||
virtual PackedByteArray string_to_multibyte(const String &p_encoding, const String &p_string) const override;
|
||||
|
||||
virtual void disable_crash_handler() override;
|
||||
virtual bool is_disable_crash_handler() const override;
|
||||
virtual void initialize_debugging() override;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue