pub trait IMapTerrainInfo_MapTerrainInfoSingleMethods: IMapTerrainInfo_MapTerrainInfoSingle {
Show 16 methods
// Provided methods
fn create_objects(
self,
prefab_obj: impl Into<GameObject>,
side: impl Into<MapTerrainInfo_Side>,
) { ... }
fn create_element(
self,
elem: impl Into<MapTerrainInfo_Element>,
parent_obj: impl Into<GameObject>,
obj_name: impl Into<Il2CppString>,
) { ... }
fn create_pair_element(
self,
elem: impl Into<MapTerrainInfo_Element>,
parent_obj: impl Into<GameObject>,
obj_name: impl Into<Il2CppString>,
) { ... }
fn destroy_objects(self) { ... }
fn show(self) { ... }
fn hide(self) { ... }
fn event_show(self) { ... }
fn event_hide(self) { ... }
fn is_show(self) -> bool { ... }
fn set_visible(self, is_visible: impl Into<bool>) { ... }
fn set(self, x: impl Into<i32>, z: impl Into<i32>) { ... }
fn set_2(self, terrain: impl Into<TerrainData_2>) { ... }
fn set_impl(
self,
terrain: impl Into<TerrainData_2>,
overlap: impl Into<TerrainData_2>,
x: impl Into<i32>,
z: impl Into<i32>,
) { ... }
fn set_element(
self,
element: impl Into<MapTerrainInfo_Element>,
name: impl Into<Il2CppString>,
value: impl Into<i32>,
is_force: impl Into<bool>,
is_color_reverse: impl Into<bool>,
) { ... }
fn set_element_2(
self,
element: impl Into<MapTerrainInfo_Element>,
name: impl Into<Il2CppString>,
value: impl Into<Il2CppString>,
is_force: impl Into<bool>,
) { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn create_objects(
self,
prefab_obj: impl Into<GameObject>,
side: impl Into<MapTerrainInfo_Side>,
)
fn create_objects( self, prefab_obj: impl Into<GameObject>, side: impl Into<MapTerrainInfo_Side>, )
CreateObjects(crate::unity_engine::gameobject::GameObject, crate::app::mapterraininfo::MapTerrainInfo_Side) overload
Sourcefn create_element(
self,
elem: impl Into<MapTerrainInfo_Element>,
parent_obj: impl Into<GameObject>,
obj_name: impl Into<Il2CppString>,
)
fn create_element( self, elem: impl Into<MapTerrainInfo_Element>, parent_obj: impl Into<GameObject>, obj_name: impl Into<Il2CppString>, )
CreateElement(crate::app::mapterraininfo::MapTerrainInfo_Element, crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString) overload
Sourcefn create_pair_element(
self,
elem: impl Into<MapTerrainInfo_Element>,
parent_obj: impl Into<GameObject>,
obj_name: impl Into<Il2CppString>,
)
fn create_pair_element( self, elem: impl Into<MapTerrainInfo_Element>, parent_obj: impl Into<GameObject>, obj_name: impl Into<Il2CppString>, )
CreatePairElement(crate::app::mapterraininfo::MapTerrainInfo_Element, crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString) overload
Sourcefn destroy_objects(self)
fn destroy_objects(self)
DestroyObjects() overload
Sourcefn event_show(self)
fn event_show(self)
EventShow() overload
Sourcefn event_hide(self)
fn event_hide(self)
EventHide() overload
Sourcefn set_visible(self, is_visible: impl Into<bool>)
fn set_visible(self, is_visible: impl Into<bool>)
SetVisible(bool) overload
Sourcefn set_2(self, terrain: impl Into<TerrainData_2>)
fn set_2(self, terrain: impl Into<TerrainData_2>)
Set(crate::app::terraindata_2::TerrainData_2) overload
Sourcefn set_impl(
self,
terrain: impl Into<TerrainData_2>,
overlap: impl Into<TerrainData_2>,
x: impl Into<i32>,
z: impl Into<i32>,
)
fn set_impl( self, terrain: impl Into<TerrainData_2>, overlap: impl Into<TerrainData_2>, x: impl Into<i32>, z: impl Into<i32>, )
SetImpl(crate::app::terraindata_2::TerrainData_2, crate::app::terraindata_2::TerrainData_2, i32, i32) overload
Sourcefn set_element(
self,
element: impl Into<MapTerrainInfo_Element>,
name: impl Into<Il2CppString>,
value: impl Into<i32>,
is_force: impl Into<bool>,
is_color_reverse: impl Into<bool>,
)
fn set_element( self, element: impl Into<MapTerrainInfo_Element>, name: impl Into<Il2CppString>, value: impl Into<i32>, is_force: impl Into<bool>, is_color_reverse: impl Into<bool>, )
SetElement(crate::app::mapterraininfo::MapTerrainInfo_Element, ::unity::Il2CppString, i32, bool, bool) overload
Sourcefn set_element_2(
self,
element: impl Into<MapTerrainInfo_Element>,
name: impl Into<Il2CppString>,
value: impl Into<Il2CppString>,
is_force: impl Into<bool>,
)
fn set_element_2( self, element: impl Into<MapTerrainInfo_Element>, name: impl Into<Il2CppString>, value: impl Into<Il2CppString>, is_force: impl Into<bool>, )
SetElement(crate::app::mapterraininfo::MapTerrainInfo_Element, ::unity::Il2CppString, ::unity::Il2CppString, bool) 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: IMapTerrainInfo_MapTerrainInfoSingle> IMapTerrainInfo_MapTerrainInfoSingleMethods for __T
app-mapterraininfo only.