pub trait IReflectionManagerMethods: IReflectionManager {
// Provided methods
fn start(self) { ... }
fn update(self) { ... }
fn late_update(self) { ... }
fn remove_non_reference_camera(self) { ... }
fn clear_rendered_list(self) { ... }
fn render_reflection(
self,
tr: impl Into<Transform>,
cam: impl Into<Camera>,
number: impl Into<i16>,
) -> bool { ... }
fn add_reflection_camera(
self,
obj_camera: impl Into<GameObject>,
) -> ReflectionCamera { ... }
fn get_reflection_texture(self, number: impl Into<i16>) -> RenderTexture { ... }
fn get_camera_name(self, number: impl Into<i16>) -> Il2CppString { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn late_update(self)
fn late_update(self)
LateUpdate() overload
Sourcefn remove_non_reference_camera(self)
fn remove_non_reference_camera(self)
RemoveNonReferenceCamera() overload
Sourcefn clear_rendered_list(self)
fn clear_rendered_list(self)
ClearRenderedList() overload
Sourcefn render_reflection(
self,
tr: impl Into<Transform>,
cam: impl Into<Camera>,
number: impl Into<i16>,
) -> bool
fn render_reflection( self, tr: impl Into<Transform>, cam: impl Into<Camera>, number: impl Into<i16>, ) -> bool
RenderReflection(crate::unity_engine::transform::Transform, crate::unity_engine::camera::Camera, i16) overload
Sourcefn add_reflection_camera(
self,
obj_camera: impl Into<GameObject>,
) -> ReflectionCamera
fn add_reflection_camera( self, obj_camera: impl Into<GameObject>, ) -> ReflectionCamera
AddReflectionCamera(crate::unity_engine::gameobject::GameObject) overload
Sourcefn get_reflection_texture(self, number: impl Into<i16>) -> RenderTexture
fn get_reflection_texture(self, number: impl Into<i16>) -> RenderTexture
GetReflectionTexture(i16) overload
Sourcefn get_camera_name(self, number: impl Into<i16>) -> Il2CppString
fn get_camera_name(self, number: impl Into<i16>) -> Il2CppString
GetCameraName(i16) 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: IReflectionManager> IReflectionManagerMethods for __T
Available on crate feature
app-water-reflectionmanager only.