From 1605e743f44b835e99b3403cb3cfc5018b697d26 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Thu, 19 Mar 2020 23:12:13 +0100 Subject: editor: experiment with Material UI for sprite library implementation --- src/renderer/editor/types.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/renderer/editor/types.ts (limited to 'src/renderer/editor/types.ts') diff --git a/src/renderer/editor/types.ts b/src/renderer/editor/types.ts new file mode 100644 index 0000000..95e1bd2 --- /dev/null +++ b/src/renderer/editor/types.ts @@ -0,0 +1,16 @@ +export type Tuple3 = [T, T, T]; +export type Grid3x3 = Tuple3>; + +export type Sprite = { + name: string; +}; + +export type Tiling = + | { + size: 1; + sprite: Sprite; + } + | { + size: 3; + sprites: Grid3x3; + }; -- cgit v1.2.3