Skip to main content

IAnimalAccessSequenceMethods

Trait IAnimalAccessSequenceMethods 

Source
pub trait IAnimalAccessSequenceMethods: IAnimalAccessSequence {
    // Provided methods
    fn get_access(self) -> HubAccess { ... }
    fn set_access(self, value: impl Into<HubAccess>) { ... }
    fn get_animal(self) -> AnimalData { ... }
    fn set_animal(self, value: impl Into<AnimalData>) { ... }
    fn get_player(self) -> HubPlayerController { ... }
    fn get_camera(self) -> HubCamera { ... }
    fn ctor(self, access: impl Into<HubAccess>) { ... }
    fn start(self) { ... }
    fn main(self) -> IEnumerator { ... }
    fn end(self) { ... }
}

Provided Methods§

Source

fn get_access(self) -> HubAccess

get_Access() overload

Source

fn set_access(self, value: impl Into<HubAccess>)

set_Access(crate::app::hubaccess::HubAccess) overload

Source

fn get_animal(self) -> AnimalData

get_Animal() overload

Source

fn set_animal(self, value: impl Into<AnimalData>)

set_Animal(crate::app::animaldata::AnimalData) overload

Source

fn get_player(self) -> HubPlayerController

get_Player() overload

Source

fn get_camera(self) -> HubCamera

get_Camera() overload

Source

fn ctor(self, access: impl Into<HubAccess>)

.ctor(crate::app::hubaccess::HubAccess) overload

Source

fn start(self)

Start() overload

Source

fn main(self) -> IEnumerator

Main() overload

Source

fn end(self)

End() overload

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<__T: IAnimalAccessSequence> IAnimalAccessSequenceMethods for __T

Available on crate feature app-animalaccesssequence only.