|  fix link |  overhaul | ||
| Line 1: | Line 1: | ||
| The '''SyncRef<T>''' type is a type used to contain a reference to a [[Reference Type]] <code>T</code>. | |||
| The specific, non-generic '''SyncRef''' type is an alias for SyncRef<[[Type:IWorldElement|IWorldElement]]>. It is compatible with its generic counterpart and objects of either SyncRef or SyncRef<IWorldElement> can be casted between the two types perfectly fine. | |||
| == Derived From == | |||
| * [[Type:SyncField`1|SyncField]]<[[Type:RefID|RefID]]> | |||
| == Interfaces Implemented == | |||
| * [[Type:ISyncRef`1|ISyncRef<T>]] | |||
| * [[Type:ISyncRef|ISyncRef]] | |||
| * [[Type:ISyncMember|ISyncMember]] | |||
| * [[Type:IChangeable|IChangeable]] | |||
| * [[Type:IWorldElement|IWorldElement]] | |||
| * [[Type:ILinkable|ILinkable]] | |||
| * [[Type:IInitializable|IInitializable]] | |||
| * [[Type:IWorldElementReceiver|IWorldElementReceiver]] | |||
| * [[Type:IField|IField]]<RefID> | |||
| * [[Type:IField|IField]] | |||
| * [[Type:IValue|IValue]]<RefID> | |||
| * [[Type:IValue|IValue]] | |||
| [[Category:Type]] | [[Category:Type]] | ||
Revision as of 23:16, 16 August 2024
The SyncRef<T> type is a type used to contain a reference to a Reference Type T.
The specific, non-generic SyncRef type is an alias for SyncRef<IWorldElement>. It is compatible with its generic counterpart and objects of either SyncRef or SyncRef<IWorldElement> can be casted between the two types perfectly fine.
