imported>ProbablePrime m ProbablePrime moved page Category:Types:SyncRef`1 to Types:SyncRef`1 |
mNo edit summary |
||
(8 intermediate revisions by 2 users not shown) | |||
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. | |||
== Derivation Hierarchy == | |||
| | {{SyncFieldHierarchy}} | ||
| | |||
== Unique Interfaces Implemented == | |||
[[Category:Types]] | |||
* [[Type:ISyncRef`1|ISyncRef<T>]] | |||
* [[Type:ISyncRef|ISyncRef]] | |||
* [[Type:IWorldElementReceiver|IWorldElementReceiver]] | |||
[[Category:Type]] | |||
[[Category:Reference Types]] |
Latest revision as of 03:26, 10 December 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.
Derivation Hierarchy
- SyncElement
- ConflictingSyncElement
- SyncField<T>
- Sync<T>, for value types
- SyncRef<T>, for reference types. Derives from SyncField<RefID>
- SyncType, for the Type type. Derives from SyncField<Type>
- SyncDelegate<T>, for Sync Delegates. Derives from SyncField<WorldDelegate>
- SyncField<T>
- ConflictingSyncElement