pub trait IMapObject: IMonoBehaviour {
Show 72 methods
// Provided methods
fn m_kind(self) -> MapObject_Kinds { ... }
fn set_m_kind(self, value: MapObject_Kinds) { ... }
fn m_lods(self) -> MapObject_Lods { ... }
fn set_m_lods(self, value: MapObject_Lods) { ... }
fn m_lod_manual(self) -> bool { ... }
fn set_m_lod_manual(self, value: bool) { ... }
fn m_lod_assign(self) -> bool { ... }
fn set_m_lod_assign(self, value: bool) { ... }
fn m_disable_bake(self) -> bool { ... }
fn set_m_disable_bake(self, value: bool) { ... }
fn m_disable_occluder(self) -> bool { ... }
fn set_m_disable_occluder(self, value: bool) { ... }
fn m_bake_types(self) -> MapObject_BakeTypes { ... }
fn set_m_bake_types(self, value: MapObject_BakeTypes) { ... }
fn エフェクト発生位置(self) -> GameObject { ... }
fn set_エフェクト発生位置(self, value: GameObject) { ... }
fn 停止エフェクト(self) -> GameObject { ... }
fn set_停止エフェクト(self, value: GameObject) { ... }
fn 起動エフェクト(self) -> GameObject { ... }
fn set_起動エフェクト(self, value: GameObject) { ... }
fn 破壊エフェクト(self) -> GameObject { ... }
fn set_破壊エフェクト(self, value: GameObject) { ... }
fn 動作透過無効化(self) -> bool { ... }
fn set_動作透過無効化(self, value: bool) { ... }
fn 動作透過遅延(self) -> f32 { ... }
fn set_動作透過遅延(self, value: f32) { ... }
fn 動作透過時間(self) -> f32 { ... }
fn set_動作透過時間(self, value: f32) { ... }
fn 状態変化(self) -> Array<MapObject_State> { ... }
fn set_状態変化(self, value: Array<MapObject_State>) { ... }
fn 破壊前オブジェクト(self) -> Array<GameObject> { ... }
fn set_破壊前オブジェクト(self, value: Array<GameObject>) { ... }
fn 破壊後オブジェクト(self) -> Array<GameObject> { ... }
fn set_破壊後オブジェクト(self, value: Array<GameObject>) { ... }
fn m_map_sound_label(self) -> MapSoundLabel { ... }
fn set_m_map_sound_label(self, value: MapSoundLabel) { ... }
fn m_lightmap_pairs(self) -> List_1<MapObject_Pair> { ... }
fn set_m_lightmap_pairs(self, value: List_1<MapObject_Pair>) { ... }
fn m_lightmap_scale(self) -> MapObject_LightmapScales { ... }
fn set_m_lightmap_scale(self, value: MapObject_LightmapScales) { ... }
fn m_view_distance(self) -> f32 { ... }
fn set_m_view_distance(self, value: f32) { ... }
fn m_edit_alpha(self) -> f32 { ... }
fn set_m_edit_alpha(self, value: f32) { ... }
fn m_terrain(self) -> Il2CppString { ... }
fn set_m_terrain(self, value: Il2CppString) { ... }
fn m_fade_alpha(self) -> f32 { ... }
fn set_m_fade_alpha(self, value: f32) { ... }
fn m_action_alpha(self) -> f32 { ... }
fn set_m_action_alpha(self, value: f32) { ... }
fn m_transparent_alpha(self) -> f32 { ... }
fn set_m_transparent_alpha(self, value: f32) { ... }
fn m_destructoni_alpha(self) -> f32 { ... }
fn set_m_destructoni_alpha(self, value: f32) { ... }
fn m_action(self) -> MapObject_Actions { ... }
fn set_m_action(self, value: MapObject_Actions) { ... }
fn m_previw_action(self) -> MapObject_Actions { ... }
fn set_m_previw_action(self, value: MapObject_Actions) { ... }
fn m_state(self) -> i32 { ... }
fn set_m_state(self, value: i32) { ... }
fn m_previw_state(self) -> i32 { ... }
fn set_m_previw_state(self, value: i32) { ... }
fn m_animator(self) -> Animator { ... }
fn set_m_animator(self, value: Animator) { ... }
fn m_map_material(self) -> MapMaterial { ... }
fn set_m_map_material(self, value: MapMaterial) { ... }
fn m_is_broken(self) -> bool { ... }
fn set_m_is_broken(self, value: bool) { ... }
fn m_broken_list(self) -> MapObject_RigidList { ... }
fn set_m_broken_list(self, value: MapObject_RigidList) { ... }
fn m_dither_manager(self) -> MapObject_DitherManager { ... }
fn set_m_dither_manager(self, value: MapObject_DitherManager) { ... }
}Provided Methods§
fn m_kind(self) -> MapObject_Kinds
fn set_m_kind(self, value: MapObject_Kinds)
fn m_lods(self) -> MapObject_Lods
fn set_m_lods(self, value: MapObject_Lods)
fn m_lod_manual(self) -> bool
fn set_m_lod_manual(self, value: bool)
fn m_lod_assign(self) -> bool
fn set_m_lod_assign(self, value: bool)
fn m_disable_bake(self) -> bool
fn set_m_disable_bake(self, value: bool)
fn m_disable_occluder(self) -> bool
fn set_m_disable_occluder(self, value: bool)
fn m_bake_types(self) -> MapObject_BakeTypes
fn set_m_bake_types(self, value: MapObject_BakeTypes)
fn エフェクト発生位置(self) -> GameObject
fn set_エフェクト発生位置(self, value: GameObject)
fn 停止エフェクト(self) -> GameObject
fn set_停止エフェクト(self, value: GameObject)
fn 起動エフェクト(self) -> GameObject
fn set_起動エフェクト(self, value: GameObject)
fn 破壊エフェクト(self) -> GameObject
fn set_破壊エフェクト(self, value: GameObject)
fn 動作透過無効化(self) -> bool
fn set_動作透過無効化(self, value: bool)
fn 動作透過遅延(self) -> f32
fn set_動作透過遅延(self, value: f32)
fn 動作透過時間(self) -> f32
fn set_動作透過時間(self, value: f32)
fn 状態変化(self) -> Array<MapObject_State>
fn set_状態変化(self, value: Array<MapObject_State>)
fn 破壊前オブジェクト(self) -> Array<GameObject>
fn set_破壊前オブジェクト(self, value: Array<GameObject>)
fn 破壊後オブジェクト(self) -> Array<GameObject>
fn set_破壊後オブジェクト(self, value: Array<GameObject>)
fn m_map_sound_label(self) -> MapSoundLabel
fn set_m_map_sound_label(self, value: MapSoundLabel)
fn m_lightmap_pairs(self) -> List_1<MapObject_Pair>
fn set_m_lightmap_pairs(self, value: List_1<MapObject_Pair>)
fn m_lightmap_scale(self) -> MapObject_LightmapScales
fn set_m_lightmap_scale(self, value: MapObject_LightmapScales)
fn m_view_distance(self) -> f32
fn set_m_view_distance(self, value: f32)
fn m_edit_alpha(self) -> f32
fn set_m_edit_alpha(self, value: f32)
fn m_terrain(self) -> Il2CppString
fn set_m_terrain(self, value: Il2CppString)
fn m_fade_alpha(self) -> f32
fn set_m_fade_alpha(self, value: f32)
fn m_action_alpha(self) -> f32
fn set_m_action_alpha(self, value: f32)
fn m_transparent_alpha(self) -> f32
fn set_m_transparent_alpha(self, value: f32)
fn m_destructoni_alpha(self) -> f32
fn set_m_destructoni_alpha(self, value: f32)
fn m_action(self) -> MapObject_Actions
fn set_m_action(self, value: MapObject_Actions)
fn m_previw_action(self) -> MapObject_Actions
fn set_m_previw_action(self, value: MapObject_Actions)
fn m_state(self) -> i32
fn set_m_state(self, value: i32)
fn m_previw_state(self) -> i32
fn set_m_previw_state(self, value: i32)
fn m_animator(self) -> Animator
fn set_m_animator(self, value: Animator)
fn m_map_material(self) -> MapMaterial
fn set_m_map_material(self, value: MapMaterial)
fn m_is_broken(self) -> bool
fn set_m_is_broken(self, value: bool)
fn m_broken_list(self) -> MapObject_RigidList
fn set_m_broken_list(self, value: MapObject_RigidList)
fn m_dither_manager(self) -> MapObject_DitherManager
fn set_m_dither_manager(self, value: MapObject_DitherManager)
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.