Esempio n. 1
0
EXPORT(sqInt) primitiveDestroyTexture(void) {
    sqInt renderer;
    sqInt handle;
    sqInt result;

	if (!((interpreterProxy->methodArgumentCount()) == 2)) {
		return interpreterProxy->primitiveFail();
	}
	handle = interpreterProxy->stackIntegerValue(0);
	renderer = interpreterProxy->stackIntegerValue(1);
	if (interpreterProxy->failed()) {
		return null;
	}
	result = b3dxDestroyTexture(renderer, handle);
	if (!(result)) {
		return interpreterProxy->primitiveFail();
	}
	return interpreterProxy->pop(2);
}
primitiveDestroyTexture(void)
{
	// B3DAcceleratorPlugin>>#primitiveDestroyTexture
    sqInt handle;
    sqInt renderer;
    sqInt result;

	if (!((methodArgumentCount()) == 2)) {
		return primitiveFail();
	}
	handle = stackIntegerValue(0);
	renderer = stackIntegerValue(1);
	if (failed()) {
		return null;
	}
	result = b3dxDestroyTexture(renderer, handle);
	if (!result) {
return primitiveFail();
	}
	return pop(2);
}