inkanim_types/ink/widget/
image.rs

1use serde::{Deserialize, Serialize};
2
3use crate::DepotPath;
4
5use super::Flags;
6
7#[allow(non_camel_case_types)]
8#[derive(Debug, Serialize, Clone, Deserialize)]
9#[serde(rename_all = "PascalCase")]
10pub struct inkTextureAtlas {
11    depot_path: DepotPath,
12    flags: Flags,
13}
14
15#[allow(non_camel_case_types)]
16#[derive(Debug, Clone, Copy, Serialize, Deserialize)]
17pub enum inkBrushMirrorType {
18    NoMirror = 0,
19    Horizontal = 1,
20    Vertical = 2,
21    Both = 3,
22}
23
24#[allow(non_camel_case_types)]
25#[derive(Debug, Clone, Copy, Serialize, Deserialize)]
26pub enum inkBrushTileType {
27    NoTile = 0,
28    Horizontal = 1,
29    Vertical = 2,
30    Both = 3,
31}