/// import { flatbuffers } from "flatbuffers"; import * as NS1989752507 from "./transform_generated"; /** * @constructor */ export declare namespace RockIt { class Vox { /** * @type {flatbuffers.ByteBuffer} */ bb: flatbuffers.ByteBuffer; /** * @type {number} */ bb_pos: number; /** * @param {number} i * @param {flatbuffers.ByteBuffer} bb * @returns {Vox} */ __init(i: number, bb: flatbuffers.ByteBuffer): Vox; /** * @param {flatbuffers.ByteBuffer} bb * @param {Vox=} obj * @returns {Vox} */ static getRootAsVox(bb: flatbuffers.ByteBuffer, obj?: Vox): Vox; /** * @param {RockIt.Vec3=} obj * @returns {RockIt.Vec3|null} */ position(obj?: NS1989752507.RockIt.Vec3): NS1989752507.RockIt.Vec3 | null; /** * @param {RockIt.Vec3=} obj * @returns {RockIt.Vec3|null} */ rotation(obj?: NS1989752507.RockIt.Vec3): NS1989752507.RockIt.Vec3 | null; /** * @param {flatbuffers.Builder} builder */ static startVox(builder: flatbuffers.Builder): void; /** * @param {flatbuffers.Builder} builder * @param {flatbuffers.Offset} positionOffset */ static addPosition(builder: flatbuffers.Builder, positionOffset: flatbuffers.Offset): void; /** * @param {flatbuffers.Builder} builder * @param {flatbuffers.Offset} rotationOffset */ static addRotation(builder: flatbuffers.Builder, rotationOffset: flatbuffers.Offset): void; /** * @param {flatbuffers.Builder} builder * @returns {flatbuffers.Offset} */ static endVox(builder: flatbuffers.Builder): flatbuffers.Offset; } }