Struct game::challenges::cutscene::CutsceneBuilder [−][src]
Fields
name: String
scenes: Vec<Scene>
Implementations
impl CutsceneBuilder
[src]
impl CutsceneBuilder
[src]pub fn new(name: &str) -> CutsceneBuilder
[src]
fn fg_color() -> Color
[src]
pub fn player<I: Into<String>>(self, msg: I) -> CutsceneBuilder
[src]
pub fn boss<I: Into<String>>(self, msg: I) -> CutsceneBuilder
[src]
pub fn extra<I: Into<String>>(
self,
character: &'static str,
scale: f64,
msg: I
) -> CutsceneBuilder
[src]
self,
character: &'static str,
scale: f64,
msg: I
) -> CutsceneBuilder
pub fn build(
self,
ctx: &mut EventCtx<'_>,
make_task: Box<dyn Fn(&mut EventCtx<'_>) -> Widget>
) -> Box<dyn State<App>>
[src]
self,
ctx: &mut EventCtx<'_>,
make_task: Box<dyn Fn(&mut EventCtx<'_>) -> Widget>
) -> Box<dyn State<App>>
Auto Trait Implementations
impl RefUnwindSafe for CutsceneBuilder
impl Send for CutsceneBuilder
impl Sync for CutsceneBuilder
impl Unpin for CutsceneBuilder
impl UnwindSafe for CutsceneBuilder
Blanket Implementations
impl<T> Downcast for T where
T: Any,
impl<T> Downcast for T where
T: Any,
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,