Netick.nArrayNonStruct< T > Class Template Reference
Inheritance diagram for Netick.nArrayNonStruct< T >:
Netick.NetworkArray< T > Netick.nArray Netick.nArrayStruct< T >

Public Member Functions

 nArrayNonStruct (int count, int id, bool isPredicted, bool syncToInputSourceOnly, OnArrayChangedEvent arrayChangedCallback, NetworkBehaviour obj, int max, int min, float precision)
 
override IEnumerator< T > GetEnumerator ()
 
- Public Member Functions inherited from Netick.NetworkArray< T >
 NetworkArray (int count, int id, bool isPredicted, bool syncToInputSourceOnly, OnArrayChangedEvent arrayChangedCallback, NetworkBehaviour obj, int max, int min, float precision)
 
abstract IEnumerator< T > GetEnumerator ()
 

Protected Attributes

INetworkedVariable< T >[] Array
 
- Protected Attributes inherited from Netick.NetworkArray< T >
readonly NetworkBehaviour Behaviour
 
- Protected Attributes inherited from Netick.nArray
Relevancy Relevancy = Relevancy.Everyone
 

Properties

override int Length [get]
 
override T this[int i] [get, set]
 
- Properties inherited from Netick.NetworkArray< T >
abstract int Length [get]
 
abstract T this[int i] [get, set]
 

Constructor & Destructor Documentation

◆ nArrayNonStruct()

Netick.nArrayNonStruct< T >.nArrayNonStruct ( int  count,
int  id,
bool  isPredicted,
bool  syncToInputSourceOnly,
OnArrayChangedEvent  arrayChangedCallback,
NetworkBehaviour  obj,
int  max,
int  min,
float  precision 
)

Member Function Documentation

◆ GetEnumerator()

override IEnumerator< T > Netick.nArrayNonStruct< T >.GetEnumerator ( )
virtual

Member Data Documentation

◆ Array

INetworkedVariable<T> [] Netick.nArrayNonStruct< T >.Array
protected

Property Documentation

◆ Length

override int Netick.nArrayNonStruct< T >.Length
get

◆ this[int i]

override T Netick.nArrayNonStruct< T >.this[int i]
getset