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.

13 lines (12 loc) 638 B
import * as flatbuffers from 'flatbuffers'; import { Vec3 } from './vec3.js'; export declare class Transform { bb: flatbuffers.ByteBuffer | null; bb_pos: number; __init(i: number, bb: flatbuffers.ByteBuffer): Transform; position(obj?: Vec3): Vec3 | null; rotation(obj?: Vec3): Vec3 | null; scale(obj?: Vec3): Vec3 | null; static sizeOf(): number; static createTransform(builder: flatbuffers.Builder, position_x: number, position_y: number, position_z: number, rotation_x: number, rotation_y: number, rotation_z: number, scale_x: number, scale_y: number, scale_z: number): flatbuffers.Offset; }