[−][src]Trait bevy_property::Properties
Required methods
fn prop(&self, name: &str) -> Option<&dyn Property>
fn prop_mut(&mut self, name: &str) -> Option<&mut dyn Property>
fn prop_with_index(&self, index: usize) -> Option<&dyn Property>
fn prop_with_index_mut(&mut self, index: usize) -> Option<&mut dyn Property>
fn prop_name(&self, index: usize) -> Option<&str>
fn prop_len(&self) -> usize
fn iter_props(&self) -> PropertyIter<'_>ⓘNotable traits for PropertyIter<'a>
impl<'a> Iterator for PropertyIter<'a> type Item = &'a dyn Property;
Notable traits for PropertyIter<'a>
impl<'a> Iterator for PropertyIter<'a> type Item = &'a dyn Property;
Provided methods
fn set_prop(&mut self, name: &str, value: &dyn Property)
fn to_dynamic(&self) -> DynamicProperties
Implementations on Foreign Types
impl<T> Properties for Vec<T> where
T: Property + Clone + Default,
[src]
T: Property + Clone + Default,
fn prop(&self, _name: &str) -> Option<&dyn Property>
[src]
fn prop_mut(&mut self, _name: &str) -> Option<&mut dyn Property>
[src]
fn prop_with_index(&self, index: usize) -> Option<&dyn Property>
[src]
fn prop_with_index_mut(&mut self, index: usize) -> Option<&mut dyn Property>
[src]
fn prop_name(&self, _index: usize) -> Option<&str>
[src]
fn prop_len(&self) -> usize
[src]
fn iter_props(&self) -> PropertyIter<'_>ⓘNotable traits for PropertyIter<'a>
impl<'a> Iterator for PropertyIter<'a> type Item = &'a dyn Property;
[src]
Notable traits for PropertyIter<'a>
impl<'a> Iterator for PropertyIter<'a> type Item = &'a dyn Property;
Implementors
impl Properties for DynamicProperties
[src]
fn prop(&self, name: &str) -> Option<&dyn Property>
[src]
fn prop_mut(&mut self, name: &str) -> Option<&mut dyn Property>
[src]
fn prop_with_index(&self, index: usize) -> Option<&dyn Property>
[src]
fn prop_with_index_mut(&mut self, index: usize) -> Option<&mut dyn Property>
[src]
fn prop_name(&self, index: usize) -> Option<&str>
[src]
fn prop_len(&self) -> usize
[src]
fn iter_props(&self) -> PropertyIter<'_>ⓘNotable traits for PropertyIter<'a>
impl<'a> Iterator for PropertyIter<'a> type Item = &'a dyn Property;
[src]
Notable traits for PropertyIter<'a>
impl<'a> Iterator for PropertyIter<'a> type Item = &'a dyn Property;