| this.__blender_file__.dv.setFloat64(this.__data_address__ + offset, float, this.__blender_file__.template.endianess); | this.__blender_file__.dv.setFloat64(this.__data_address__ + offset, float, this.__blender_file__.template.endianess); | ||||
| } | } | ||||
| }, | }, | ||||
| enumerable: true, | |||||
| }; | }; | ||||
| } | } | ||||
| this.__blender_file__.dv.setFloat32(this.__data_address__ + offset, float, this.__blender_file__.template.endianess); | this.__blender_file__.dv.setFloat32(this.__data_address__ + offset, float, this.__blender_file__.template.endianess); | ||||
| } | } | ||||
| }, | }, | ||||
| enumerable: true, | |||||
| }; | }; | ||||
| } | } | ||||
| this.__blender_file__.dv.setInt32(this.__data_address__ + offset, float, this.__blender_file__.template.endianess); | this.__blender_file__.dv.setInt32(this.__data_address__ + offset, float, this.__blender_file__.template.endianess); | ||||
| } | } | ||||
| }, | }, | ||||
| enumerable: true, | |||||
| }; | }; | ||||
| } | } | ||||
| this.__blender_file__.dv.setUint32(this.__data_address__ + offset, float, this.__blender_file__.template.endianess); | this.__blender_file__.dv.setUint32(this.__data_address__ + offset, float, this.__blender_file__.template.endianess); | ||||
| } | } | ||||
| }, | }, | ||||
| enumerable: true, | |||||
| }; | }; | ||||
| } | } | ||||
| this.__blender_file__.dv.setInt16(this.__data_address__ + offset, float, this.__blender_file__.template.endianess); | this.__blender_file__.dv.setInt16(this.__data_address__ + offset, float, this.__blender_file__.template.endianess); | ||||
| } | } | ||||
| }, | }, | ||||
| enumerable: true, | |||||
| }; | }; | ||||
| } | } | ||||
| this.__blender_file__.dv.setUint16(this.__data_address__ + offset, float, this.__blender_file__.template.endianess); | this.__blender_file__.dv.setUint16(this.__data_address__ + offset, float, this.__blender_file__.template.endianess); | ||||
| } | } | ||||
| }, | }, | ||||
| enumerable: true, | |||||
| }; | }; | ||||
| }; | }; | ||||
| this.__blender_file__.byte[(this.__data_address__ + offset)] = byte | 0; | this.__blender_file__.byte[(this.__data_address__ + offset)] = byte | 0; | ||||
| } | } | ||||
| }, | }, | ||||
| enumerable: true, | |||||
| }; | }; | ||||
| } | } | ||||
| return results; | return results; | ||||
| }, | }, | ||||
| set: function () {}, | set: function () {}, | ||||
| enumerable: true, | |||||
| }; | }; | ||||
| } | } | ||||
| } | } | ||||
| }, | }, | ||||
| set: function () {}, | set: function () {}, | ||||
| enumerable: true, | |||||
| }; | }; | ||||
| } | } | ||||
| return array; | return array; | ||||
| }; | }; | ||||
| })(array_names), | })(array_names), | ||||
| enumerable: true, | |||||
| }); | }); | ||||
| } else { | } else { | ||||
| offset = compileProp(blen_struct.prototype, _name, type, offset, Blender_Array_Length, Pointer_Match, pointer_size, length); | offset = compileProp(blen_struct.prototype, _name, type, offset, Blender_Array_Length, Pointer_Match, pointer_size, length); | ||||
| count = data.getInt32(data_offset + 12 + pointer_size, BIG_ENDIAN); | count = data.getInt32(data_offset + 12 + pointer_size, BIG_ENDIAN); | ||||
| if (count > 0) { | |||||
| if (count > 0 && constructor) { | |||||
| let obj = new constructor(); | let obj = new constructor(); | ||||
| const length = constructor.prototype._length; | const length = constructor.prototype._length; |