pub type UCharDirection = i32;