Enum oxygengine_script_flow::ast::NodeType [−][src]
pub enum NodeType {}Show variants
None, Entry, Knot, Halt, Loop(Reference), IfElse(IfElse), Break, Continue, GetInstance, GetGlobalVariable(String), GetLocalVariable(String), GetInput(usize), SetOutput(usize), GetValue(Value), GetListItem(usize), GetObjectItem(String), MutateValue, CallOperation(String), CallFunction(String), CallMethod(String, String),
Variants
Loop(Reference)
body entry node
IfElse(IfElse)
GetGlobalVariable(String)
GetLocalVariable(String)
GetInput(usize)
SetOutput(usize)
GetValue(Value)
GetListItem(usize)
GetObjectItem(String)
CallOperation(String)
CallFunction(String)
(type name, method name)
Implementations
Trait Implementations
impl<'de> Deserialize<'de> for NodeType
[src]
impl<'de> Deserialize<'de> for NodeType
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Prefab for NodeType
[src]
impl Prefab for NodeType
[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]
pub fn post_from_prefab(&mut self)
[src]
Auto Trait Implementations
impl RefUnwindSafe for NodeType
impl RefUnwindSafe for NodeType
impl UnwindSafe for NodeType
impl UnwindSafe for NodeType
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,
impl<T> TryDefault for T where
T: Default,