libscratchcpp
A library for C++ based Scratch project players
Loading...
Searching...
No Matches
libscratchcpp::Value Member List

This is the complete list of members for libscratchcpp::Value, including all inherited members.

add(const Value &v)libscratchcpp::Valueinline
data() constlibscratchcpp::Valueinline
data()libscratchcpp::Valueinline
divide(const Value &v)libscratchcpp::Valueinline
isBool() constlibscratchcpp::Valueinline
isInfinity() constlibscratchcpp::Valueinline
isInt() constlibscratchcpp::Valueinline
isNaN() constlibscratchcpp::Valueinline
isNegativeInfinity() constlibscratchcpp::Valueinline
isNumber() constlibscratchcpp::Valueinline
isPointer() constlibscratchcpp::Valueinline
isString() constlibscratchcpp::Valueinline
isValidNumber() constlibscratchcpp::Valueinline
mod(const Value &v)libscratchcpp::Valueinline
multiply(const Value &v)libscratchcpp::Valueinline
operator!=(const Value &v1, const Value &v2)libscratchcpp::Valuefriend
operator%(const Value &v1, const Value &v2)libscratchcpp::Valuefriend
operator*(const Value &v1, const Value &v2)libscratchcpp::Valuefriend
operator+(const Value &v1, const Value &v2)libscratchcpp::Valuefriend
operator-(const Value &v1, const Value &v2)libscratchcpp::Valuefriend
operator/(const Value &v1, const Value &v2)libscratchcpp::Valuefriend
operator<(const Value &v1, const Value &v2)libscratchcpp::Valuefriend
operator<=(const Value &v1, const Value &v2)libscratchcpp::Valuefriend
operator=(double v)libscratchcpp::Valueinline
operator=(T v)libscratchcpp::Valueinline
operator=(bool v)libscratchcpp::Valueinline
operator=(const std::string &v)libscratchcpp::Valueinline
operator=(const char *v)libscratchcpp::Valueinline
operator=(const void *v)libscratchcpp::Valueinline
operator=(const ValueData &v)libscratchcpp::Valueinline
operator=(const Value &v)libscratchcpp::Valueinline
operator==(const Value &v1, const Value &v2)libscratchcpp::Valuefriend
operator>(const Value &v1, const Value &v2)libscratchcpp::Valuefriend
operator>=(const Value &v1, const Value &v2)libscratchcpp::Valuefriend
subtract(const Value &v)libscratchcpp::Valueinline
toBool() constlibscratchcpp::Valueinline
toDouble() constlibscratchcpp::Valueinline
toInt() constlibscratchcpp::Valueinline
toLong() constlibscratchcpp::Valueinline
toPointer() constlibscratchcpp::Valueinline
toRgba() constlibscratchcpp::Valueinline
toString() constlibscratchcpp::Valueinline
toUtf16() constlibscratchcpp::Valueinline
type() constlibscratchcpp::Valueinline
Value(double numberValue=0.0)libscratchcpp::Valueinline
Value(T numberValue)libscratchcpp::Valueinline
Value(bool boolValue)libscratchcpp::Valueinline
Value(const std::string &stringValue)libscratchcpp::Valueinline
Value(const char *stringValue)libscratchcpp::Valueinline
Value(const void *pointerValue)libscratchcpp::Valueinline
Value(const ValueData &v)libscratchcpp::Valueinline
Value(const Value &v)libscratchcpp::Valueinline
~Value()libscratchcpp::Valueinline