pub struct SetTile {Show 24 fields
pub id: u32,
pub model: Option<String>,
pub walkmesh: Option<String>,
pub top_left: SetTileCorner,
pub top_right: SetTileCorner,
pub bottom_left: SetTileCorner,
pub bottom_right: SetTileCorner,
pub edge_crossers: SetTileEdges,
pub main_light_1: Option<bool>,
pub main_light_2: Option<bool>,
pub source_light_1: Option<bool>,
pub source_light_2: Option<bool>,
pub anim_loop_1: Option<bool>,
pub anim_loop_2: Option<bool>,
pub anim_loop_3: Option<bool>,
pub doors: Option<u32>,
pub sounds: Option<u32>,
pub path_node: Option<String>,
pub orientation: Option<i32>,
pub visibility_node: Option<String>,
pub visibility_orientation: Option<i32>,
pub door_visibility_node: Option<String>,
pub door_visibility_orientation: Option<i32>,
pub image_map_2d: Option<String>,
}Expand description
Fields§
§id: u32Tile id from the section suffix.
model: Option<String>MDL resource name.
walkmesh: Option<String>Walkmesh identifier.
top_left: SetTileCornerTop-left terrain annotation.
top_right: SetTileCornerTop-right terrain annotation.
bottom_left: SetTileCornerBottom-left terrain annotation.
bottom_right: SetTileCornerBottom-right terrain annotation.
edge_crossers: SetTileEdgesEdge crosser tags.
main_light_1: Option<bool>First main-light flag.
main_light_2: Option<bool>Second main-light flag.
source_light_1: Option<bool>First source-light flag.
source_light_2: Option<bool>Second source-light flag.
anim_loop_1: Option<bool>First animation-loop flag.
anim_loop_2: Option<bool>Second animation-loop flag.
anim_loop_3: Option<bool>Third animation-loop flag.
doors: Option<u32>Door count declared on the tile.
sounds: Option<u32>Sound count declared on the tile.
path_node: Option<String>Path node marker.
orientation: Option<i32>Path node orientation.
visibility_node: Option<String>Visibility node marker.
visibility_orientation: Option<i32>Visibility node orientation.
door_visibility_node: Option<String>Optional door visibility node marker.
door_visibility_orientation: Option<i32>Optional door visibility node orientation.
image_map_2d: Option<String>2D selector image name.
Trait Implementations§
impl Eq for SetTile
impl StructuralPartialEq for SetTile
Auto Trait Implementations§
impl Freeze for SetTile
impl RefUnwindSafe for SetTile
impl Send for SetTile
impl Sync for SetTile
impl Unpin for SetTile
impl UnsafeUnpin for SetTile
impl UnwindSafe for SetTile
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more