Searched refs:FloatValue (Results 1 – 6 of 6) sorted by relevance
42 UScriptValuePtr valuePtr = std::make_shared<FloatValue>(value); in PushParam()74 return GetParam<float, FloatValue>(index, value); in GetParam()180 FloatValue* value = static_cast<FloatValue *>((rightValue).get()); \184 retValue = make_shared<FloatValue>(this->GetValue() op value->GetValue()); \197 FloatValue* value = static_cast<FloatValue *>((rightValue).get()); \223 FloatValue* value = static_cast<FloatValue *>((rightValue).get()); \227 retValue = make_shared<FloatValue>(this->GetValue() / value->GetValue()); \295 retValue = make_shared<FloatValue>(this->GetValue() op value->GetValue()); \300 FloatValue* value = static_cast<FloatValue *>((rightValue).get()); \304 retValue = make_shared<FloatValue>(this->GetValue() op value->GetValue()); \[all …]
91 class FloatValue : public UScriptValue {93 … explicit FloatValue(float value) : UScriptValue(UScriptValue::VALUE_TYPE_FLOAT), value_(value) {} in FloatValue() function94 ~FloatValue() override {} in ~FloatValue()
65 return std::make_shared<FloatValue>(this->value_); in Execute()
65 std::unique_ptr<FloatValue> fv = std::make_unique<FloatValue>(floatValue); in TestScriptInterpreterScriptValue()128 UScriptValuePtr rightValue2 = std::make_shared<FloatValue>(floatValue); in TestIntegerValueComputer()132 UScriptValuePtr rightValue3 = std::make_shared<FloatValue>(0); in TestIntegerValueComputer()144 UScriptValuePtr value = std::make_shared<FloatValue>(floatValue); in TestFloatValueComputer()150 UScriptValuePtr rightValue2 = std::make_shared<FloatValue>(floatValue); in TestFloatValueComputer()154 UScriptValuePtr rightValue3 = std::make_shared<FloatValue>(0); in TestFloatValueComputer()171 UScriptValuePtr rightValue2 = std::make_shared<FloatValue>(floatValue); in TestStringValueComputer()228 FloatValue a2(0.0);238 FloatValue *a7 = new FloatValue(0.0);
92 context.AddInputParam(std::make_shared<FloatValue>(progress)); in TestUpdateProcesserSetProcess()120 context.AddInputParam(std::make_shared<FloatValue>(1)); in TestUpdateProcesserShowProcess()131 context.AddInputParam(std::make_shared<FloatValue>(start)); in TestUpdateProcesserShowProcess()132 context.AddInputParam(std::make_shared<FloatValue>(end)); in TestUpdateProcesserShowProcess()
68 return ctx.AddInputParam(std::make_shared<FloatValue>(v)); in AddInputParamImpl()