Class SynthesizedObject
Class that automatically inserts and updates data in MARS' reality database
Intrinsically linked to the Real World Object it is parented to
Inheritance
SynthesizedObject
Syntax
public class SynthesizedObject : MonoBehaviour, IMatchAcquireHandler, IMatchUpdateHandler, IMatchLossHandler, IAction, ISimulatable, IUsesMARSData<SynthesizedObject>, IUsesFunctionalityInjection, IFunctionalitySubscriber<IProvidesFunctionalityInjection>, IFunctionalitySubscriber
Methods
OnDataBaseLost()
Called if the database that the synthesized object feeds into shuts down.
In that case, we just reset our data ID so we don't try to interact with the database anymore.
Declaration
public void OnDataBaseLost()
OnMatchAcquire(QueryResult)
Declaration
public void OnMatchAcquire(QueryResult queryResult)
Parameters
Implements
OnMatchLoss(QueryResult)
Declaration
public void OnMatchLoss(QueryResult queryResult)
Parameters
Implements
OnMatchUpdate(QueryResult)
Declaration
public void OnMatchUpdate(QueryResult queryResult)
Parameters
Implements
Explicit Interface Implementations
Declaration
IProvidesFunctionalityInjection IFunctionalitySubscriber<IProvidesFunctionalityInjection>.provider { get; set; }
Returns
Implements
Extension Methods