[−][src]Trait bevy_reflect::List
An ordered, mutable list of [ReflectValue] items. This corresponds to types like std::vec::Vec.
An ordered, mutable list of [ReflectValue] items. This corresponds to types like std::vec::Vec.
pub fn get(&self, index: usize) -> Option<&dyn Reflect>
[src]pub fn get_mut(&mut self, index: usize) -> Option<&mut dyn Reflect>
[src]pub fn push(&mut self, value: Box<dyn Reflect>)
[src]pub fn len(&self) -> usize
[src]pub fn iter(&self) -> ListIter<'_>ⓘ
[src]pub fn is_empty(&self) -> bool
[src]pub fn clone_dynamic(&self) -> DynamicList
[src]impl<T: Reflect> List for Vec<T>
[src]pub fn get(&self, index: usize) -> Option<&dyn Reflect>
[src]pub fn get_mut(&mut self, index: usize) -> Option<&mut dyn Reflect>
[src]pub fn len(&self) -> usize
[src]pub fn iter(&self) -> ListIter<'_>ⓘ
[src]pub fn push(&mut self, value: Box<dyn Reflect>)
[src]impl List for DynamicList
[src]pub fn get(&self, index: usize) -> Option<&dyn Reflect>
[src]pub fn get_mut(&mut self, index: usize) -> Option<&mut dyn Reflect>
[src]pub fn len(&self) -> usize
[src]pub fn clone_dynamic(&self) -> DynamicList
[src]pub fn iter(&self) -> ListIter<'_>ⓘ
[src]pub fn push(&mut self, value: Box<dyn Reflect>)
[src]