@shapediver/sdk.sdtf-core
Version:
Base implementation for all sdTF TypeScript SDKs
23 lines • 1.25 kB
TypeScript
import { ISdtfAsset } from '../../structure/components/ISdtfAsset';
import { ISdtfBaseReadableComponent, SdtfReadableBase } from './ISdtfBaseReadableComponent';
import { ISdtfReadableAccessor } from './ISdtfReadableAccessor';
import { ISdtfReadableAttributes } from './ISdtfReadableAttributes';
import { ISdtfReadableBuffer } from './ISdtfReadableBuffer';
import { ISdtfReadableBufferView } from './ISdtfReadableBufferView';
import { ISdtfReadableChunk } from './ISdtfReadableChunk';
import { ISdtfReadableDataItem } from './ISdtfReadableDataItem';
import { ISdtfReadableFileInfo } from './ISdtfReadableFileInfo';
import { ISdtfReadableNode } from './ISdtfReadableNode';
import { ISdtfReadableTypeHint } from './ISdtfReadableTypeHint';
export interface ISdtfReadableAsset extends ISdtfBaseReadableComponent, Omit<SdtfReadableBase<ISdtfAsset>, 'fileInfo'> {
accessors: ISdtfReadableAccessor[];
attributes: ISdtfReadableAttributes[];
buffers: ISdtfReadableBuffer[];
bufferViews: ISdtfReadableBufferView[];
chunks: ISdtfReadableChunk[];
items: ISdtfReadableDataItem[];
nodes: ISdtfReadableNode[];
typeHints: ISdtfReadableTypeHint[];
fileInfo: ISdtfReadableFileInfo;
}
//# sourceMappingURL=ISdtfReadableAsset.d.ts.map