Struct oxygengine_core::prefab::PrefabScene [−][src]
pub struct PrefabScene { pub autoload: bool, pub template_name: Option<String>, pub dependencies: Vec<String>, pub entities: Vec<PrefabSceneEntity>, }
Fields
autoload: bool
template_name: Option<String>
dependencies: Vec<String>
entities: Vec<PrefabSceneEntity>
Trait Implementations
impl Clone for PrefabScene
[src]
impl Clone for PrefabScene
[src]fn clone(&self) -> PrefabScene
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for PrefabScene
[src]
impl Default for PrefabScene
[src]fn default() -> PrefabScene
[src]
impl<'de> Deserialize<'de> for PrefabScene
[src]
impl<'de> Deserialize<'de> for PrefabScene
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Prefab for PrefabScene
[src]
impl Prefab for PrefabScene
[src]fn from_prefab(data: PrefabValue) -> Result<Self, PrefabError>
[src]
fn from_prefab_with_extras(
data: PrefabValue,
_named_entities: &HashMap<String, Entity>,
_state_token: StateToken
) -> Result<Self, PrefabError>
[src]
data: PrefabValue,
_named_entities: &HashMap<String, Entity>,
_state_token: StateToken
) -> Result<Self, PrefabError>
fn to_prefab(&self) -> Result<PrefabValue, PrefabError>
[src]
fn from_prefab_str(data: &str) -> Result<Self, PrefabError>
[src]
fn to_prefab_string(&self) -> Result<String, PrefabError>
[src]
fn post_from_prefab(&mut self)
[src]
impl Serialize for PrefabScene
[src]
impl Serialize for PrefabScene
[src]Auto Trait Implementations
impl RefUnwindSafe for PrefabScene
impl RefUnwindSafe for PrefabScene
impl Send for PrefabScene
impl Send for PrefabScene
impl Sync for PrefabScene
impl Sync for PrefabScene
impl Unpin for PrefabScene
impl Unpin for PrefabScene
impl UnwindSafe for PrefabScene
impl UnwindSafe for PrefabScene
Blanket 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<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,
[src]
impl<T> TryDefault for T where
T: Default,
[src]