MCRO
C++23 utilities for Unreal Engine.
|
Go to the source code of this file.
Namespaces | |
namespace | Mcro |
namespace | Mcro::Text |
Concepts | |
concept | Mcro::Text::CStringView |
concept | Mcro::Text::CStringOrView |
concept | Mcro::Text::CStringOrViewOrName |
concept | Mcro::Text::CStdStringOrViewUtf8 |
concept | Mcro::Text::CStdStringOrViewWide |
concept | Mcro::Text::CStdStringOrView |
concept | Mcro::Text::CStdStringOrViewInvariant |
Typedefs | |
using | Mcro::Text::FUtf16StringView = TStringView<UTF16CHAR> |
using | Mcro::Text::FUtf32StringView = TStringView<UTF32CHAR> |
using | Mcro::Text::FStdString = std::wstring |
using | Mcro::Text::FStdStringView = std::wstring_view |
Functions | |
MCRO_API FStringView | Mcro::Text::UnrealView (FStdStringView const &stdStr) |
MCRO_API FUtf8StringView | Mcro::Text::UnrealViewUtf8 (std::string_view const &stdStr) |
MCRO_API FUtf16StringView | Mcro::Text::UnrealViewUtf16 (std::wstring_view const &stdStr) |
MCRO_API FStdStringView | Mcro::Text::StdView (FString const &unrealStr) |
MCRO_API FStdStringView | Mcro::Text::StdView (FStringView const &unrealStr) |
MCRO_API std::string_view | Mcro::Text::StdView (FUtf8StringView const &unrealStr) |
MCRO_API std::wstring_view | Mcro::Text::StdView (FUtf16StringView const &unrealStr) |
MCRO_API FString | Mcro::Text::UnrealCopy (FStdStringView const &stdStr) |
MCRO_API FString | Mcro::Text::UnrealConvert (std::string_view const &stdStr) |
MCRO_API FString | Mcro::Text::UnrealConvert (std::wstring_view const &stdStr) |
MCRO_API FName | Mcro::Text::UnrealNameCopy (FStdStringView const &stdStr) |
MCRO_API FName | Mcro::Text::UnrealNameConvert (std::string_view const &stdStr) |
MCRO_API FName | Mcro::Text::UnrealNameConvert (std::wstring_view const &stdStr) |
MCRO_API FStdString | Mcro::Text::StdCopy (FStringView const &unrealStr) |
MCRO_API FStdString | Mcro::Text::StdCopy (FName const &unrealStr) |
MCRO_API std::string | Mcro::Text::StdConvertUtf8 (FStringView const &unrealStr) |
MCRO_API std::wstring | Mcro::Text::StdConvertWide (FStringView const &unrealStr) |
MCRO_API std::string | Mcro::Text::StdConvertUtf8 (FStdStringView const &stdStr) |
MCRO_API std::wstring | Mcro::Text::StdConvertWide (FStdStringView const &stdStr) |
MCRO_API std::string | Mcro::Text::StdConvertUtf8 (FName const &unrealName) |
MCRO_API std::wstring | Mcro::Text::StdConvertWide (FName const &unrealName) |
template<CSameAs< FString >... Args> | |
FString | Mcro::Text::Join (const TCHAR *separator, Args... args) |
MCRO_API FString | Mcro::Text::DynamicPrintf (const TCHAR *fmt,...) |
Definition in file Text.h.