![]() |
Blamite Game Engine - Strings
00345.11.30.21.1814.blamite
A library containing general purpose utilities and classes for use in multiple projects.
|
#include <string>Go to the source code of this file.
Namespaces | |
| BlamStrings | |
| Namespace for Blamite's shared C++ library. | |
| BlamStrings::Converters | |
| Namespace containing functions to convert between various types of variables. | |
Macros | |
| #define | STRINGS_API __declspec(dllimport) |
| #define | bstof(x) BlamStrings::Converters::StringToFloat(x); |
Macro for converting string to float. Meant as a drop-in replacement for stof() More... | |
| #define | bstod(x) BlamStrings::Converters::StringToDouble(x); |
Macro for converting string to double. Meant as a drop-in replacement for stod() More... | |
| #define | bstoi(x) BlamStrings::Converters::StringToInt(x); |
Macro for converting string to int. Meant as a drop-in replacement for stoi() More... | |
Functions | |
| STRINGS_API std::wstring | BlamStrings::Converters::ConvertStringToWstring (std::string string) |
| Converts a String to a Wide String. More... | |
| STRINGS_API std::string | BlamStrings::Converters::WstringToString (std::wstring wide_string) |
| Converts a Wide String to a String. More... | |
| STRINGS_API bool | BlamStrings::Converters::StringToBool (std::string string) |
| Converts a string to a boolean. More... | |
| STRINGS_API bool | BlamStrings::Converters::HexStringToChar (std::string hex, char *character) |
| Converts a hexadecimal code to its respective character. More... | |
| STRINGS_API float | BlamStrings::Converters::StringToFloat (std::string string) |
Converts a string representation of a float to a float. More... | |
| STRINGS_API int | BlamStrings::Converters::StringToInt (std::string string) |
Converts a string representation of an integer to an int. More... | |
| STRINGS_API double | BlamStrings::Converters::StringToDouble (std::string string) |
Converts a string representation of a double to a double. More... | |
| STRINGS_API std::string | BlamStrings::Converters::BytesToString (void *bytes, int bytes_length) |
| Converts a series of bytes to a string. More... | |
| STRINGS_API bool | BlamStrings::Converters::IsStringInt (std::string string) |
| Checks whether or not a string is a valid representation of an integer. More... | |
| STRINGS_API bool | BlamStrings::Converters::IsStringFloat (std::string string) |
| Checks whether or not a string is a valid representation of a float. More... | |
| #define bstod | ( | x | ) | BlamStrings::Converters::StringToDouble(x); |
Macro for converting string to double. Meant as a drop-in replacement for stod()
| #define bstof | ( | x | ) | BlamStrings::Converters::StringToFloat(x); |
Macro for converting string to float. Meant as a drop-in replacement for stof()
| #define bstoi | ( | x | ) | BlamStrings::Converters::StringToInt(x); |
Macro for converting string to int. Meant as a drop-in replacement for stoi()
| #define STRINGS_API __declspec(dllimport) |