Sequine - Scripting API
Calcatz.Sequine.SequineFlowComponent Class Reference

Sequine Flow Component is a component that carries Sequine Flow data. More...

Inheritance diagram for Calcatz.Sequine.SequineFlowComponent:
Calcatz.CookieCutter.MonoBehaviourCommandData Calcatz.CookieCutter.ICommandData

Public Member Functions

override void ValidateObject ()
 
void Execute ()
 
void Execute (CommandExecutionFlow.FlowFinishedCallback _onFinished)
 

Protected Attributes

bool m_executeOnStart = true
 
bool m_dontDestroyOnLoad = false
 

Properties

CommandExecutor executor [get]
 
bool executeOnStart [getset]
 
bool dontDestroyOnLoad [getset]
 
override CommandData commandData [getset]
 

Detailed Description

Sequine Flow Component is a component that carries Sequine Flow data.

Member Function Documentation

◆ Execute() [1/2]

void Calcatz.Sequine.SequineFlowComponent.Execute ( )

◆ Execute() [2/2]

void Calcatz.Sequine.SequineFlowComponent.Execute ( CommandExecutionFlow.FlowFinishedCallback  _onFinished)

◆ ValidateObject()

override void Calcatz.Sequine.SequineFlowComponent.ValidateObject ( )
virtual

Member Data Documentation

◆ m_dontDestroyOnLoad

bool Calcatz.Sequine.SequineFlowComponent.m_dontDestroyOnLoad = false
protected

◆ m_executeOnStart

bool Calcatz.Sequine.SequineFlowComponent.m_executeOnStart = true
protected

Property Documentation

◆ commandData

override CommandData Calcatz.Sequine.SequineFlowComponent.commandData
getset

◆ dontDestroyOnLoad

bool Calcatz.Sequine.SequineFlowComponent.dontDestroyOnLoad
getset

◆ executeOnStart

bool Calcatz.Sequine.SequineFlowComponent.executeOnStart
getset

◆ executor

CommandExecutor Calcatz.Sequine.SequineFlowComponent.executor
get