pub trait IMeshGroundPaintDataMethods: IMeshGroundPaintData {
Show 14 methods
// Provided methods
fn get_is_custom_size(self) -> bool { ... }
fn set_is_custom_size(self, value: impl Into<bool>) { ... }
fn get_names(self) -> Array<Il2CppString> { ... }
fn set_names(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_split_count(self) -> Vector2Int { ... }
fn set_split_count(self, value: impl Into<Vector2Int>) { ... }
fn get_size(self) -> Vector2 { ... }
fn set_size(self, value: impl Into<Vector2>) { ... }
fn get_offset(self) -> Vector2 { ... }
fn set_offset(self, value: impl Into<Vector2>) { ... }
fn get_index_list(self) -> Array<i32> { ... }
fn set_index_list(self, value: impl Into<Array<i32>>) { ... }
fn get_name(self, x: impl Into<f32>, y: impl Into<f32>) -> Il2CppString { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_is_custom_size(self) -> bool
fn get_is_custom_size(self) -> bool
get_IsCustomSize() overload
Sourcefn set_is_custom_size(self, value: impl Into<bool>)
fn set_is_custom_size(self, value: impl Into<bool>)
set_IsCustomSize(bool) overload
Sourcefn get_names(self) -> Array<Il2CppString>
fn get_names(self) -> Array<Il2CppString>
get_Names() overload
Sourcefn set_names(self, value: impl Into<Array<Il2CppString>>)
fn set_names(self, value: impl Into<Array<Il2CppString>>)
set_Names(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_split_count(self) -> Vector2Int
fn get_split_count(self) -> Vector2Int
get_SplitCount() overload
Sourcefn set_split_count(self, value: impl Into<Vector2Int>)
fn set_split_count(self, value: impl Into<Vector2Int>)
set_SplitCount(crate::unity_engine::vector2int::Vector2Int) overload
Sourcefn set_size(self, value: impl Into<Vector2>)
fn set_size(self, value: impl Into<Vector2>)
set_Size(crate::unity_engine::vector2::Vector2) overload
Sourcefn get_offset(self) -> Vector2
fn get_offset(self) -> Vector2
get_Offset() overload
Sourcefn set_offset(self, value: impl Into<Vector2>)
fn set_offset(self, value: impl Into<Vector2>)
set_Offset(crate::unity_engine::vector2::Vector2) overload
Sourcefn get_index_list(self) -> Array<i32>
fn get_index_list(self) -> Array<i32>
get_IndexList() overload
Sourcefn set_index_list(self, value: impl Into<Array<i32>>)
fn set_index_list(self, value: impl Into<Array<i32>>)
set_IndexList(::unity::Array<i32>) overload
Sourcefn get_name(self, x: impl Into<f32>, y: impl Into<f32>) -> Il2CppString
fn get_name(self, x: impl Into<f32>, y: impl Into<f32>) -> Il2CppString
GetName(f32, f32) 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: IMeshGroundPaintData> IMeshGroundPaintDataMethods for __T
Available on crate feature
app-meshgroundpaintdata only.