Files
armorpaint/base/sources/ts/iron/camera_data.ts
T
luboslenco 2ef6cf7623 Cleanup
2025-03-01 13:39:46 +01:00

22 lines
544 B
TypeScript

function camera_data_parse(name: string, id: string): camera_data_t {
let format: scene_t = data_get_scene_raw(name);
let raw: camera_data_t = camera_data_get_raw_by_name(format.camera_datas, id);
if (raw == null) {
kinc_log("Camera data '" + id + "' not found!");
}
return raw;
}
function camera_data_get_raw_by_name(datas: camera_data_t[], name: string): camera_data_t {
if (name == "") {
return datas[0];
}
for (let i: i32 = 0; i < datas.length; ++i) {
if (datas[i].name == name) {
return datas[i];
}
}
return null;
}