rpgmvx_types/
event_page_graphic.rs

1#[derive(
2    Debug,
3    serde::Serialize,
4    serde::Deserialize,
5    ruby_marshal_derive::FromValue,
6    ruby_marshal_derive::IntoValue,
7)]
8#[ruby_marshal(object = b"RPG::Event::Page::Graphic")]
9pub struct EventPageGraphic {
10    pub direction: i32,
11    pub character_index: i32,
12    #[ruby_marshal(
13        from_value = "crate::util::ruby_string2string",
14        into_value = "crate::util::string2ruby_string"
15    )]
16    pub character_name: String,
17    pub pattern: i32,
18    pub tile_id: i32,
19}