Skip to main content

ITerrainCostDataMethods

Trait ITerrainCostDataMethods 

Source
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§

Source

fn ctor(self)

.ctor() overload

Source

fn get_debug_name(self) -> Il2CppString

GetDebugName() overload

Source

fn get_name(self) -> Il2CppString

get_Name() overload

Source

fn set_name(self, value: impl Into<Il2CppString>)

set_Name(::unity::Il2CppString) overload

Source

fn get_none(self) -> u8

get_None() overload

Source

fn set_none(self, value: impl Into<u8>)

set_None(u8) overload

Source

fn get_foot(self) -> u8

get_Foot() overload

Source

fn set_foot(self, value: impl Into<u8>)

set_Foot(u8) overload

Source

fn get_horse(self) -> u8

get_Horse() overload

Source

fn set_horse(self, value: impl Into<u8>)

set_Horse(u8) overload

Source

fn get_fly(self) -> u8

get_Fly() overload

Source

fn set_fly(self, value: impl Into<u8>)

set_Fly(u8) overload

Source

fn get_dragon(self) -> u8

get_Dragon() overload

Source

fn set_dragon(self, value: impl Into<u8>)

set_Dragon(u8) overload

Source

fn get_pad(self) -> u8

get_Pad() overload

Source

fn set_pad(self, value: impl Into<u8>)

set_Pad(u8) overload

Source

fn get_color_r(self) -> u8

get_ColorR() overload

Source

fn set_color_r(self, value: impl Into<u8>)

set_ColorR(u8) overload

Source

fn get_color_g(self) -> u8

get_ColorG() overload

Source

fn set_color_g(self, value: impl Into<u8>)

set_ColorG(u8) overload

Source

fn get_color_b(self) -> u8

get_ColorB() overload

Source

fn set_color_b(self, value: impl Into<u8>)

set_ColorB(u8) overload

Source

fn get_color_a(self) -> u8

get_ColorA() overload

Source

fn set_color_a(self, value: impl Into<u8>)

set_ColorA(u8) overload

Source

fn get_color(self) -> Color

get_Color() overload

Source

fn set_color(self, value: impl Into<Color>)

set_Color(crate::unity_engine::color::Color) overload

Source

fn on_build(self)

OnBuild() 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§

Source§

impl<__T: ITerrainCostData> ITerrainCostDataMethods for __T

Available on crate feature app-terraincostdata only.