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§
Sourcefn wait_scroll(self) -> bool
fn wait_scroll(self) -> bool
WaitScroll() overload
Sourcefn try_lr_move(self, move_l_stick_x: impl Into<f32>) -> Vector3
fn try_lr_move(self, move_l_stick_x: impl Into<f32>) -> Vector3
TryLRMove(f32) overload
Sourcefn try_ud_move(self, move_l_stick_y: impl Into<f32>) -> Vector3
fn try_ud_move(self, move_l_stick_y: impl Into<f32>) -> Vector3
TryUDMove(f32) overload
Sourcefn init_angle_limit(
self,
flags: impl Into<GmapSequence_GmapFreeCameraSequence_DirFlagField>,
)
fn init_angle_limit( self, flags: impl Into<GmapSequence_GmapFreeCameraSequence_DirFlagField>, )
InitAngleLimit(crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlagField) overload
Sourcefn clamp_angle(
self,
angle: impl Into<f32>,
dir: impl Into<GmapSequence_GmapFreeCameraSequence_Dir>,
) -> f32
fn clamp_angle( self, angle: impl Into<f32>, dir: impl Into<GmapSequence_GmapFreeCameraSequence_Dir>, ) -> f32
ClampAngle(f32, crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_Dir) overload
Sourcefn try_get_angle_limit(
self,
dir: impl Into<GmapSequence_GmapFreeCameraSequence_Dir>,
) -> (bool, f32)
fn try_get_angle_limit( self, dir: impl Into<GmapSequence_GmapFreeCameraSequence_Dir>, ) -> (bool, f32)
TryGetAngleLimit(crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_Dir, *mutf32) overload
Sourcefn set_angle_limit(
self,
flag: impl Into<GmapSequence_GmapFreeCameraSequence_DirFlagField>,
angle: impl Into<f32>,
dir: impl Into<GmapSequence_GmapFreeCameraSequence_Dir>,
)
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
Sourcefn get_recalc_ignore_flag(
self,
) -> GmapSequence_GmapFreeCameraSequence_DirFlagField
fn get_recalc_ignore_flag( self, ) -> GmapSequence_GmapFreeCameraSequence_DirFlagField
GetRecalcIgnoreFlag() 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§
impl<__T: IGmapSequence_GmapFreeCameraSequence> IGmapSequence_GmapFreeCameraSequenceMethods for __T
Available on crate feature
app-gmapsequence only.