forked from LeenkxTeam/LNXSDK
Update Files
This commit is contained in:
17
Kha/Backends/Kinc-HL/kha/StringHelper.hx
Normal file
17
Kha/Backends/Kinc-HL/kha/StringHelper.hx
Normal file
@ -0,0 +1,17 @@
|
||||
package kha;
|
||||
|
||||
@:access(String)
|
||||
class StringHelper {
|
||||
public static inline function convert(s: String): hl.Bytes {
|
||||
var size = 0;
|
||||
return s.bytes.utf16ToUtf8(0, size);
|
||||
}
|
||||
|
||||
public static inline function fromBytes(bytes: hl.Bytes): String {
|
||||
var s = "";
|
||||
var size = 0;
|
||||
s.bytes = bytes.utf8ToUtf16(0, size);
|
||||
s.length = Std.int(size / 2);
|
||||
return s;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user