@skyrim-platform/jcontainers
Version:
TypeScript library for the JContainers Skyrim modding utility
642 lines (637 loc) • 39.9 kB
JavaScript
/*
==============================================
Typescript definitions for v4.2.1
==============================================
This file was automatically generated by Papyrus-2-Typescript.exe
https://github.com/CarlosLeyvaAyala/Papyrus-2-Typescript
The program has no way to know the intention of the humans that made
the scripts, so it's always advisable to manually check all generated
files to make sure everything is declared as it should.
Take note the program assumes this script exists in some subfolder
to the folder where `skyrimPlatform.ts` is found, otherwise you'll get
"Cannot find module..." type of errors.
If you want to have this script in some other place, just change the
relative path of each `import`.
*/
import * as sp from "skyrimPlatform";
var sn = sp.JContainers_DomainExample;
// JArray
export var JArray_object = function () { return sn.JArray_object(); };
export var JArray_objectWithSize = function (size) { return sn.JArray_objectWithSize(size); };
export var JArray_objectWithInts = function (values) { return sn.JArray_objectWithInts(values); };
export var JArray_objectWithStrings = function (values) { return sn.JArray_objectWithStrings(values); };
export var JArray_objectWithFloats = function (values) { return sn.JArray_objectWithFloats(values); };
export var JArray_objectWithBooleans = function (values) { return sn.JArray_objectWithBooleans(values); };
export var JArray_objectWithForms = function (values) { return sn.JArray_objectWithForms(values); };
export var JArray_subArray = function (object, startIndex, endIndex) { return sn.JArray_subArray(object, startIndex, endIndex); };
export var JArray_addFromArray = function (object, source, insertAtIndex) {
if (insertAtIndex === void 0) { insertAtIndex = -1; }
return sn.JArray_addFromArray(object, source, insertAtIndex);
};
export var JArray_addFromFormList = function (object, source, insertAtIndex) {
if (insertAtIndex === void 0) { insertAtIndex = -1; }
return sn.JArray_addFromFormList(object, source, insertAtIndex);
};
export var JArray_getInt = function (object, index, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0; }
return sn.JArray_getInt(object, index, defaultVal);
};
export var JArray_getFlt = function (object, index, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0.0; }
return sn.JArray_getFlt(object, index, defaultVal);
};
export var JArray_getStr = function (object, index, defaultVal) {
if (defaultVal === void 0) { defaultVal = ""; }
return sn.JArray_getStr(object, index, defaultVal);
};
export var JArray_getObj = function (object, index, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0; }
return sn.JArray_getObj(object, index, defaultVal);
};
export var JArray_getForm = function (object, index, defaultVal) {
if (defaultVal === void 0) { defaultVal = null; }
return sn.JArray_getForm(object, index, defaultVal);
};
export var JArray_asIntArray = function (object) { return sn.JArray_asIntArray(object); };
export var JArray_asFloatArray = function (object) { return sn.JArray_asFloatArray(object); };
export var JArray_asStringArray = function (object) { return sn.JArray_asStringArray(object); };
export var JArray_asFormArray = function (object) { return sn.JArray_asFormArray(object); };
export var JArray_findInt = function (object, value, searchStartIndex) {
if (searchStartIndex === void 0) { searchStartIndex = 0; }
return sn.JArray_findInt(object, value, searchStartIndex);
};
export var JArray_findFlt = function (object, value, searchStartIndex) {
if (searchStartIndex === void 0) { searchStartIndex = 0; }
return sn.JArray_findFlt(object, value, searchStartIndex);
};
export var JArray_findStr = function (object, value, searchStartIndex) {
if (searchStartIndex === void 0) { searchStartIndex = 0; }
return sn.JArray_findStr(object, value, searchStartIndex);
};
export var JArray_findObj = function (object, container, searchStartIndex) {
if (searchStartIndex === void 0) { searchStartIndex = 0; }
return sn.JArray_findObj(object, container, searchStartIndex);
};
export var JArray_findForm = function (object, value, searchStartIndex) {
if (searchStartIndex === void 0) { searchStartIndex = 0; }
return sn.JArray_findForm(object, value, searchStartIndex);
};
export var JArray_countInteger = function (object, value) { return sn.JArray_countInteger(object, value); };
export var JArray_countFloat = function (object, value) { return sn.JArray_countFloat(object, value); };
export var JArray_countString = function (object, value) { return sn.JArray_countString(object, value); };
export var JArray_countObject = function (object, container) { return sn.JArray_countObject(object, container); };
export var JArray_countForm = function (object, value) { return sn.JArray_countForm(object, value); };
export var JArray_setInt = function (object, index, value) { return sn.JArray_setInt(object, index, value); };
export var JArray_setFlt = function (object, index, value) { return sn.JArray_setFlt(object, index, value); };
export var JArray_setStr = function (object, index, value) { return sn.JArray_setStr(object, index, value); };
export var JArray_setObj = function (object, index, container) { return sn.JArray_setObj(object, index, container); };
export var JArray_setForm = function (object, index, value) { return sn.JArray_setForm(object, index, value); };
export var JArray_addInt = function (object, value, addToIndex) {
if (addToIndex === void 0) { addToIndex = -1; }
return sn.JArray_addInt(object, value, addToIndex);
};
export var JArray_addFlt = function (object, value, addToIndex) {
if (addToIndex === void 0) { addToIndex = -1; }
return sn.JArray_addFlt(object, value, addToIndex);
};
export var JArray_addStr = function (object, value, addToIndex) {
if (addToIndex === void 0) { addToIndex = -1; }
return sn.JArray_addStr(object, value, addToIndex);
};
export var JArray_addObj = function (object, container, addToIndex) {
if (addToIndex === void 0) { addToIndex = -1; }
return sn.JArray_addObj(object, container, addToIndex);
};
export var JArray_addForm = function (object, value, addToIndex) {
if (addToIndex === void 0) { addToIndex = -1; }
return sn.JArray_addForm(object, value, addToIndex);
};
export var JArray_count = function (object) { return sn.JArray_count(object); };
export var JArray_clear = function (object) { return sn.JArray_clear(object); };
export var JArray_eraseIndex = function (object, index) { return sn.JArray_eraseIndex(object, index); };
export var JArray_eraseRange = function (object, first, last) { return sn.JArray_eraseRange(object, first, last); };
export var JArray_eraseInteger = function (object, value) { return sn.JArray_eraseInteger(object, value); };
export var JArray_eraseFloat = function (object, value) { return sn.JArray_eraseFloat(object, value); };
export var JArray_eraseString = function (object, value) { return sn.JArray_eraseString(object, value); };
export var JArray_eraseObject = function (object, container) { return sn.JArray_eraseObject(object, container); };
export var JArray_eraseForm = function (object, value) { return sn.JArray_eraseForm(object, value); };
export var JArray_valueType = function (object, index) { return sn.JArray_valueType(object, index); };
export var JArray_swapItems = function (object, index1, index2) { return sn.JArray_swapItems(object, index1, index2); };
export var JArray_sort = function (object) { return sn.JArray_sort(object); };
export var JArray_unique = function (object) { return sn.JArray_unique(object); };
export var JArray_reverse = function (object) { return sn.JArray_reverse(object); };
export var JArray_writeToIntegerPArray = function (object, targetArray, writeAtIdx, stopWriteAtIdx, readIdx, defaultValRead) {
if (writeAtIdx === void 0) { writeAtIdx = 0; }
if (stopWriteAtIdx === void 0) { stopWriteAtIdx = -1; }
if (readIdx === void 0) { readIdx = 0; }
if (defaultValRead === void 0) { defaultValRead = 0; }
return sn.JArray_writeToIntegerPArray(object, targetArray, writeAtIdx, stopWriteAtIdx, readIdx, defaultValRead);
};
export var JArray_writeToFloatPArray = function (object, targetArray, writeAtIdx, stopWriteAtIdx, readIdx, defaultValRead) {
if (writeAtIdx === void 0) { writeAtIdx = 0; }
if (stopWriteAtIdx === void 0) { stopWriteAtIdx = -1; }
if (readIdx === void 0) { readIdx = 0; }
if (defaultValRead === void 0) { defaultValRead = 0.0; }
return sn.JArray_writeToFloatPArray(object, targetArray, writeAtIdx, stopWriteAtIdx, readIdx, defaultValRead);
};
export var JArray_writeToFormPArray = function (object, targetArray, writeAtIdx, stopWriteAtIdx, readIdx, defaultValRead) {
if (writeAtIdx === void 0) { writeAtIdx = 0; }
if (stopWriteAtIdx === void 0) { stopWriteAtIdx = -1; }
if (readIdx === void 0) { readIdx = 0; }
if (defaultValRead === void 0) { defaultValRead = null; }
return sn.JArray_writeToFormPArray(object, targetArray, writeAtIdx, stopWriteAtIdx, readIdx, defaultValRead);
};
export var JArray_writeToStringPArray = function (object, targetArray, writeAtIdx, stopWriteAtIdx, readIdx, defaultValRead) {
if (writeAtIdx === void 0) { writeAtIdx = 0; }
if (stopWriteAtIdx === void 0) { stopWriteAtIdx = -1; }
if (readIdx === void 0) { readIdx = 0; }
if (defaultValRead === void 0) { defaultValRead = ""; }
return sn.JArray_writeToStringPArray(object, targetArray, writeAtIdx, stopWriteAtIdx, readIdx, defaultValRead);
};
// JAtomic
export var JAtomic_fetchAddInt = function (object, path, value, initialValue, createMissingKeys, onErrorReturn) {
if (initialValue === void 0) { initialValue = 0; }
if (createMissingKeys === void 0) { createMissingKeys = false; }
if (onErrorReturn === void 0) { onErrorReturn = 0; }
return sn.JAtomic_fetchAddInt(object, path, value, initialValue, createMissingKeys, onErrorReturn);
};
export var JAtomic_fetchAddFlt = function (object, path, value, initialValue, createMissingKeys, onErrorReturn) {
if (initialValue === void 0) { initialValue = 0.0; }
if (createMissingKeys === void 0) { createMissingKeys = false; }
if (onErrorReturn === void 0) { onErrorReturn = 0.0; }
return sn.JAtomic_fetchAddFlt(object, path, value, initialValue, createMissingKeys, onErrorReturn);
};
export var JAtomic_fetchMultInt = function (object, path, value, initialValue, createMissingKeys, onErrorReturn) {
if (initialValue === void 0) { initialValue = 0; }
if (createMissingKeys === void 0) { createMissingKeys = false; }
if (onErrorReturn === void 0) { onErrorReturn = 0; }
return sn.JAtomic_fetchMultInt(object, path, value, initialValue, createMissingKeys, onErrorReturn);
};
export var JAtomic_fetchMultFlt = function (object, path, value, initialValue, createMissingKeys, onErrorReturn) {
if (initialValue === void 0) { initialValue = 0.0; }
if (createMissingKeys === void 0) { createMissingKeys = false; }
if (onErrorReturn === void 0) { onErrorReturn = 0.0; }
return sn.JAtomic_fetchMultFlt(object, path, value, initialValue, createMissingKeys, onErrorReturn);
};
export var JAtomic_fetchModInt = function (object, path, value, initialValue, createMissingKeys, onErrorReturn) {
if (initialValue === void 0) { initialValue = 0; }
if (createMissingKeys === void 0) { createMissingKeys = false; }
if (onErrorReturn === void 0) { onErrorReturn = 0; }
return sn.JAtomic_fetchModInt(object, path, value, initialValue, createMissingKeys, onErrorReturn);
};
export var JAtomic_fetchDivInt = function (object, path, value, initialValue, createMissingKeys, onErrorReturn) {
if (initialValue === void 0) { initialValue = 0; }
if (createMissingKeys === void 0) { createMissingKeys = false; }
if (onErrorReturn === void 0) { onErrorReturn = 0; }
return sn.JAtomic_fetchDivInt(object, path, value, initialValue, createMissingKeys, onErrorReturn);
};
export var JAtomic_fetchDivFlt = function (object, path, value, initialValue, createMissingKeys, onErrorReturn) {
if (initialValue === void 0) { initialValue = 0.0; }
if (createMissingKeys === void 0) { createMissingKeys = false; }
if (onErrorReturn === void 0) { onErrorReturn = 0.0; }
return sn.JAtomic_fetchDivFlt(object, path, value, initialValue, createMissingKeys, onErrorReturn);
};
export var JAtomic_fetchAndInt = function (object, path, value, initialValue, createMissingKeys, onErrorReturn) {
if (initialValue === void 0) { initialValue = 0; }
if (createMissingKeys === void 0) { createMissingKeys = false; }
if (onErrorReturn === void 0) { onErrorReturn = 0; }
return sn.JAtomic_fetchAndInt(object, path, value, initialValue, createMissingKeys, onErrorReturn);
};
export var JAtomic_fetchXorInt = function (object, path, value, initialValue, createMissingKeys, onErrorReturn) {
if (initialValue === void 0) { initialValue = 0; }
if (createMissingKeys === void 0) { createMissingKeys = false; }
if (onErrorReturn === void 0) { onErrorReturn = 0; }
return sn.JAtomic_fetchXorInt(object, path, value, initialValue, createMissingKeys, onErrorReturn);
};
export var JAtomic_fetchOrInt = function (object, path, value, initialValue, createMissingKeys, onErrorReturn) {
if (initialValue === void 0) { initialValue = 0; }
if (createMissingKeys === void 0) { createMissingKeys = false; }
if (onErrorReturn === void 0) { onErrorReturn = 0; }
return sn.JAtomic_fetchOrInt(object, path, value, initialValue, createMissingKeys, onErrorReturn);
};
export var JAtomic_exchangeInt = function (object, path, value, createMissingKeys, onErrorReturn) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
if (onErrorReturn === void 0) { onErrorReturn = 0; }
return sn.JAtomic_exchangeInt(object, path, value, createMissingKeys, onErrorReturn);
};
export var JAtomic_exchangeFlt = function (object, path, value, createMissingKeys, onErrorReturn) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
if (onErrorReturn === void 0) { onErrorReturn = 0.0; }
return sn.JAtomic_exchangeFlt(object, path, value, createMissingKeys, onErrorReturn);
};
export var JAtomic_exchangeStr = function (object, path, value, createMissingKeys, onErrorReturn) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
if (onErrorReturn === void 0) { onErrorReturn = ""; }
return sn.JAtomic_exchangeStr(object, path, value, createMissingKeys, onErrorReturn);
};
export var JAtomic_exchangeForm = function (object, path, value, createMissingKeys, onErrorReturn) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
if (onErrorReturn === void 0) { onErrorReturn = null; }
return sn.JAtomic_exchangeForm(object, path, value, createMissingKeys, onErrorReturn);
};
export var JAtomic_exchangeObj = function (object, path, value, createMissingKeys, onErrorReturn) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
if (onErrorReturn === void 0) { onErrorReturn = 0; }
return sn.JAtomic_exchangeObj(object, path, value, createMissingKeys, onErrorReturn);
};
export var JAtomic_compareExchangeInt = function (object, path, desired, expected, createMissingKeys, onErrorReturn) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
if (onErrorReturn === void 0) { onErrorReturn = 0; }
return sn.JAtomic_compareExchangeInt(object, path, desired, expected, createMissingKeys, onErrorReturn);
};
export var JAtomic_compareExchangeFlt = function (object, path, desired, expected, createMissingKeys, onErrorReturn) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
if (onErrorReturn === void 0) { onErrorReturn = 0.0; }
return sn.JAtomic_compareExchangeFlt(object, path, desired, expected, createMissingKeys, onErrorReturn);
};
export var JAtomic_compareExchangeStr = function (object, path, desired, expected, createMissingKeys, onErrorReturn) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
if (onErrorReturn === void 0) { onErrorReturn = ""; }
return sn.JAtomic_compareExchangeStr(object, path, desired, expected, createMissingKeys, onErrorReturn);
};
export var JAtomic_compareExchangeForm = function (object, path, desired, expected, createMissingKeys, onErrorReturn) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
if (onErrorReturn === void 0) { onErrorReturn = null; }
return sn.JAtomic_compareExchangeForm(object, path, desired, expected, createMissingKeys, onErrorReturn);
};
export var JAtomic_compareExchangeObj = function (object, path, desired, expected, createMissingKeys, onErrorReturn) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
if (onErrorReturn === void 0) { onErrorReturn = 0; }
return sn.JAtomic_compareExchangeObj(object, path, desired, expected, createMissingKeys, onErrorReturn);
};
// JContainers
// JDB
export var JDB_solveFlt = function (path, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0.0; }
return sn.JDB_solveFlt(path, defaultVal);
};
export var JDB_solveInt = function (path, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0; }
return sn.JDB_solveInt(path, defaultVal);
};
export var JDB_solveStr = function (path, defaultVal) {
if (defaultVal === void 0) { defaultVal = ""; }
return sn.JDB_solveStr(path, defaultVal);
};
export var JDB_solveObj = function (path, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0; }
return sn.JDB_solveObj(path, defaultVal);
};
export var JDB_solveForm = function (path, defaultVal) {
if (defaultVal === void 0) { defaultVal = null; }
return sn.JDB_solveForm(path, defaultVal);
};
export var JDB_solveFltSetter = function (path, value, createMissingKeys) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
return sn.JDB_solveFltSetter(path, value, createMissingKeys);
};
export var JDB_solveIntSetter = function (path, value, createMissingKeys) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
return sn.JDB_solveIntSetter(path, value, createMissingKeys);
};
export var JDB_solveStrSetter = function (path, value, createMissingKeys) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
return sn.JDB_solveStrSetter(path, value, createMissingKeys);
};
export var JDB_solveObjSetter = function (path, value, createMissingKeys) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
return sn.JDB_solveObjSetter(path, value, createMissingKeys);
};
export var JDB_solveFormSetter = function (path, value, createMissingKeys) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
return sn.JDB_solveFormSetter(path, value, createMissingKeys);
};
export var JDB_setObj = function (key, object) { return sn.JDB_setObj(key, object); };
export var JDB_hasPath = function (path) { return sn.JDB_hasPath(path); };
export var JDB_allKeys = function () { return sn.JDB_allKeys(); };
export var JDB_allValues = function () { return sn.JDB_allValues(); };
export var JDB_writeToFile = function (path) { return sn.JDB_writeToFile(path); };
export var JDB_root = function () { return sn.JDB_root(); };
// JFormDB
export var JFormDB_setEntry = function (storageName, fKey, entry) { return sn.JFormDB_setEntry(storageName, fKey, entry); };
export var JFormDB_makeEntry = function (storageName, fKey) { return sn.JFormDB_makeEntry(storageName, fKey); };
export var JFormDB_findEntry = function (storageName, fKey) { return sn.JFormDB_findEntry(storageName, fKey); };
export var JFormDB_solveFlt = function (fKey, path, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0.0; }
return sn.JFormDB_solveFlt(fKey, path, defaultVal);
};
export var JFormDB_solveInt = function (fKey, path, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0; }
return sn.JFormDB_solveInt(fKey, path, defaultVal);
};
export var JFormDB_solveStr = function (fKey, path, defaultVal) {
if (defaultVal === void 0) { defaultVal = ""; }
return sn.JFormDB_solveStr(fKey, path, defaultVal);
};
export var JFormDB_solveObj = function (fKey, path, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0; }
return sn.JFormDB_solveObj(fKey, path, defaultVal);
};
export var JFormDB_solveForm = function (fKey, path, defaultVal) {
if (defaultVal === void 0) { defaultVal = null; }
return sn.JFormDB_solveForm(fKey, path, defaultVal);
};
export var JFormDB_solveFltSetter = function (fKey, path, value, createMissingKeys) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
return sn.JFormDB_solveFltSetter(fKey, path, value, createMissingKeys);
};
export var JFormDB_solveIntSetter = function (fKey, path, value, createMissingKeys) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
return sn.JFormDB_solveIntSetter(fKey, path, value, createMissingKeys);
};
export var JFormDB_solveStrSetter = function (fKey, path, value, createMissingKeys) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
return sn.JFormDB_solveStrSetter(fKey, path, value, createMissingKeys);
};
export var JFormDB_solveObjSetter = function (fKey, path, value, createMissingKeys) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
return sn.JFormDB_solveObjSetter(fKey, path, value, createMissingKeys);
};
export var JFormDB_solveFormSetter = function (fKey, path, value, createMissingKeys) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
return sn.JFormDB_solveFormSetter(fKey, path, value, createMissingKeys);
};
export var JFormDB_hasPath = function (fKey, path) { return sn.JFormDB_hasPath(fKey, path); };
export var JFormDB_allKeys = function (fKey, key) { return sn.JFormDB_allKeys(fKey, key); };
export var JFormDB_allValues = function (fKey, key) { return sn.JFormDB_allValues(fKey, key); };
export var JFormDB_getInt = function (fKey, key) { return sn.JFormDB_getInt(fKey, key); };
export var JFormDB_getFlt = function (fKey, key) { return sn.JFormDB_getFlt(fKey, key); };
export var JFormDB_getStr = function (fKey, key) { return sn.JFormDB_getStr(fKey, key); };
export var JFormDB_getObj = function (fKey, key) { return sn.JFormDB_getObj(fKey, key); };
export var JFormDB_getForm = function (fKey, key) { return sn.JFormDB_getForm(fKey, key); };
export var JFormDB_setInt = function (fKey, key, value) { return sn.JFormDB_setInt(fKey, key, value); };
export var JFormDB_setFlt = function (fKey, key, value) { return sn.JFormDB_setFlt(fKey, key, value); };
export var JFormDB_setStr = function (fKey, key, value) { return sn.JFormDB_setStr(fKey, key, value); };
export var JFormDB_setObj = function (fKey, key, container) { return sn.JFormDB_setObj(fKey, key, container); };
export var JFormDB_setForm = function (fKey, key, value) { return sn.JFormDB_setForm(fKey, key, value); };
// JFormMap
export var JFormMap_object = function () { return sn.JFormMap_object(); };
export var JFormMap_getInt = function (object, key, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0; }
return sn.JFormMap_getInt(object, key, defaultVal);
};
export var JFormMap_getFlt = function (object, key, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0.0; }
return sn.JFormMap_getFlt(object, key, defaultVal);
};
export var JFormMap_getStr = function (object, key, defaultVal) {
if (defaultVal === void 0) { defaultVal = ""; }
return sn.JFormMap_getStr(object, key, defaultVal);
};
export var JFormMap_getObj = function (object, key, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0; }
return sn.JFormMap_getObj(object, key, defaultVal);
};
export var JFormMap_getForm = function (object, key, defaultVal) {
if (defaultVal === void 0) { defaultVal = null; }
return sn.JFormMap_getForm(object, key, defaultVal);
};
export var JFormMap_setInt = function (object, key, value) { return sn.JFormMap_setInt(object, key, value); };
export var JFormMap_setFlt = function (object, key, value) { return sn.JFormMap_setFlt(object, key, value); };
export var JFormMap_setStr = function (object, key, value) { return sn.JFormMap_setStr(object, key, value); };
export var JFormMap_setObj = function (object, key, container) { return sn.JFormMap_setObj(object, key, container); };
export var JFormMap_setForm = function (object, key, value) { return sn.JFormMap_setForm(object, key, value); };
export var JFormMap_hasKey = function (object, key) { return sn.JFormMap_hasKey(object, key); };
export var JFormMap_valueType = function (object, key) { return sn.JFormMap_valueType(object, key); };
export var JFormMap_allKeys = function (object) { return sn.JFormMap_allKeys(object); };
export var JFormMap_allKeysPArray = function (object) { return sn.JFormMap_allKeysPArray(object); };
export var JFormMap_allValues = function (object) { return sn.JFormMap_allValues(object); };
export var JFormMap_removeKey = function (object, key) { return sn.JFormMap_removeKey(object, key); };
export var JFormMap_count = function (object) { return sn.JFormMap_count(object); };
export var JFormMap_clear = function (object) { return sn.JFormMap_clear(object); };
export var JFormMap_addPairs = function (object, source, overrideDuplicates) { return sn.JFormMap_addPairs(object, source, overrideDuplicates); };
export var JFormMap_nextKey = function (object, previousKey, endKey) {
if (previousKey === void 0) { previousKey = null; }
if (endKey === void 0) { endKey = null; }
return sn.JFormMap_nextKey(object, previousKey, endKey);
};
export var JFormMap_getNthKey = function (object, keyIndex) { return sn.JFormMap_getNthKey(object, keyIndex); };
// JIntMap
export var JIntMap_object = function () { return sn.JIntMap_object(); };
export var JIntMap_getInt = function (object, key, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0; }
return sn.JIntMap_getInt(object, key, defaultVal);
};
export var JIntMap_getFlt = function (object, key, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0.0; }
return sn.JIntMap_getFlt(object, key, defaultVal);
};
export var JIntMap_getStr = function (object, key, defaultVal) {
if (defaultVal === void 0) { defaultVal = ""; }
return sn.JIntMap_getStr(object, key, defaultVal);
};
export var JIntMap_getObj = function (object, key, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0; }
return sn.JIntMap_getObj(object, key, defaultVal);
};
export var JIntMap_getForm = function (object, key, defaultVal) {
if (defaultVal === void 0) { defaultVal = null; }
return sn.JIntMap_getForm(object, key, defaultVal);
};
export var JIntMap_setInt = function (object, key, value) { return sn.JIntMap_setInt(object, key, value); };
export var JIntMap_setFlt = function (object, key, value) { return sn.JIntMap_setFlt(object, key, value); };
export var JIntMap_setStr = function (object, key, value) { return sn.JIntMap_setStr(object, key, value); };
export var JIntMap_setObj = function (object, key, container) { return sn.JIntMap_setObj(object, key, container); };
export var JIntMap_setForm = function (object, key, value) { return sn.JIntMap_setForm(object, key, value); };
export var JIntMap_hasKey = function (object, key) { return sn.JIntMap_hasKey(object, key); };
export var JIntMap_valueType = function (object, key) { return sn.JIntMap_valueType(object, key); };
export var JIntMap_allKeys = function (object) { return sn.JIntMap_allKeys(object); };
export var JIntMap_allKeysPArray = function (object) { return sn.JIntMap_allKeysPArray(object); };
export var JIntMap_allValues = function (object) { return sn.JIntMap_allValues(object); };
export var JIntMap_removeKey = function (object, key) { return sn.JIntMap_removeKey(object, key); };
export var JIntMap_count = function (object) { return sn.JIntMap_count(object); };
export var JIntMap_clear = function (object) { return sn.JIntMap_clear(object); };
export var JIntMap_addPairs = function (object, source, overrideDuplicates) { return sn.JIntMap_addPairs(object, source, overrideDuplicates); };
export var JIntMap_nextKey = function (object, previousKey, endKey) {
if (previousKey === void 0) { previousKey = 0; }
if (endKey === void 0) { endKey = 0; }
return sn.JIntMap_nextKey(object, previousKey, endKey);
};
export var JIntMap_getNthKey = function (object, keyIndex) { return sn.JIntMap_getNthKey(object, keyIndex); };
// JLua
export var JLua_evalLuaFlt = function (luaCode, transport, defaultVal, minimizeLifetime) {
if (defaultVal === void 0) { defaultVal = 0.0; }
if (minimizeLifetime === void 0) { minimizeLifetime = true; }
return sn.JLua_evalLuaFlt(luaCode, transport, defaultVal, minimizeLifetime);
};
export var JLua_evalLuaInt = function (luaCode, transport, defaultVal, minimizeLifetime) {
if (defaultVal === void 0) { defaultVal = 0; }
if (minimizeLifetime === void 0) { minimizeLifetime = true; }
return sn.JLua_evalLuaInt(luaCode, transport, defaultVal, minimizeLifetime);
};
export var JLua_evalLuaStr = function (luaCode, transport, defaultVal, minimizeLifetime) {
if (defaultVal === void 0) { defaultVal = ""; }
if (minimizeLifetime === void 0) { minimizeLifetime = true; }
return sn.JLua_evalLuaStr(luaCode, transport, defaultVal, minimizeLifetime);
};
export var JLua_evalLuaObj = function (luaCode, transport, defaultVal, minimizeLifetime) {
if (defaultVal === void 0) { defaultVal = 0; }
if (minimizeLifetime === void 0) { minimizeLifetime = true; }
return sn.JLua_evalLuaObj(luaCode, transport, defaultVal, minimizeLifetime);
};
export var JLua_evalLuaForm = function (luaCode, transport, defaultVal, minimizeLifetime) {
if (defaultVal === void 0) { defaultVal = null; }
if (minimizeLifetime === void 0) { minimizeLifetime = true; }
return sn.JLua_evalLuaForm(luaCode, transport, defaultVal, minimizeLifetime);
};
export var JLua_setStr = function (key, value, transport) {
if (transport === void 0) { transport = 0; }
return sn.JLua_setStr(key, value, transport);
};
export var JLua_setFlt = function (key, value, transport) {
if (transport === void 0) { transport = 0; }
return sn.JLua_setFlt(key, value, transport);
};
export var JLua_setInt = function (key, value, transport) {
if (transport === void 0) { transport = 0; }
return sn.JLua_setInt(key, value, transport);
};
export var JLua_setForm = function (key, value, transport) {
if (transport === void 0) { transport = 0; }
return sn.JLua_setForm(key, value, transport);
};
export var JLua_setObj = function (key, value, transport) {
if (transport === void 0) { transport = 0; }
return sn.JLua_setObj(key, value, transport);
};
// JMap
export var JMap_object = function () { return sn.JMap_object(); };
export var JMap_getInt = function (object, key, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0; }
return sn.JMap_getInt(object, key, defaultVal);
};
export var JMap_getFlt = function (object, key, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0.0; }
return sn.JMap_getFlt(object, key, defaultVal);
};
export var JMap_getStr = function (object, key, defaultVal) {
if (defaultVal === void 0) { defaultVal = ""; }
return sn.JMap_getStr(object, key, defaultVal);
};
export var JMap_getObj = function (object, key, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0; }
return sn.JMap_getObj(object, key, defaultVal);
};
export var JMap_getForm = function (object, key, defaultVal) {
if (defaultVal === void 0) { defaultVal = null; }
return sn.JMap_getForm(object, key, defaultVal);
};
export var JMap_setInt = function (object, key, value) { return sn.JMap_setInt(object, key, value); };
export var JMap_setFlt = function (object, key, value) { return sn.JMap_setFlt(object, key, value); };
export var JMap_setStr = function (object, key, value) { return sn.JMap_setStr(object, key, value); };
export var JMap_setObj = function (object, key, container) { return sn.JMap_setObj(object, key, container); };
export var JMap_setForm = function (object, key, value) { return sn.JMap_setForm(object, key, value); };
export var JMap_hasKey = function (object, key) { return sn.JMap_hasKey(object, key); };
export var JMap_valueType = function (object, key) { return sn.JMap_valueType(object, key); };
export var JMap_allKeys = function (object) { return sn.JMap_allKeys(object); };
export var JMap_allKeysPArray = function (object) { return sn.JMap_allKeysPArray(object); };
export var JMap_allValues = function (object) { return sn.JMap_allValues(object); };
export var JMap_removeKey = function (object, key) { return sn.JMap_removeKey(object, key); };
export var JMap_count = function (object) { return sn.JMap_count(object); };
export var JMap_clear = function (object) { return sn.JMap_clear(object); };
export var JMap_addPairs = function (object, source, overrideDuplicates) { return sn.JMap_addPairs(object, source, overrideDuplicates); };
export var JMap_nextKey = function (object, previousKey, endKey) {
if (previousKey === void 0) { previousKey = ""; }
if (endKey === void 0) { endKey = ""; }
return sn.JMap_nextKey(object, previousKey, endKey);
};
export var JMap_getNthKey = function (object, keyIndex) { return sn.JMap_getNthKey(object, keyIndex); };
// JString
export var JString_wrap = function (sourceText, charactersPerLine) {
if (charactersPerLine === void 0) { charactersPerLine = 60; }
return sn.JString_wrap(sourceText, charactersPerLine);
};
// JValue
export var JValue_enableAPILog = function (arg0) { return sn.JValue_enableAPILog(arg0); };
export var JValue_retain = function (object, tag) {
if (tag === void 0) { tag = ""; }
return sn.JValue_retain(object, tag);
};
export var JValue_release = function (object) { return sn.JValue_release(object); };
export var JValue_releaseAndRetain = function (previousObject, newObject, tag) {
if (tag === void 0) { tag = ""; }
return sn.JValue_releaseAndRetain(previousObject, newObject, tag);
};
export var JValue_releaseObjectsWithTag = function (tag) { return sn.JValue_releaseObjectsWithTag(tag); };
export var JValue_zeroLifetime = function (object) { return sn.JValue_zeroLifetime(object); };
export var JValue_addToPool = function (object, poolName) { return sn.JValue_addToPool(object, poolName); };
export var JValue_cleanPool = function (poolName) { return sn.JValue_cleanPool(poolName); };
export var JValue_shallowCopy = function (object) { return sn.JValue_shallowCopy(object); };
export var JValue_deepCopy = function (object) { return sn.JValue_deepCopy(object); };
export var JValue_isExists = function (object) { return sn.JValue_isExists(object); };
export var JValue_isArray = function (object) { return sn.JValue_isArray(object); };
export var JValue_isMap = function (object) { return sn.JValue_isMap(object); };
export var JValue_isFormMap = function (object) { return sn.JValue_isFormMap(object); };
export var JValue_isIntegerMap = function (object) { return sn.JValue_isIntegerMap(object); };
export var JValue_empty = function (object) { return sn.JValue_empty(object); };
export var JValue_count = function (object) { return sn.JValue_count(object); };
export var JValue_clear = function (object) { return sn.JValue_clear(object); };
export var JValue_readFromFile = function (filePath) { return sn.JValue_readFromFile(filePath); };
export var JValue_readFromDirectory = function (directoryPath, extension) {
if (extension === void 0) { extension = ""; }
return sn.JValue_readFromDirectory(directoryPath, extension);
};
export var JValue_objectFromPrototype = function (prototype) { return sn.JValue_objectFromPrototype(prototype); };
export var JValue_writeToFile = function (object, filePath) { return sn.JValue_writeToFile(object, filePath); };
export var JValue_solvedValueType = function (object, path) { return sn.JValue_solvedValueType(object, path); };
export var JValue_hasPath = function (object, path) { return sn.JValue_hasPath(object, path); };
export var JValue_solveFlt = function (object, path, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0.0; }
return sn.JValue_solveFlt(object, path, defaultVal);
};
export var JValue_solveInt = function (object, path, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0; }
return sn.JValue_solveInt(object, path, defaultVal);
};
export var JValue_solveStr = function (object, path, defaultVal) {
if (defaultVal === void 0) { defaultVal = ""; }
return sn.JValue_solveStr(object, path, defaultVal);
};
export var JValue_solveObj = function (object, path, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0; }
return sn.JValue_solveObj(object, path, defaultVal);
};
export var JValue_solveForm = function (object, path, defaultVal) {
if (defaultVal === void 0) { defaultVal = null; }
return sn.JValue_solveForm(object, path, defaultVal);
};
export var JValue_solveFltSetter = function (object, path, value, createMissingKeys) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
return sn.JValue_solveFltSetter(object, path, value, createMissingKeys);
};
export var JValue_solveIntSetter = function (object, path, value, createMissingKeys) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
return sn.JValue_solveIntSetter(object, path, value, createMissingKeys);
};
export var JValue_solveStrSetter = function (object, path, value, createMissingKeys) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
return sn.JValue_solveStrSetter(object, path, value, createMissingKeys);
};
export var JValue_solveObjSetter = function (object, path, value, createMissingKeys) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
return sn.JValue_solveObjSetter(object, path, value, createMissingKeys);
};
export var JValue_solveFormSetter = function (object, path, value, createMissingKeys) {
if (createMissingKeys === void 0) { createMissingKeys = false; }
return sn.JValue_solveFormSetter(object, path, value, createMissingKeys);
};
export var JValue_evalLuaFlt = function (object, luaCode, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0.0; }
return sn.JValue_evalLuaFlt(object, luaCode, defaultVal);
};
export var JValue_evalLuaInt = function (object, luaCode, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0; }
return sn.JValue_evalLuaInt(object, luaCode, defaultVal);
};
export var JValue_evalLuaStr = function (object, luaCode, defaultVal) {
if (defaultVal === void 0) { defaultVal = ""; }
return sn.JValue_evalLuaStr(object, luaCode, defaultVal);
};
export var JValue_evalLuaObj = function (object, luaCode, defaultVal) {
if (defaultVal === void 0) { defaultVal = 0; }
return sn.JValue_evalLuaObj(object, luaCode, defaultVal);
};
export var JValue_evalLuaForm = function (object, luaCode, defaultVal) {
if (defaultVal === void 0) { defaultVal = null; }
return sn.JValue_evalLuaForm(object, luaCode, defaultVal);
};