UNPKG

@drincs/pixi-vn

Version:

Pixi'VN is a npm package that provides various features for creating visual novels.

19 lines (16 loc) 856 B
import { SpriteOptions, ContainerOptions } from 'pixi.js'; import { AdditionalPositionsExtensionProps } from '../../classes/canvas/AdditionalPositions.cjs'; import { AnchorExtensionProps } from '../../classes/canvas/AnchorExtension.cjs'; import ContainerChild from '../../types/ContainerChild.cjs'; import '../../classes/canvas/CanvasBaseItem.cjs'; import './memory/CanvasBaseItemMemory.cjs'; interface ImageContainerOptions<C extends ContainerChild = ContainerChild> extends ContainerOptions<C>, AnchorExtensionProps, AdditionalPositionsExtensionProps { } interface ImageSpriteOptions extends SpriteOptions, AdditionalPositionsExtensionProps { } interface VideoSpriteOptions extends ImageSpriteOptions { loop?: boolean; paused?: boolean; currentTime?: number; } export type { ImageContainerOptions, ImageSpriteOptions, VideoSpriteOptions };