Struct oxygengine_composite_renderer::component::CompositeSprite [−][src]
pub struct CompositeSprite {
pub alignment: Vec2,
// some fields omitted
}Fields
alignment: Vec2Implementations
impl CompositeSprite[src]
impl CompositeSprite[src]pub fn new(sheet: Cow<'static, str>, frame: Cow<'static, str>) -> Self[src]
pub fn align(self, value: Vec2) -> Self[src]
pub fn sheet_frame(&self) -> Option<(&str, &str)>[src]
pub fn set_sheet_frame(
&mut self,
sheet_frame: Option<(Cow<'static, str>, Cow<'static, str>)>
)[src]
&mut self,
sheet_frame: Option<(Cow<'static, str>, Cow<'static, str>)>
)
pub fn sheet(&self) -> Option<&str>[src]
pub fn set_sheet(&mut self, sheet: Option<Cow<'static, str>>)[src]
pub fn frame(&self) -> Option<&str>[src]
pub fn set_frame(&mut self, frame: Option<Cow<'static, str>>)[src]
pub fn apply(&mut self)[src]
Trait Implementations
impl Clone for CompositeSprite[src]
impl Clone for CompositeSprite[src]fn clone(&self) -> CompositeSprite[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Component for CompositeSprite[src]
impl Component for CompositeSprite[src]type Storage = VecStorage<Self>
Associated storage type for this component.
impl Default for CompositeSprite[src]
impl Default for CompositeSprite[src]fn default() -> CompositeSprite[src]
impl<'de> Deserialize<'de> for CompositeSprite[src]
impl<'de> Deserialize<'de> for CompositeSprite[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl Prefab for CompositeSprite[src]
impl Prefab for CompositeSprite[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 CompositeSprite[src]
impl PrefabComponent for CompositeSprite[src]impl Serialize for CompositeSprite[src]
impl Serialize for CompositeSprite[src]Auto Trait Implementations
impl RefUnwindSafe for CompositeSprite
impl RefUnwindSafe for CompositeSpriteimpl Send for CompositeSprite
impl Send for CompositeSpriteimpl Sync for CompositeSprite
impl Sync for CompositeSpriteimpl Unpin for CompositeSprite
impl Unpin for CompositeSpriteimpl UnwindSafe for CompositeSprite
impl UnwindSafe for CompositeSpriteBlanket 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,