Struct oxygengine_composite_renderer::component::CompositeSurfaceCache [−][src]
pub struct CompositeSurfaceCache { /* fields omitted */ }Implementations
impl CompositeSurfaceCache[src]
impl CompositeSurfaceCache[src]pub fn new(name: Cow<'static, str>, width: usize, height: usize) -> Self[src]
pub fn name(&self) -> &str[src]
pub fn width(&self) -> usize[src]
pub fn set_width(&mut self, width: usize)[src]
pub fn height(&self) -> usize[src]
pub fn set_height(&mut self, height: usize)[src]
pub fn rebuild(&mut self)[src]
pub fn is_cached(&self) -> bool[src]
Trait Implementations
impl Clone for CompositeSurfaceCache[src]
impl Clone for CompositeSurfaceCache[src]fn clone(&self) -> CompositeSurfaceCache[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Component for CompositeSurfaceCache[src]
impl Component for CompositeSurfaceCache[src]type Storage = FlaggedStorage<Self, VecStorage<Self>>
Associated storage type for this component.
impl Default for CompositeSurfaceCache[src]
impl Default for CompositeSurfaceCache[src]fn default() -> CompositeSurfaceCache[src]
impl<'de> Deserialize<'de> for CompositeSurfaceCache[src]
impl<'de> Deserialize<'de> for CompositeSurfaceCache[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl Prefab for CompositeSurfaceCache[src]
impl Prefab for CompositeSurfaceCache[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 Serialize for CompositeSurfaceCache[src]
impl Serialize for CompositeSurfaceCache[src]Auto Trait Implementations
impl RefUnwindSafe for CompositeSurfaceCache
impl RefUnwindSafe for CompositeSurfaceCacheimpl Send for CompositeSurfaceCache
impl Send for CompositeSurfaceCacheimpl Sync for CompositeSurfaceCache
impl Sync for CompositeSurfaceCacheimpl Unpin for CompositeSurfaceCache
impl Unpin for CompositeSurfaceCacheimpl UnwindSafe for CompositeSurfaceCache
impl UnwindSafe for CompositeSurfaceCacheBlanket 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,