Sequine - Scripting API
Calcatz.CookieCutter.TargetObject< T > Class Template Reference
Inheritance diagram for Calcatz.CookieCutter.TargetObject< T >:
Calcatz.CookieCutter.ITargetObject

Public Member Functions

GetObject ()
 
bool TryGetObject (out T _object)
 
UnityEngine.Object ForceGetDirectObjectTarget ()
 
UnityEngine.Object ForceGetLegacyCrossSceneBinder ()
 
System.Guid ForceGetCrossSceneTarget ()
 
void SetDirectTargetObject (UnityEngine.Object _directTargetObject)
 
void SetCrossSceneTargetObject (SerializableGUID _guid)
 
void SetCrossSceneTargetObject (System.Guid _guid)
 
void SetLegacyCrossSceneTargetObject (UnityEngine.Object _binder)
 

Public Attributes

EditorReferenceMode editor_ReferenceMode = EditorReferenceMode.CrossSceneReference
 

Properties

EditorReferenceMode Editor_ReferenceMode [getset]
 
bool Editor_IsEditing [getset]
 

Member Function Documentation

◆ ForceGetCrossSceneTarget()

System.Guid Calcatz.CookieCutter.TargetObject< T >.ForceGetCrossSceneTarget ( )

◆ ForceGetDirectObjectTarget()

UnityEngine.Object Calcatz.CookieCutter.TargetObject< T >.ForceGetDirectObjectTarget ( )

◆ ForceGetLegacyCrossSceneBinder()

UnityEngine.Object Calcatz.CookieCutter.TargetObject< T >.ForceGetLegacyCrossSceneBinder ( )

◆ GetObject()

T Calcatz.CookieCutter.TargetObject< T >.GetObject ( )

◆ SetCrossSceneTargetObject() [1/2]

void Calcatz.CookieCutter.TargetObject< T >.SetCrossSceneTargetObject ( SerializableGUID  _guid)

◆ SetCrossSceneTargetObject() [2/2]

void Calcatz.CookieCutter.TargetObject< T >.SetCrossSceneTargetObject ( System.Guid  _guid)

◆ SetDirectTargetObject()

void Calcatz.CookieCutter.TargetObject< T >.SetDirectTargetObject ( UnityEngine.Object  _directTargetObject)

◆ SetLegacyCrossSceneTargetObject()

void Calcatz.CookieCutter.TargetObject< T >.SetLegacyCrossSceneTargetObject ( UnityEngine.Object  _binder)

◆ TryGetObject()

bool Calcatz.CookieCutter.TargetObject< T >.TryGetObject ( out T  _object)

Member Data Documentation

◆ editor_ReferenceMode

Property Documentation

◆ Editor_IsEditing

bool Calcatz.CookieCutter.TargetObject< T >.Editor_IsEditing
getset

◆ Editor_ReferenceMode

EditorReferenceMode Calcatz.CookieCutter.TargetObject< T >.Editor_ReferenceMode
getset