pub trait IRTHandle: IObject {
Show 18 methods
// Provided methods
fn m_owner(self) -> RTHandleSystem { ... }
fn set_m_owner(self, value: RTHandleSystem) { ... }
fn m_rt(self) -> RenderTexture { ... }
fn set_m_rt(self, value: RenderTexture) { ... }
fn m_external_texture(self) -> Texture { ... }
fn set_m_external_texture(self, value: Texture) { ... }
fn m_name_id(self) -> RenderTargetIdentifier { ... }
fn set_m_name_id(self, value: RenderTargetIdentifier) { ... }
fn m_enable_msaa(self) -> bool { ... }
fn set_m_enable_msaa(self, value: bool) { ... }
fn m_enable_random_write(self) -> bool { ... }
fn set_m_enable_random_write(self, value: bool) { ... }
fn m_enable_hw_dynamic_scale(self) -> bool { ... }
fn set_m_enable_hw_dynamic_scale(self, value: bool) { ... }
fn m_name(self) -> Il2CppString { ... }
fn set_m_name(self, value: Il2CppString) { ... }
fn scale_func(self) -> ScaleFunc { ... }
fn set_scale_func(self, value: ScaleFunc) { ... }
}Provided Methods§
fn m_owner(self) -> RTHandleSystem
fn set_m_owner(self, value: RTHandleSystem)
fn m_rt(self) -> RenderTexture
fn set_m_rt(self, value: RenderTexture)
fn m_external_texture(self) -> Texture
fn set_m_external_texture(self, value: Texture)
fn m_name_id(self) -> RenderTargetIdentifier
fn set_m_name_id(self, value: RenderTargetIdentifier)
fn m_enable_msaa(self) -> bool
fn set_m_enable_msaa(self, value: bool)
fn m_enable_random_write(self) -> bool
fn set_m_enable_random_write(self, value: bool)
fn m_enable_hw_dynamic_scale(self) -> bool
fn set_m_enable_hw_dynamic_scale(self, value: bool)
fn m_name(self) -> Il2CppString
fn set_m_name(self, value: Il2CppString)
fn scale_func(self) -> ScaleFunc
fn set_scale_func(self, value: ScaleFunc)
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.