mirror of
https://github.com/quizhizhe/LiteLoaderBDS-1.16.40.git
synced 2025-06-04 19:33:40 +00:00
86 lines
5.7 KiB
C++
86 lines
5.7 KiB
C++
// This Header is auto generated by BDSLiteLoader Toolchain
|
|
#pragma once
|
|
#define AUTO_GENERATED
|
|
#include "../Global.h"
|
|
#include "Json.hpp"
|
|
|
|
#define BEFORE_EXTRA
|
|
|
|
#undef BEFORE_EXTRA
|
|
|
|
namespace Util {
|
|
|
|
#define AFTER_EXTRA
|
|
// Add Member There
|
|
struct ResourceUri {
|
|
enum ValidationStatus;
|
|
|
|
};
|
|
class EntityComponentProcessor {
|
|
public:
|
|
EntityComponentProcessor() = delete;
|
|
EntityComponentProcessor(EntityComponentProcessor const&) = delete;
|
|
EntityComponentProcessor(EntityComponentProcessor const&&) = delete;
|
|
};
|
|
enum NumberConversionResult;
|
|
template <typename T0, int i1, int i2, int i3>
|
|
class MultidimensionalArray {
|
|
public:
|
|
MultidimensionalArray() = delete;
|
|
MultidimensionalArray(MultidimensionalArray const&) = delete;
|
|
MultidimensionalArray(MultidimensionalArray const&&) = delete;
|
|
};
|
|
|
|
struct FormattedString {
|
|
FormattedString() = delete;
|
|
FormattedString(FormattedString const&) = delete;
|
|
FormattedString(FormattedString const&&) = delete;
|
|
};
|
|
|
|
#undef AFTER_EXTRA
|
|
MCAPI extern std::string const EMPTY_GUID;
|
|
MCAPI extern std::string const EMPTY_STRING;
|
|
MCAPI extern std::string const NEW_LINE;
|
|
MCAPI void _breakIntoWordsAndFindProfanity(std::string &, std::string &, std::vector<struct std::pair<int, int>> const &, class std::unordered_set<char, struct std::hash<char>, struct std::equal_to<char>, class std::allocator<char>> const &, class std::set<struct std::pair<int, int>, struct std::less<struct std::pair<int, int>>, class std::allocator<struct std::pair<int, int>>> &, class std::unordered_map<std::string, int, struct std::hash<std::string>, struct std::equal_to<std::string>, class std::allocator<struct std::pair<std::string const, int>>> const &, class std::unordered_set<std::string, struct std::hash<std::string>, struct std::equal_to<std::string>, class std::allocator<std::string>> const &);
|
|
MCAPI void _recordProfanityLocationInWord(std::string const &, std::string &, std::vector<struct std::pair<int, int>> const &, int, int, class std::set<struct std::pair<int, int>, struct std::less<struct std::pair<int, int>>, class std::allocator<struct std::pair<int, int>>> &, class std::unordered_map<std::string, int, struct std::hash<std::string>, struct std::equal_to<std::string>, class std::allocator<struct std::pair<std::string const, int>>> const &, class std::unordered_set<std::string, struct std::hash<std::string>, struct std::equal_to<std::string>, class std::allocator<std::string>> const &);
|
|
MCAPI std::string anonymizeIPAddress(std::string const &);
|
|
MCAPI std::string anonymizeIPv6Address(std::string const &);
|
|
MCAPI std::string base64_decode(std::string const &);
|
|
MCAPI std::string base64_encode(unsigned char const *, unsigned int, bool);
|
|
MCAPI std::string base64url_decode(std::string);
|
|
MCAPI std::string base64url_encode(std::string);
|
|
MCAPI std::string boolToString(bool);
|
|
MCAPI bool compareNoCase(class gsl::basic_string_span<char const, -1>, class gsl::basic_string_span<char const, -1>);
|
|
MCAPI std::string filterProfanityFromString(std::string const &, class std::unordered_map<std::string, int, struct std::hash<std::string>, struct std::equal_to<std::string>, class std::allocator<struct std::pair<std::string const, int>>> const &, class std::unordered_set<std::string, struct std::hash<std::string>, struct std::equal_to<std::string>, class std::allocator<std::string>> const &);
|
|
MCAPI std::string format(char const *, ...);
|
|
MCAPI struct std::pair<std::string, std::string> getDataInheritance(std::string const &);
|
|
MCAPI std::string getNameWithoutNamespace(std::string const &);
|
|
MCAPI std::string getNamespace(std::string const &);
|
|
MCAPI bool isIntegral(std::string);
|
|
MCAPI bool isValidIP(class gsl::basic_string_span<char const, -1>, bool, bool);
|
|
MCAPI bool isValidUTF8(std::string const &);
|
|
MCAPI void loadGameVersion(class SemVersion &, class Json::Value const &);
|
|
MCAPI void replaceUtf8CharactersWithAscii(std::string &, std::vector<struct std::pair<std::string, char>> const &);
|
|
MCAPI class std::basic_istream<char, struct std::char_traits<char>> & safeGetline(class std::basic_istream<char, struct std::char_traits<char>> &, std::string &);
|
|
MCAPI std::string simpleFormat(std::string const &, std::vector<std::string> const &);
|
|
MCAPI std::vector<std::string> split(std::string const &, char);
|
|
MCAPI std::vector<std::string> split(std::string const &, std::vector<std::string> const &, bool, bool, class std::basic_istream<char, struct std::char_traits<char>> & ( *)(class std::basic_istream<char, struct std::char_traits<char>> &, std::string &));
|
|
MCAPI std::vector<std::string> & splitString(std::string const &, char, std::vector<std::string> &);
|
|
MCAPI bool startsWith(std::string const &, std::string const &);
|
|
MCAPI std::string stringTrim(std::string const &);
|
|
MCAPI std::string stringTrim(std::string const &, std::string const &);
|
|
MCAPI std::string toHex(std::string const &);
|
|
MCAPI enum Util::NumberConversionResult toInt(std::string const &, int &, int, int);
|
|
MCAPI std::string toLower(std::string const &);
|
|
MCAPI std::string toLower(class gsl::basic_string_span<char const, -1> const &);
|
|
MCAPI void toLowerInPlace(std::string &);
|
|
MCAPI std::string toString(class std::basic_string<wchar_t, struct std::char_traits<wchar_t>, class std::allocator<wchar_t>> const &);
|
|
MCAPI std::string toString(float, int);
|
|
MCAPI std::string toUpper(std::string const &);
|
|
MCAPI class std::basic_string<wchar_t, struct std::char_traits<wchar_t>, class std::allocator<wchar_t>> toWideString(std::string const &);
|
|
MCAPI unsigned __int64 u64FromString(std::string const &);
|
|
MCAPI int utf8len(std::string const &);
|
|
MCAPI std::string utf8substring(std::string const &, int, int);
|
|
MCAPI std::string vFormat(char const *, char *);
|
|
|
|
}; |