SuperTuxKart
|
Functions | |
std::string | Utils::insertValues (std::string *format_string, std::string *arg1) |
Replaces placeholders with values. | |
std::string | Utils::insertValues (std::string *format_string, std::string *arg1, std::string *arg2) |
Replaces placeholders with values. | |
std::string | Utils::insertValues (std::string *format_string, std::string *arg1, std::string *arg2, std::string *arg3) |
Replaces placeholders with values. | |
std::string | Utils::insertValues (std::string *format_string, std::string *arg1, std::string *arg2, std::string *arg3, std::string *arg4) |
Replaces placeholders with values. | |
void | Utils::runScript (const std::string *str) |
Runs the script function specified by the given string. | |
int | Utils::randomInt (int min, int maxExclusive) |
Generate a random integer value. | |
float | Utils::randomFloat (int min, int maxExclusive) |
Generate a random floating-point value. | |
void | Utils::setTimeout (const std::string *callback_name, float delay) |
Call a function after the specified delay. | |
void | Utils::setTimeoutDelegate (asIScriptFunction *obj, float delay) |
Call a method from the given object after the specified delay. | |
void | Utils::logInfo (std::string *log) |
Log to the console. | |
void | Utils::logWarning (std::string *log) |
Log warning to the console. | |
void | Utils::logError (std::string *log) |
Log error to the console. | |
CScriptArray * | Utils::sha256 (std::string *input) |
Return a sha256 checksum of string in an array of integers of size 32. | |
std::string | Utils::toHex (uint64_t num) |
bool | Utils::isNetworking () |
int | Utils::versionToInt (const std::string *version) |
std::string | Utils::getSTKVersion () |
std::string Utils::insertValues | ( | std::string * | format_string, |
std::string * | arg1 | ||
) |
Replaces placeholders with values.
Note, in angelscript, omit the trailing number. e.g. Utils::insertValues("Hello %s !", "world");
std::string Utils::insertValues | ( | std::string * | format_string, |
std::string * | arg1, | ||
std::string * | arg2 | ||
) |
Replaces placeholders with values.
Note, in angelscript, omit the trailing number. e.g. Utils::insertValues("Hello %s %s !", "John", "Doe");
std::string Utils::insertValues | ( | std::string * | format_string, |
std::string * | arg1, | ||
std::string * | arg2, | ||
std::string * | arg3 | ||
) |
Replaces placeholders with values.
Note, in angelscript, omit the trailing number. e.g. Utils::insertValues("Hello %s %s %s !", "Mr", "John", "Doe");
std::string Utils::insertValues | ( | std::string * | format_string, |
std::string * | arg1, | ||
std::string * | arg2, | ||
std::string * | arg3, | ||
std::string * | arg4 | ||
) |
Replaces placeholders with values.
Note, in angelscript, omit the trailing number. e.g. Utils::insertValues("%s %s %s %s !", "Hello", "Mr", "John", "Doe");