ducjs
Version:
The duc 2D CAD file format is a cornerstone of our advanced design system, conceived to cater to professionals seeking precision and efficiency in their design work.
18 lines (17 loc) • 1.21 kB
TypeScript
import * as flatbuffers from 'flatbuffers';
export declare class DynamicSnapSettings {
bb: flatbuffers.ByteBuffer | null;
bb_pos: number;
__init(i: number, bb: flatbuffers.ByteBuffer): DynamicSnapSettings;
static getRootAsDynamicSnapSettings(bb: flatbuffers.ByteBuffer, obj?: DynamicSnapSettings): DynamicSnapSettings;
static getSizePrefixedRootAsDynamicSnapSettings(bb: flatbuffers.ByteBuffer, obj?: DynamicSnapSettings): DynamicSnapSettings;
enabledDuringDrag(): boolean;
enabledDuringRotation(): boolean;
enabledDuringScale(): boolean;
static startDynamicSnapSettings(builder: flatbuffers.Builder): void;
static addEnabledDuringDrag(builder: flatbuffers.Builder, enabledDuringDrag: boolean): void;
static addEnabledDuringRotation(builder: flatbuffers.Builder, enabledDuringRotation: boolean): void;
static addEnabledDuringScale(builder: flatbuffers.Builder, enabledDuringScale: boolean): void;
static endDynamicSnapSettings(builder: flatbuffers.Builder): flatbuffers.Offset;
static createDynamicSnapSettings(builder: flatbuffers.Builder, enabledDuringDrag: boolean, enabledDuringRotation: boolean, enabledDuringScale: boolean): flatbuffers.Offset;
}