pub trait Scene:
Named
+ Tagged
+ AsAny
+ Description
+ Dumpable
+ Music
+ Debug
+ Clean {
// Provided methods
fn dialog(&self) -> Option<usize> { ... }
fn next_dialog(&mut self) { ... }
fn geo_location(&self) -> Option<GeoLocation> { ... }
fn set_geo_location(&mut self, _location: Option<GeoLocation>) { ... }
}