• Home
  • Raw
  • Download

Lines Matching refs:UScriptValuePtr

31     UScriptValuePtr valuePtr = std::make_shared<IntegerValue>(value);  in PushParam()
42 UScriptValuePtr valuePtr = std::make_shared<FloatValue>(value); in PushParam()
53 UScriptValuePtr valuePtr = std::make_shared<StringValue>(value); in PushParam()
111 int32_t UScriptInstructionContext::AddInputParam(UScriptValuePtr value) in AddInputParam()
117 UScriptValuePtr UScriptInterpretContext::FindVariable(const ScriptInterpreter &inter, std::string i… in FindVariable()
132 UScriptValuePtr value) in UpdateVariable()
140 UScriptValuePtr value, in UpdateVariables()
165 UScriptValuePtr UScriptValue::Computer(int32_t action, UScriptValuePtr value) in Computer()
239 UScriptValuePtr IntegerValue::Computer(int32_t action, UScriptValuePtr value) in Computer()
241 UScriptValuePtr rightValue = UScriptValue::GetRightCompluteValue(value); in Computer()
242 UScriptValuePtr retValue = std::make_shared<ErrorValue>(USCRIPT_ERROR_INTERPRET); in Computer()
351 UScriptValuePtr FloatValue::Computer(int32_t action, UScriptValuePtr value) in Computer()
353 UScriptValuePtr rightValue = UScriptValue::GetRightCompluteValue(value); in Computer()
354 UScriptValuePtr retValue = std::make_shared<ErrorValue>(USCRIPT_ERROR_INTERPRET); in Computer()
400 bool FloatValue::ComputerEqual(const UScriptValuePtr rightValue) in ComputerEqual()
427 UScriptValuePtr StringValue::ComputerReturn(int32_t action, UScriptValuePtr rightValue, in ComputerReturn()
428 UScriptValuePtr defReturn) const in ComputerReturn()
459 UScriptValuePtr StringValue::Computer(int32_t action, UScriptValuePtr value) in Computer()
461 UScriptValuePtr rightValue = UScriptValue::GetRightCompluteValue(value); in Computer()
462 UScriptValuePtr defReturn = std::make_shared<ErrorValue>(USCRIPT_ERROR_INTERPRET); in Computer()
503 int32_t StringValue::ComputerLogic(UScriptValuePtr rightValue) const in ComputerLogic()
520 UScriptValuePtr ReturnValue::Computer(int32_t action, UScriptValuePtr value) in Computer()
522 UScriptValuePtr defReturn = std::make_shared<ErrorValue>(USCRIPT_ERROR_INTERPRET); in Computer()
530 void ReturnValue::AddValue(const UScriptValuePtr value) in AddValue()
537 void ReturnValue::AddValues(const std::vector<UScriptValuePtr> values) in AddValues()
544 std::vector<UScriptValuePtr> ReturnValue::GetValues() const in GetValues()
582 std::string UScriptValue::ScriptToString(UScriptValuePtr value) in ScriptToString()
600 UScriptValuePtr UScriptValue::GetRightCompluteValue(UScriptValuePtr rightValue) in GetRightCompluteValue()
604 std::vector<UScriptValuePtr> retValues = value->GetValues(); in GetRightCompluteValue()