UNPKG

@needle-tools/engine

Version:

Needle Engine is a web-based runtime for 3D apps. It runs on your machine for development with great integrations into editors like Unity or Blender - and can be deployed onto any device! It is flexible, extensible and networking and XR are built-in.

34 lines (26 loc) 691 B
// automatically generated by the FlatBuffers compiler, do not modify import * as flatbuffers from 'flatbuffers'; export class Vec2 { bb: flatbuffers.ByteBuffer|null = null; bb_pos = 0; __init(i:number, bb:flatbuffers.ByteBuffer):Vec2 { this.bb_pos = i; this.bb = bb; return this; } x():number { return this.bb!.readFloat32(this.bb_pos); } y():number { return this.bb!.readFloat32(this.bb_pos + 4); } static sizeOf():number { return 8; } static createVec2(builder:flatbuffers.Builder, x: number, y: number):flatbuffers.Offset { builder.prep(4, 8); builder.writeFloat32(y); builder.writeFloat32(x); return builder.offset(); } }