mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-15 16:44:36 +00:00
Fix return value conversion when using SimObject::call() method from scripts.
This commit is contained in:
parent
dc82bc7485
commit
5d1c29f54b
1 changed files with 2 additions and 2 deletions
|
|
@ -1451,9 +1451,9 @@ ConsoleValueRef Namespace::Entry::execute(S32 argc, ConsoleValueRef *argv, ExprE
|
||||||
case StringCallbackType:
|
case StringCallbackType:
|
||||||
return ConsoleValueRef::fromValue(CSTK.pushStackString(cb.mStringCallbackFunc(state->thisObject, argc, argv)));
|
return ConsoleValueRef::fromValue(CSTK.pushStackString(cb.mStringCallbackFunc(state->thisObject, argc, argv)));
|
||||||
case IntCallbackType:
|
case IntCallbackType:
|
||||||
return ConsoleValueRef::fromValue(CSTK.pushUINT((U32)cb.mBoolCallbackFunc(state->thisObject, argc, argv)));
|
return ConsoleValueRef::fromValue(CSTK.pushUINT((U32)cb.mIntCallbackFunc(state->thisObject, argc, argv)));
|
||||||
case FloatCallbackType:
|
case FloatCallbackType:
|
||||||
return ConsoleValueRef::fromValue(CSTK.pushFLT((U32)cb.mBoolCallbackFunc(state->thisObject, argc, argv)));
|
return ConsoleValueRef::fromValue(CSTK.pushFLT((U32)cb.mFloatCallbackFunc(state->thisObject, argc, argv)));
|
||||||
case VoidCallbackType:
|
case VoidCallbackType:
|
||||||
cb.mVoidCallbackFunc(state->thisObject, argc, argv);
|
cb.mVoidCallbackFunc(state->thisObject, argc, argv);
|
||||||
return ConsoleValueRef();
|
return ConsoleValueRef();
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue