@drincs/pixi-vn
Version:
Pixi'VN is a npm package that provides various features for creating visual novels.
19 lines (16 loc) • 851 B
TypeScript
import { SpriteOptions, ContainerOptions } from 'pixi.js';
import { AdditionalPositionsExtensionProps } from '../../classes/canvas/AdditionalPositions.js';
import { AnchorExtensionProps } from '../../classes/canvas/AnchorExtension.js';
import ContainerChild from '../../types/ContainerChild.js';
import '../../classes/canvas/CanvasBaseItem.js';
import './memory/CanvasBaseItemMemory.js';
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 };