rpgmvx_types/me.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::ME")]
9pub struct Me {
10 #[ruby_marshal(
11 from_value = "crate::util::ruby_string2string",
12 into_value = "crate::util::string2ruby_string"
13 )]
14 pub name: String,
15 pub volume: i32,
16 pub pitch: i32,
17}