Lines Matching refs:UScriptValue
27 class UScriptValue; variable
30 using UScriptValuePtr = std::shared_ptr<UScriptValue>;
33 class UScriptValue {
44 explicit UScriptValue(UScriptValueType type) : type_(type) {} in UScriptValue() function
45 virtual ~UScriptValue() {} in ~UScriptValue()
69 class IntegerValue : public UScriptValue {
71 …explicit IntegerValue(int32_t value) : UScriptValue(UScriptValue::VALUE_TYPE_INTEGER), value_(valu… in IntegerValue()
91 class FloatValue : public UScriptValue {
93 … explicit FloatValue(float value) : UScriptValue(UScriptValue::VALUE_TYPE_FLOAT), value_(value) {} in FloatValue()
114 class StringValue : public UScriptValue {
116 explicit StringValue(std::string value) : UScriptValue(UScriptValue::VALUE_TYPE_STRING), in StringValue()
141 class ReturnValue : public UScriptValue {
143 ReturnValue() : UScriptValue(UScriptValue::VALUE_TYPE_LIST) {} in ReturnValue()
165 class ErrorValue : public UScriptValue {
167 …explicit ErrorValue(int32_t retCode) : UScriptValue(UScriptValue::VALUE_TYPE_ERROR), retCode_(retC… in ErrorValue()