wonder.js
Version:
51 lines (40 loc) • 1.95 kB
JavaScript
;
var TypeArrayService$Wonderjs = require("../buffer/TypeArrayService.js");
var BufferSourceInstanceService$Wonderjs = require("../../record/main/instance/sourceInstance/BufferSourceInstanceService.js");
function getStatic(param) {
return 1;
}
function getNotStatic(param) {
return 0;
}
function getDefault(param) {
return 1;
}
function markModelMatrixStatic(sourceInstance, isTransformStatics) {
return TypeArrayService$Wonderjs.setUint8_1(BufferSourceInstanceService$Wonderjs.getIsTransformStaticsIndex(sourceInstance), 1, isTransformStatics);
}
function markModelMatrixNotStatic(sourceInstance, isTransformStatics) {
return TypeArrayService$Wonderjs.setUint8_1(BufferSourceInstanceService$Wonderjs.getIsTransformStaticsIndex(sourceInstance), 0, isTransformStatics);
}
function setModelMatrixIsStatic(sourceInstance, isStatic, isTransformStatics) {
return TypeArrayService$Wonderjs.setUint8_1(BufferSourceInstanceService$Wonderjs.getIsTransformStaticsIndex(sourceInstance), isStatic, isTransformStatics);
}
function markModelMatrixIsStatic(sourceInstance, isStatic, isTransformStatics) {
if (isStatic) {
return markModelMatrixStatic(sourceInstance, isTransformStatics);
} else {
return markModelMatrixNotStatic(sourceInstance, isTransformStatics);
}
}
function isTransformStatic(sourceInstance, isTransformStatics) {
return TypeArrayService$Wonderjs.getUint8_1(BufferSourceInstanceService$Wonderjs.getIsTransformStaticsIndex(sourceInstance), isTransformStatics) === 1;
}
exports.getStatic = getStatic;
exports.getNotStatic = getNotStatic;
exports.getDefault = getDefault;
exports.markModelMatrixStatic = markModelMatrixStatic;
exports.markModelMatrixNotStatic = markModelMatrixNotStatic;
exports.setModelMatrixIsStatic = setModelMatrixIsStatic;
exports.markModelMatrixIsStatic = markModelMatrixIsStatic;
exports.isTransformStatic = isTransformStatic;
/* TypeArrayService-Wonderjs Not a pure module */