pub trait IBasicMenuContent: IMonoBehaviour {
Show 50 methods
// Provided methods
fn m_src_material(self) -> Material { ... }
fn set_m_src_material(self, value: Material) { ... }
fn m_material(self) -> Material { ... }
fn set_m_material(self, value: Material) { ... }
fn m_menu(self) -> BasicMenu { ... }
fn set_m_menu(self, value: BasicMenu) { ... }
fn m_win_animator(self) -> Animator { ... }
fn set_m_win_animator(self, value: Animator) { ... }
fn m_obj_menu(self) -> GameObject { ... }
fn set_m_obj_menu(self, value: GameObject) { ... }
fn m_obj_front_cursor(self) -> GameObject { ... }
fn set_m_obj_front_cursor(self, value: GameObject) { ... }
fn m_obj_back_cursor(self) -> GameObject { ... }
fn set_m_obj_back_cursor(self, value: GameObject) { ... }
fn m_obj_viewport(self) -> GameObject { ... }
fn set_m_obj_viewport(self, value: GameObject) { ... }
fn m_obj_vertical_scroll_bar(self) -> GameObject { ... }
fn set_m_obj_vertical_scroll_bar(self, value: GameObject) { ... }
fn m_obj_scroll_bar_handle(self) -> GameObject { ... }
fn set_m_obj_scroll_bar_handle(self, value: GameObject) { ... }
fn m_obj_content(self) -> GameObject { ... }
fn set_m_obj_content(self, value: GameObject) { ... }
fn m_obj_sub_menu_base(self) -> GameObject { ... }
fn set_m_obj_sub_menu_base(self, value: GameObject) { ... }
fn m_back_content(self) -> GameObject { ... }
fn set_m_back_content(self, value: GameObject) { ... }
fn m_cursor(self) -> BasicMenuContent_Cursor { ... }
fn set_m_cursor(self, value: BasicMenuContent_Cursor) { ... }
fn m_scroll(self) -> BasicMenuContent_Scroll { ... }
fn set_m_scroll(self, value: BasicMenuContent_Scroll) { ... }
fn m_pos(self) -> Vector2 { ... }
fn set_m_pos(self, value: Vector2) { ... }
fn m_pos_old(self) -> Vector2 { ... }
fn set_m_pos_old(self, value: Vector2) { ... }
fn m_anchor_type(self) -> BasicMenu_AnchorType { ... }
fn set_m_anchor_type(self, value: BasicMenu_AnchorType) { ... }
fn m_anchored_pos_original(self) -> Vector2 { ... }
fn set_m_anchored_pos_original(self, value: Vector2) { ... }
fn m_anchor_min_original(self) -> Vector2 { ... }
fn set_m_anchor_min_original(self, value: Vector2) { ... }
fn m_anchor_max_original(self) -> Vector2 { ... }
fn set_m_anchor_max_original(self, value: Vector2) { ... }
fn m_obj_content_base_local_pos(self) -> Vector3 { ... }
fn set_m_obj_content_base_local_pos(self, value: Vector3) { ... }
fn m_back_content_base_local_pos(self) -> Vector3 { ... }
fn set_m_back_content_base_local_pos(self, value: Vector3) { ... }
fn m_color(self) -> Color { ... }
fn set_m_color(self, value: Color) { ... }
fn m_request_adjust(self) -> bool { ... }
fn set_m_request_adjust(self, value: bool) { ... }
}Provided Methods§
fn m_src_material(self) -> Material
fn set_m_src_material(self, value: Material)
fn m_material(self) -> Material
fn set_m_material(self, value: Material)
fn m_win_animator(self) -> Animator
fn set_m_win_animator(self, value: Animator)
fn m_obj_front_cursor(self) -> GameObject
fn set_m_obj_front_cursor(self, value: GameObject)
fn m_obj_back_cursor(self) -> GameObject
fn set_m_obj_back_cursor(self, value: GameObject)
fn m_obj_viewport(self) -> GameObject
fn set_m_obj_viewport(self, value: GameObject)
fn m_obj_vertical_scroll_bar(self) -> GameObject
fn set_m_obj_vertical_scroll_bar(self, value: GameObject)
fn m_obj_scroll_bar_handle(self) -> GameObject
fn set_m_obj_scroll_bar_handle(self, value: GameObject)
fn m_obj_content(self) -> GameObject
fn set_m_obj_content(self, value: GameObject)
fn m_back_content(self) -> GameObject
fn set_m_back_content(self, value: GameObject)
fn m_cursor(self) -> BasicMenuContent_Cursor
fn set_m_cursor(self, value: BasicMenuContent_Cursor)
fn m_scroll(self) -> BasicMenuContent_Scroll
fn set_m_scroll(self, value: BasicMenuContent_Scroll)
fn m_pos(self) -> Vector2
fn set_m_pos(self, value: Vector2)
fn m_pos_old(self) -> Vector2
fn set_m_pos_old(self, value: Vector2)
fn m_anchor_type(self) -> BasicMenu_AnchorType
fn set_m_anchor_type(self, value: BasicMenu_AnchorType)
fn m_anchored_pos_original(self) -> Vector2
fn set_m_anchored_pos_original(self, value: Vector2)
fn m_anchor_min_original(self) -> Vector2
fn set_m_anchor_min_original(self, value: Vector2)
fn m_anchor_max_original(self) -> Vector2
fn set_m_anchor_max_original(self, value: Vector2)
fn m_obj_content_base_local_pos(self) -> Vector3
fn set_m_obj_content_base_local_pos(self, value: Vector3)
fn m_back_content_base_local_pos(self) -> Vector3
fn set_m_back_content_base_local_pos(self, value: Vector3)
fn m_color(self) -> Color
fn set_m_color(self, value: Color)
fn m_request_adjust(self) -> bool
fn set_m_request_adjust(self, value: bool)
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.