Struct oxygengine_composite_renderer::component::CompositeTilemap [−][src]
pub struct CompositeTilemap { /* fields omitted */ }Implementations
impl CompositeTilemap[src]
impl CompositeTilemap[src]pub fn new(tileset: Cow<'static, str>, grid: Grid2d<TileCell>) -> Self[src]
pub fn tileset(&self) -> Option<&str>[src]
pub fn set_tileset(&mut self, tileset: Option<Cow<'static, str>>)[src]
pub fn grid(&self) -> &Grid2d<TileCell>[src]
pub fn grid_mut(&mut self) -> &mut Grid2d<TileCell>[src]
pub fn set_grid(&mut self, grid: Grid2d<TileCell>)[src]
pub fn apply(&mut self)[src]
Trait Implementations
impl Clone for CompositeTilemap[src]
impl Clone for CompositeTilemap[src]fn clone(&self) -> CompositeTilemap[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Component for CompositeTilemap[src]
impl Component for CompositeTilemap[src]type Storage = VecStorage<Self>
Associated storage type for this component.
impl Default for CompositeTilemap[src]
impl Default for CompositeTilemap[src]fn default() -> CompositeTilemap[src]
impl<'de> Deserialize<'de> for CompositeTilemap[src]
impl<'de> Deserialize<'de> for CompositeTilemap[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl Prefab for CompositeTilemap[src]
impl Prefab for CompositeTilemap[src]fn post_from_prefab(&mut self)[src]
pub fn from_prefab(data: Value) -> Result<Self, PrefabError>[src]
pub fn from_prefab_with_extras(
data: Value,
_named_entities: &HashMap<String, Entity, RandomState>,
_state_token: ID<()>
) -> Result<Self, PrefabError>[src]
data: Value,
_named_entities: &HashMap<String, Entity, RandomState>,
_state_token: ID<()>
) -> Result<Self, PrefabError>
pub fn to_prefab(&self) -> Result<Value, PrefabError>[src]
pub fn from_prefab_str(data: &str) -> Result<Self, PrefabError>[src]
pub fn to_prefab_string(&self) -> Result<String, PrefabError>[src]
impl PrefabComponent for CompositeTilemap[src]
impl PrefabComponent for CompositeTilemap[src]impl Serialize for CompositeTilemap[src]
impl Serialize for CompositeTilemap[src]Auto Trait Implementations
impl RefUnwindSafe for CompositeTilemap
impl RefUnwindSafe for CompositeTilemapimpl Send for CompositeTilemap
impl Send for CompositeTilemapimpl Sync for CompositeTilemap
impl Sync for CompositeTilemapimpl Unpin for CompositeTilemap
impl Unpin for CompositeTilemapimpl UnwindSafe for CompositeTilemap
impl UnwindSafe for CompositeTilemapBlanket Implementations
impl<T> Any for T where
T: Any,
impl<T> Any for T where
T: Any, pub fn get_type_id(&self) -> TypeId
impl<'a, C> ComponentContainerModify<'a, ComponentContainer<'a, C>> for C where
C: Component, [src]
impl<'a, C> ComponentContainerModify<'a, ComponentContainer<'a, C>> for C where
C: Component, [src]pub fn fetch(world: &'a World, entity: Entity) -> ComponentContainer<'a, C>[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]impl<T> TryDefault for T where
T: Default,
impl<T> TryDefault for T where
T: Default,