Esempio n. 1
0
EXPORT(sqInt) primitiveGetIntProperty(void) {
    sqInt handle;
    sqInt prop;
    sqInt result;

	if (!((interpreterProxy->methodArgumentCount()) == 2)) {
		return interpreterProxy->primitiveFail();
	}
	prop = interpreterProxy->stackIntegerValue(0);
	handle = interpreterProxy->stackIntegerValue(1);
	result = b3dxGetIntProperty(handle, prop);
	interpreterProxy->pop(3);
	return interpreterProxy->pushInteger(result);
}
primitiveGetIntProperty(void)
{
	// B3DAcceleratorPlugin>>#primitiveGetIntProperty
    sqInt handle;
    sqInt prop;
    sqInt result;

	if (!((methodArgumentCount()) == 2)) {
		return primitiveFail();
	}
	prop = stackIntegerValue(0);
	handle = stackIntegerValue(1);
	result = b3dxGetIntProperty(handle, prop);
	pop(3);
	return pushInteger(result);
}