#pragma once // ------------------------------------------------------------------------------------------------ #include "Core/Common.hpp" // ------------------------------------------------------------------------------------------------ namespace SqMod { /* ------------------------------------------------------------------------------------------------ * Get a new string with only the alpha numeric characters from the specified string. */ SQMOD_NODISCARD const SQChar * StrJustAlphaNum(const SQChar * str); SQMOD_NODISCARD Buffer StrJustAlphaNumB(const SQChar * str); /* ------------------------------------------------------------------------------------------------ * Convert the specified string to lowercase. */ SQMOD_NODISCARD const SQChar * StrToLowercase(const SQChar * str); SQMOD_NODISCARD Buffer StrToLowercaseB(const SQChar * str); /* ------------------------------------------------------------------------------------------------ * Convert the specified string to uppercase. */ SQMOD_NODISCARD const SQChar * StrToUppercase(const SQChar * str); SQMOD_NODISCARD Buffer StrToUppercaseB(const SQChar * str); } // Namespace:: SqMod