Skip to main content

IGmapSequence_GmapFreeCameraSequenceMethods

Trait IGmapSequence_GmapFreeCameraSequenceMethods 

Source
pub trait IGmapSequence_GmapFreeCameraSequenceMethods: IGmapSequence_GmapFreeCameraSequence {
Show 13 methods // Provided methods fn init(self) { ... } fn wait_scroll(self) -> bool { ... } fn start(self) { ... } fn tick(self) { ... } fn try_lr_move(self, move_l_stick_x: impl Into<f32>) -> Vector3 { ... } fn try_ud_move(self, move_l_stick_y: impl Into<f32>) -> Vector3 { ... } fn init_angle_limit( self, flags: impl Into<GmapSequence_GmapFreeCameraSequence_DirFlagField>, ) { ... } fn clamp_angle( self, angle: impl Into<f32>, dir: impl Into<GmapSequence_GmapFreeCameraSequence_Dir>, ) -> f32 { ... } fn try_get_angle_limit( self, dir: impl Into<GmapSequence_GmapFreeCameraSequence_Dir>, ) -> (bool, f32) { ... } fn set_angle_limit( self, flag: impl Into<GmapSequence_GmapFreeCameraSequence_DirFlagField>, angle: impl Into<f32>, dir: impl Into<GmapSequence_GmapFreeCameraSequence_Dir>, ) { ... } fn get_recalc_ignore_flag( self, ) -> GmapSequence_GmapFreeCameraSequence_DirFlagField { ... } fn end(self) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn init(self)

Init() overload

Source

fn wait_scroll(self) -> bool

WaitScroll() overload

Source

fn start(self)

Start() overload

Source

fn tick(self)

Tick() overload

Source

fn try_lr_move(self, move_l_stick_x: impl Into<f32>) -> Vector3

TryLRMove(f32) overload

Source

fn try_ud_move(self, move_l_stick_y: impl Into<f32>) -> Vector3

TryUDMove(f32) overload

Source

fn init_angle_limit( self, flags: impl Into<GmapSequence_GmapFreeCameraSequence_DirFlagField>, )

InitAngleLimit(crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlagField) overload

Source

fn clamp_angle( self, angle: impl Into<f32>, dir: impl Into<GmapSequence_GmapFreeCameraSequence_Dir>, ) -> f32

ClampAngle(f32, crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_Dir) overload

Source

fn try_get_angle_limit( self, dir: impl Into<GmapSequence_GmapFreeCameraSequence_Dir>, ) -> (bool, f32)

TryGetAngleLimit(crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_Dir, *mutf32) overload

Source

fn set_angle_limit( self, flag: impl Into<GmapSequence_GmapFreeCameraSequence_DirFlagField>, angle: impl Into<f32>, dir: impl Into<GmapSequence_GmapFreeCameraSequence_Dir>, )

SetAngleLimit(crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlagField, f32, crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_Dir) overload

Source

fn get_recalc_ignore_flag( self, ) -> GmapSequence_GmapFreeCameraSequence_DirFlagField

GetRecalcIgnoreFlag() overload

Source

fn end(self)

End() overload

Source

fn ctor(self)

.ctor() 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: IGmapSequence_GmapFreeCameraSequence> IGmapSequence_GmapFreeCameraSequenceMethods for __T

Available on crate feature app-gmapsequence only.