pub trait ITerrainCostDataMethods: ITerrainCostData {
Show 27 methods
// Provided methods
fn ctor(self) { ... }
fn get_debug_name(self) -> Il2CppString { ... }
fn get_name(self) -> Il2CppString { ... }
fn set_name(self, value: impl Into<Il2CppString>) { ... }
fn get_none(self) -> u8 { ... }
fn set_none(self, value: impl Into<u8>) { ... }
fn get_foot(self) -> u8 { ... }
fn set_foot(self, value: impl Into<u8>) { ... }
fn get_horse(self) -> u8 { ... }
fn set_horse(self, value: impl Into<u8>) { ... }
fn get_fly(self) -> u8 { ... }
fn set_fly(self, value: impl Into<u8>) { ... }
fn get_dragon(self) -> u8 { ... }
fn set_dragon(self, value: impl Into<u8>) { ... }
fn get_pad(self) -> u8 { ... }
fn set_pad(self, value: impl Into<u8>) { ... }
fn get_color_r(self) -> u8 { ... }
fn set_color_r(self, value: impl Into<u8>) { ... }
fn get_color_g(self) -> u8 { ... }
fn set_color_g(self, value: impl Into<u8>) { ... }
fn get_color_b(self) -> u8 { ... }
fn set_color_b(self, value: impl Into<u8>) { ... }
fn get_color_a(self) -> u8 { ... }
fn set_color_a(self, value: impl Into<u8>) { ... }
fn get_color(self) -> Color { ... }
fn set_color(self, value: impl Into<Color>) { ... }
fn on_build(self) { ... }
}Provided Methods§
Sourcefn get_debug_name(self) -> Il2CppString
fn get_debug_name(self) -> Il2CppString
GetDebugName() overload
Sourcefn get_name(self) -> Il2CppString
fn get_name(self) -> Il2CppString
get_Name() overload
Sourcefn set_name(self, value: impl Into<Il2CppString>)
fn set_name(self, value: impl Into<Il2CppString>)
set_Name(::unity::Il2CppString) overload
Sourcefn get_dragon(self) -> u8
fn get_dragon(self) -> u8
get_Dragon() overload
Sourcefn set_dragon(self, value: impl Into<u8>)
fn set_dragon(self, value: impl Into<u8>)
set_Dragon(u8) overload
Sourcefn get_color_r(self) -> u8
fn get_color_r(self) -> u8
get_ColorR() overload
Sourcefn set_color_r(self, value: impl Into<u8>)
fn set_color_r(self, value: impl Into<u8>)
set_ColorR(u8) overload
Sourcefn get_color_g(self) -> u8
fn get_color_g(self) -> u8
get_ColorG() overload
Sourcefn set_color_g(self, value: impl Into<u8>)
fn set_color_g(self, value: impl Into<u8>)
set_ColorG(u8) overload
Sourcefn get_color_b(self) -> u8
fn get_color_b(self) -> u8
get_ColorB() overload
Sourcefn set_color_b(self, value: impl Into<u8>)
fn set_color_b(self, value: impl Into<u8>)
set_ColorB(u8) overload
Sourcefn get_color_a(self) -> u8
fn get_color_a(self) -> u8
get_ColorA() overload
Sourcefn set_color_a(self, value: impl Into<u8>)
fn set_color_a(self, value: impl Into<u8>)
set_ColorA(u8) 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: ITerrainCostData> ITerrainCostDataMethods for __T
Available on crate feature
app-terraincostdata only.