diff --git a/docs/F_MLAPI_Attributes_SyncedVar_hook.md b/docs/F_MLAPI_Attributes_SyncedVar_hook.md new file mode 100644 index 0000000..9c5d353 --- /dev/null +++ b/docs/F_MLAPI_Attributes_SyncedVar_hook.md @@ -0,0 +1,24 @@ +# SyncedVar.hook Field + + +The method name to invoke when the SyncVar get's updated. + +**Namespace:** MLAPI.Attributes
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public string hook +``` + +
+ +#### Field Value +Type: String + +## See Also + + +#### Reference +SyncedVar Class
MLAPI.Attributes Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_EnableProximity.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_EnableProximity.md new file mode 100644 index 0000000..0c01bfa --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_EnableProximity.md @@ -0,0 +1,24 @@ +# NetworkedAnimator.EnableProximity Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator.EnableProximity"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool EnableProximity +``` + +
+ +#### Field Value +Type: Boolean + +## See Also + + +#### Reference +NetworkedAnimator Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_ProximityRange.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_ProximityRange.md new file mode 100644 index 0000000..12078f3 --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_ProximityRange.md @@ -0,0 +1,24 @@ +# NetworkedAnimator.ProximityRange Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator.ProximityRange"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public float ProximityRange +``` + +
+ +#### Field Value +Type: Single + +## See Also + + +#### Reference +NetworkedAnimator Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param0.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param0.md new file mode 100644 index 0000000..150eae0 --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param0.md @@ -0,0 +1,24 @@ +# NetworkedAnimator.param0 Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator.param0"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public string param0 +``` + +
+ +#### Field Value +Type: String + +## See Also + + +#### Reference +NetworkedAnimator Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param1.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param1.md new file mode 100644 index 0000000..6f89dbb --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param1.md @@ -0,0 +1,24 @@ +# NetworkedAnimator.param1 Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator.param1"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public string param1 +``` + +
+ +#### Field Value +Type: String + +## See Also + + +#### Reference +NetworkedAnimator Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param2.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param2.md new file mode 100644 index 0000000..e459272 --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param2.md @@ -0,0 +1,24 @@ +# NetworkedAnimator.param2 Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator.param2"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public string param2 +``` + +
+ +#### Field Value +Type: String + +## See Also + + +#### Reference +NetworkedAnimator Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param3.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param3.md new file mode 100644 index 0000000..abce9a9 --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param3.md @@ -0,0 +1,24 @@ +# NetworkedAnimator.param3 Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator.param3"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public string param3 +``` + +
+ +#### Field Value +Type: String + +## See Also + + +#### Reference +NetworkedAnimator Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param4.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param4.md new file mode 100644 index 0000000..627ed06 --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param4.md @@ -0,0 +1,24 @@ +# NetworkedAnimator.param4 Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator.param4"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public string param4 +``` + +
+ +#### Field Value +Type: String + +## See Also + + +#### Reference +NetworkedAnimator Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param5.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param5.md new file mode 100644 index 0000000..a28cac2 --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param5.md @@ -0,0 +1,24 @@ +# NetworkedAnimator.param5 Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator.param5"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public string param5 +``` + +
+ +#### Field Value +Type: String + +## See Also + + +#### Reference +NetworkedAnimator Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_CorrectionDelay.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_CorrectionDelay.md new file mode 100644 index 0000000..0dd8ae7 --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_CorrectionDelay.md @@ -0,0 +1,24 @@ +# NetworkedNavMeshAgent.CorrectionDelay Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedNavMeshAgent.CorrectionDelay"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public float CorrectionDelay +``` + +
+ +#### Field Value +Type: Single + +## See Also + + +#### Reference +NetworkedNavMeshAgent Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_DriftCorrectionPercentage.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_DriftCorrectionPercentage.md new file mode 100644 index 0000000..f50d711 --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_DriftCorrectionPercentage.md @@ -0,0 +1,24 @@ +# NetworkedNavMeshAgent.DriftCorrectionPercentage Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedNavMeshAgent.DriftCorrectionPercentage"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public float DriftCorrectionPercentage +``` + +
+ +#### Field Value +Type: Single + +## See Also + + +#### Reference +NetworkedNavMeshAgent Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_EnableProximity.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_EnableProximity.md new file mode 100644 index 0000000..6f0914d --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_EnableProximity.md @@ -0,0 +1,24 @@ +# NetworkedNavMeshAgent.EnableProximity Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedNavMeshAgent.EnableProximity"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool EnableProximity +``` + +
+ +#### Field Value +Type: Boolean + +## See Also + + +#### Reference +NetworkedNavMeshAgent Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_ProximityRange.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_ProximityRange.md new file mode 100644 index 0000000..77e4eb7 --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_ProximityRange.md @@ -0,0 +1,24 @@ +# NetworkedNavMeshAgent.ProximityRange Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedNavMeshAgent.ProximityRange"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public float ProximityRange +``` + +
+ +#### Field Value +Type: Single + +## See Also + + +#### Reference +NetworkedNavMeshAgent Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_WarpOnDestinationChange.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_WarpOnDestinationChange.md new file mode 100644 index 0000000..f679525 --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_WarpOnDestinationChange.md @@ -0,0 +1,24 @@ +# NetworkedNavMeshAgent.WarpOnDestinationChange Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedNavMeshAgent.WarpOnDestinationChange"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool WarpOnDestinationChange +``` + +
+ +#### Field Value +Type: Boolean + +## See Also + + +#### Reference +NetworkedNavMeshAgent Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_AssumeSyncedSends.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_AssumeSyncedSends.md new file mode 100644 index 0000000..991fcd9 --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_AssumeSyncedSends.md @@ -0,0 +1,24 @@ +# NetworkedTransform.AssumeSyncedSends Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedTransform.AssumeSyncedSends"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool AssumeSyncedSends +``` + +
+ +#### Field Value +Type: Boolean + +## See Also + + +#### Reference +NetworkedTransform Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_EnableProximity.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_EnableProximity.md new file mode 100644 index 0000000..410249b --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_EnableProximity.md @@ -0,0 +1,24 @@ +# NetworkedTransform.EnableProximity Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedTransform.EnableProximity"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool EnableProximity +``` + +
+ +#### Field Value +Type: Boolean + +## See Also + + +#### Reference +NetworkedTransform Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_InterpolatePosition.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_InterpolatePosition.md new file mode 100644 index 0000000..f7e0e0b --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_InterpolatePosition.md @@ -0,0 +1,24 @@ +# NetworkedTransform.InterpolatePosition Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedTransform.InterpolatePosition"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool InterpolatePosition +``` + +
+ +#### Field Value +Type: Boolean + +## See Also + + +#### Reference +NetworkedTransform Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_InterpolateServer.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_InterpolateServer.md new file mode 100644 index 0000000..205b6c0 --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_InterpolateServer.md @@ -0,0 +1,24 @@ +# NetworkedTransform.InterpolateServer Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedTransform.InterpolateServer"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool InterpolateServer +``` + +
+ +#### Field Value +Type: Boolean + +## See Also + + +#### Reference +NetworkedTransform Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_MinDegrees.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_MinDegrees.md new file mode 100644 index 0000000..3f51897 --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_MinDegrees.md @@ -0,0 +1,24 @@ +# NetworkedTransform.MinDegrees Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedTransform.MinDegrees"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public float MinDegrees +``` + +
+ +#### Field Value +Type: Single + +## See Also + + +#### Reference +NetworkedTransform Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_MinMeters.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_MinMeters.md new file mode 100644 index 0000000..798a6e8 --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_MinMeters.md @@ -0,0 +1,24 @@ +# NetworkedTransform.MinMeters Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedTransform.MinMeters"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public float MinMeters +``` + +
+ +#### Field Value +Type: Single + +## See Also + + +#### Reference +NetworkedTransform Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_ProximityRange.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_ProximityRange.md new file mode 100644 index 0000000..80e98ed --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_ProximityRange.md @@ -0,0 +1,24 @@ +# NetworkedTransform.ProximityRange Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedTransform.ProximityRange"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public float ProximityRange +``` + +
+ +#### Field Value +Type: Single + +## See Also + + +#### Reference +NetworkedTransform Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_SendsPerSecond.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_SendsPerSecond.md new file mode 100644 index 0000000..6481f68 --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_SendsPerSecond.md @@ -0,0 +1,24 @@ +# NetworkedTransform.SendsPerSecond Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedTransform.SendsPerSecond"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public float SendsPerSecond +``` + +
+ +#### Field Value +Type: Single + +## See Also + + +#### Reference +NetworkedTransform Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_SnapDistance.md b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_SnapDistance.md new file mode 100644 index 0000000..302dc3f --- /dev/null +++ b/docs/F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_SnapDistance.md @@ -0,0 +1,24 @@ +# NetworkedTransform.SnapDistance Field + + +\[Missing documentation for "F:MLAPI.MonoBehaviours.Prototyping.NetworkedTransform.SnapDistance"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public float SnapDistance +``` + +
+ +#### Field Value +Type: Single + +## See Also + + +#### Reference +NetworkedTransform Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkedBehaviour_SyncVarSyncDelay.md b/docs/F_MLAPI_NetworkedBehaviour_SyncVarSyncDelay.md new file mode 100644 index 0000000..480ee34 --- /dev/null +++ b/docs/F_MLAPI_NetworkedBehaviour_SyncVarSyncDelay.md @@ -0,0 +1,24 @@ +# NetworkedBehaviour.SyncVarSyncDelay Field + + +The minimum delay in seconds between SyncedVar sends + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public float SyncVarSyncDelay +``` + +
+ +#### Field Value +Type: Single + +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkedClient_AesKey.md b/docs/F_MLAPI_NetworkedClient_AesKey.md new file mode 100644 index 0000000..ba10f11 --- /dev/null +++ b/docs/F_MLAPI_NetworkedClient_AesKey.md @@ -0,0 +1,24 @@ +# NetworkedClient.AesKey Field + + +The encryption key used for this client + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public byte[] AesKey +``` + +
+ +#### Field Value +Type: Byte[] + +## See Also + + +#### Reference +NetworkedClient Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkedClient_ClientId.md b/docs/F_MLAPI_NetworkedClient_ClientId.md new file mode 100644 index 0000000..9fed306 --- /dev/null +++ b/docs/F_MLAPI_NetworkedClient_ClientId.md @@ -0,0 +1,24 @@ +# NetworkedClient.ClientId Field + + +The Id of the NetworkedClient + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public int ClientId +``` + +
+ +#### Field Value +Type: Int32 + +## See Also + + +#### Reference +NetworkedClient Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkedClient_OwnedObjects.md b/docs/F_MLAPI_NetworkedClient_OwnedObjects.md new file mode 100644 index 0000000..0e76e51 --- /dev/null +++ b/docs/F_MLAPI_NetworkedClient_OwnedObjects.md @@ -0,0 +1,24 @@ +# NetworkedClient.OwnedObjects Field + + +The NetworkedObject's owned by this Client + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public List OwnedObjects +``` + +
+ +#### Field Value +Type: List(NetworkedObject) + +## See Also + + +#### Reference +NetworkedClient Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkedClient_PlayerObject.md b/docs/F_MLAPI_NetworkedClient_PlayerObject.md new file mode 100644 index 0000000..cfe8ed7 --- /dev/null +++ b/docs/F_MLAPI_NetworkedClient_PlayerObject.md @@ -0,0 +1,24 @@ +# NetworkedClient.PlayerObject Field + + +The PlayerObject of the Client + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public GameObject PlayerObject +``` + +
+ +#### Field Value +Type: GameObject + +## See Also + + +#### Reference +NetworkedClient Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkedObject_ServerOnly.md b/docs/F_MLAPI_NetworkedObject_ServerOnly.md new file mode 100644 index 0000000..45d3c43 --- /dev/null +++ b/docs/F_MLAPI_NetworkedObject_ServerOnly.md @@ -0,0 +1,24 @@ +# NetworkedObject.ServerOnly Field + + +Gets or sets if this object should be replicated across the network. Can only be changed before the object is spawned + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool ServerOnly +``` + +
+ +#### Field Value +Type: Boolean + +## See Also + + +#### Reference +NetworkedObject Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_Address.md b/docs/F_MLAPI_NetworkingConfiguration_Address.md new file mode 100644 index 0000000..c8082c4 --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_Address.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.Address Field + + +The address to connect to + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public string Address +``` + +
+ +#### Field Value +Type: String + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_AllowPassthroughMessages.md b/docs/F_MLAPI_NetworkingConfiguration_AllowPassthroughMessages.md new file mode 100644 index 0000000..8298923 --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_AllowPassthroughMessages.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.AllowPassthroughMessages Field + + +Wheter or not to allow any type of passthrough messages + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool AllowPassthroughMessages +``` + +
+ +#### Field Value +Type: Boolean + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_Channels.md b/docs/F_MLAPI_NetworkingConfiguration_Channels.md new file mode 100644 index 0000000..67b4c52 --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_Channels.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.Channels Field + + +Channels used by the NetworkedTransport + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public SortedDictionary Channels +``` + +
+ +#### Field Value +Type: SortedDictionary(String, QosType) + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_ClientConnectionBufferTimeout.md b/docs/F_MLAPI_NetworkingConfiguration_ClientConnectionBufferTimeout.md new file mode 100644 index 0000000..7f2dfa1 --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_ClientConnectionBufferTimeout.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.ClientConnectionBufferTimeout Field + + +The amount of seconds to wait for handshake to complete before timing out a client + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public int ClientConnectionBufferTimeout +``` + +
+ +#### Field Value +Type: Int32 + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_ConnectionApproval.md b/docs/F_MLAPI_NetworkingConfiguration_ConnectionApproval.md new file mode 100644 index 0000000..253db48 --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_ConnectionApproval.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.ConnectionApproval Field + + +Wheter or not to use connection approval + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool ConnectionApproval +``` + +
+ +#### Field Value +Type: Boolean + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_ConnectionApprovalCallback.md b/docs/F_MLAPI_NetworkingConfiguration_ConnectionApprovalCallback.md new file mode 100644 index 0000000..d493d26 --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_ConnectionApprovalCallback.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.ConnectionApprovalCallback Field + + +The callback to invoke when a connection has to be decided if it should get approved + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public Action> ConnectionApprovalCallback +``` + +
+ +#### Field Value +Type: Action(Byte[], Int32, Action(Int32, Boolean)) + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_ConnectionData.md b/docs/F_MLAPI_NetworkingConfiguration_ConnectionData.md new file mode 100644 index 0000000..d9ce60a --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_ConnectionData.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.ConnectionData Field + + +The data to send during connection which can be used to decide on if a client should get accepted + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public byte[] ConnectionData +``` + +
+ +#### Field Value +Type: Byte[] + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_EnableEncryption.md b/docs/F_MLAPI_NetworkingConfiguration_EnableEncryption.md new file mode 100644 index 0000000..ac15917 --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_EnableEncryption.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.EnableEncryption Field + + +Wheter or not to enable encryption + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool EnableEncryption +``` + +
+ +#### Field Value +Type: Boolean + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_EnableSceneSwitching.md b/docs/F_MLAPI_NetworkingConfiguration_EnableSceneSwitching.md new file mode 100644 index 0000000..3047a6e --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_EnableSceneSwitching.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.EnableSceneSwitching Field + + +Wheter or not to enable scene switching + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool EnableSceneSwitching +``` + +
+ +#### Field Value +Type: Boolean + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_EncryptedChannels.md b/docs/F_MLAPI_NetworkingConfiguration_EncryptedChannels.md new file mode 100644 index 0000000..508667a --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_EncryptedChannels.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.EncryptedChannels Field + + +Set of channels that will have all message contents encrypted when used + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public HashSet EncryptedChannels +``` + +
+ +#### Field Value +Type: HashSet(Int32) + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_EventTickrate.md b/docs/F_MLAPI_NetworkingConfiguration_EventTickrate.md new file mode 100644 index 0000000..255cbd4 --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_EventTickrate.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.EventTickrate Field + + +The amount of times per second internal frame events will occur, examples include SyncedVar send checking. + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public int EventTickrate +``` + +
+ +#### Field Value +Type: Int32 + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_HandleObjectSpawning.md b/docs/F_MLAPI_NetworkingConfiguration_HandleObjectSpawning.md new file mode 100644 index 0000000..015efbb --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_HandleObjectSpawning.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.HandleObjectSpawning Field + + +Wheter or not to make the library handle object spawning + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool HandleObjectSpawning +``` + +
+ +#### Field Value +Type: Boolean + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_MaxConnections.md b/docs/F_MLAPI_NetworkingConfiguration_MaxConnections.md new file mode 100644 index 0000000..2331cd8 --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_MaxConnections.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.MaxConnections Field + + +The max amount of Clients that can connect. + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public int MaxConnections +``` + +
+ +#### Field Value +Type: Int32 + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_MaxReceiveEventsPerTickRate.md b/docs/F_MLAPI_NetworkingConfiguration_MaxReceiveEventsPerTickRate.md new file mode 100644 index 0000000..78bf106 --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_MaxReceiveEventsPerTickRate.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.MaxReceiveEventsPerTickRate Field + + +The max amount of messages to process per ReceiveTickrate. This is to prevent flooding. + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public int MaxReceiveEventsPerTickRate +``` + +
+ +#### Field Value +Type: Int32 + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_MessageBufferSize.md b/docs/F_MLAPI_NetworkingConfiguration_MessageBufferSize.md new file mode 100644 index 0000000..1407dba --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_MessageBufferSize.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.MessageBufferSize Field + + +The size of the receive message buffer. This is the max message size. + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public int MessageBufferSize +``` + +
+ +#### Field Value +Type: Int32 + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_MessageTypes.md b/docs/F_MLAPI_NetworkingConfiguration_MessageTypes.md new file mode 100644 index 0000000..110d8f2 --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_MessageTypes.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.MessageTypes Field + + +Registered MessageTypes + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public List MessageTypes +``` + +
+ +#### Field Value +Type: List(String) + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_PassthroughMessageTypes.md b/docs/F_MLAPI_NetworkingConfiguration_PassthroughMessageTypes.md new file mode 100644 index 0000000..7dcabc5 --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_PassthroughMessageTypes.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.PassthroughMessageTypes Field + + +List of MessageTypes that can be passed through by Server. MessageTypes in this list should thus not be trusted to as great of an extent as normal messages. + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public List PassthroughMessageTypes +``` + +
+ +#### Field Value +Type: List(String) + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_Port.md b/docs/F_MLAPI_NetworkingConfiguration_Port.md new file mode 100644 index 0000000..71ce828 --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_Port.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.Port Field + + +The port for the NetworkTransport to use + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public int Port +``` + +
+ +#### Field Value +Type: Int32 + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_ProtocolVersion.md b/docs/F_MLAPI_NetworkingConfiguration_ProtocolVersion.md new file mode 100644 index 0000000..11fc293 --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_ProtocolVersion.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.ProtocolVersion Field + + +The protocol version. Different versions doesn't talk to each other. + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public ushort ProtocolVersion +``` + +
+ +#### Field Value +Type: UInt16 + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_RSAPrivateKey.md b/docs/F_MLAPI_NetworkingConfiguration_RSAPrivateKey.md new file mode 100644 index 0000000..32baa82 --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_RSAPrivateKey.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.RSAPrivateKey Field + + +Private RSA XML key to use for signing key exchange + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public string RSAPrivateKey +``` + +
+ +#### Field Value +Type: String + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_RSAPublicKey.md b/docs/F_MLAPI_NetworkingConfiguration_RSAPublicKey.md new file mode 100644 index 0000000..727b4d9 --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_RSAPublicKey.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.RSAPublicKey Field + + +Public RSA XML key to use for signing key exchange + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public string RSAPublicKey +``` + +
+ +#### Field Value +Type: String + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_ReceiveTickrate.md b/docs/F_MLAPI_NetworkingConfiguration_ReceiveTickrate.md new file mode 100644 index 0000000..f7b0d95 --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_ReceiveTickrate.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.ReceiveTickrate Field + + +Amount of times per second the receive queue is emptied and all messages inside are processed. + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public int ReceiveTickrate +``` + +
+ +#### Field Value +Type: Int32 + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_RegisteredScenes.md b/docs/F_MLAPI_NetworkingConfiguration_RegisteredScenes.md new file mode 100644 index 0000000..cdfa936 --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_RegisteredScenes.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.RegisteredScenes Field + + +A list of SceneNames that can be used during networked games. + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public List RegisteredScenes +``` + +
+ +#### Field Value +Type: List(String) + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_SecondsHistory.md b/docs/F_MLAPI_NetworkingConfiguration_SecondsHistory.md new file mode 100644 index 0000000..e10d94b --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_SecondsHistory.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.SecondsHistory Field + + +The amount of seconds to keep a lag compensation position history + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public float SecondsHistory +``` + +
+ +#### Field Value +Type: Single + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_SendTickrate.md b/docs/F_MLAPI_NetworkingConfiguration_SendTickrate.md new file mode 100644 index 0000000..2a4458c --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_SendTickrate.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.SendTickrate Field + + +The amount of times per second every pending message will be sent away. + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public int SendTickrate +``` + +
+ +#### Field Value +Type: Int32 + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingConfiguration_SignKeyExchange.md b/docs/F_MLAPI_NetworkingConfiguration_SignKeyExchange.md new file mode 100644 index 0000000..deae6f8 --- /dev/null +++ b/docs/F_MLAPI_NetworkingConfiguration_SignKeyExchange.md @@ -0,0 +1,24 @@ +# NetworkingConfiguration.SignKeyExchange Field + + +Wheter or not to enable signed diffie hellman key exchange. + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool SignKeyExchange +``` + +
+ +#### Field Value +Type: Boolean + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingManagerComponents_LagCompensationManager_SimulationObjects.md b/docs/F_MLAPI_NetworkingManagerComponents_LagCompensationManager_SimulationObjects.md new file mode 100644 index 0000000..97ca7d1 --- /dev/null +++ b/docs/F_MLAPI_NetworkingManagerComponents_LagCompensationManager_SimulationObjects.md @@ -0,0 +1,24 @@ +# LagCompensationManager.SimulationObjects Field + + +\[Missing documentation for "F:MLAPI.NetworkingManagerComponents.LagCompensationManager.SimulationObjects"\] + +**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static List SimulationObjects +``` + +
+ +#### Field Value +Type: List(TrackedObject) + +## See Also + + +#### Reference +LagCompensationManager Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingManager_DefaultPlayerPrefab.md b/docs/F_MLAPI_NetworkingManager_DefaultPlayerPrefab.md new file mode 100644 index 0000000..f6a96a3 --- /dev/null +++ b/docs/F_MLAPI_NetworkingManager_DefaultPlayerPrefab.md @@ -0,0 +1,24 @@ +# NetworkingManager.DefaultPlayerPrefab Field + + +The default prefab to give to players + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public GameObject DefaultPlayerPrefab +``` + +
+ +#### Field Value +Type: GameObject + +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingManager_DontDestroy.md b/docs/F_MLAPI_NetworkingManager_DontDestroy.md new file mode 100644 index 0000000..5c9c1d2 --- /dev/null +++ b/docs/F_MLAPI_NetworkingManager_DontDestroy.md @@ -0,0 +1,24 @@ +# NetworkingManager.DontDestroy Field + + +Gets or sets if the NetworkingManager should be marked as DontDestroyOnLoad + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool DontDestroy +``` + +
+ +#### Field Value +Type: Boolean + +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingManager_NetworkConfig.md b/docs/F_MLAPI_NetworkingManager_NetworkConfig.md new file mode 100644 index 0000000..f230a14 --- /dev/null +++ b/docs/F_MLAPI_NetworkingManager_NetworkConfig.md @@ -0,0 +1,24 @@ +# NetworkingManager.NetworkConfig Field + + +The current NetworkingConfiguration + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public NetworkingConfiguration NetworkConfig +``` + +
+ +#### Field Value +Type: NetworkingConfiguration + +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingManager_OnClientConnectedCallback.md b/docs/F_MLAPI_NetworkingManager_OnClientConnectedCallback.md new file mode 100644 index 0000000..7357423 --- /dev/null +++ b/docs/F_MLAPI_NetworkingManager_OnClientConnectedCallback.md @@ -0,0 +1,24 @@ +# NetworkingManager.OnClientConnectedCallback Field + + +The callback to invoke once a client connects + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public Action OnClientConnectedCallback +``` + +
+ +#### Field Value +Type: Action(Int32) + +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingManager_OnClientDisconnectCallback.md b/docs/F_MLAPI_NetworkingManager_OnClientDisconnectCallback.md new file mode 100644 index 0000000..255644a --- /dev/null +++ b/docs/F_MLAPI_NetworkingManager_OnClientDisconnectCallback.md @@ -0,0 +1,24 @@ +# NetworkingManager.OnClientDisconnectCallback Field + + +The callback to invoke when a client disconnects + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public Action OnClientDisconnectCallback +``` + +
+ +#### Field Value +Type: Action(Int32) + +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingManager_OnServerStarted.md b/docs/F_MLAPI_NetworkingManager_OnServerStarted.md new file mode 100644 index 0000000..0a94ff2 --- /dev/null +++ b/docs/F_MLAPI_NetworkingManager_OnServerStarted.md @@ -0,0 +1,24 @@ +# NetworkingManager.OnServerStarted Field + + +The callback to invoke once the server is ready + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public Action OnServerStarted +``` + +
+ +#### Field Value +Type: Action + +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingManager_RunInBackground.md b/docs/F_MLAPI_NetworkingManager_RunInBackground.md new file mode 100644 index 0000000..9a38241 --- /dev/null +++ b/docs/F_MLAPI_NetworkingManager_RunInBackground.md @@ -0,0 +1,24 @@ +# NetworkingManager.RunInBackground Field + + +Gets or sets if the application should be set to run in background + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool RunInBackground +``` + +
+ +#### Field Value +Type: Boolean + +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/F_MLAPI_NetworkingManager_SpawnablePrefabs.md b/docs/F_MLAPI_NetworkingManager_SpawnablePrefabs.md new file mode 100644 index 0000000..ee6aba2 --- /dev/null +++ b/docs/F_MLAPI_NetworkingManager_SpawnablePrefabs.md @@ -0,0 +1,24 @@ +# NetworkingManager.SpawnablePrefabs Field + + +A list of spawnable prefabs + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public List SpawnablePrefabs +``` + +
+ +#### Field Value +Type: List(GameObject) + +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/Fields_T_MLAPI_Attributes_SyncedVar.md b/docs/Fields_T_MLAPI_Attributes_SyncedVar.md new file mode 100644 index 0000000..de6459f --- /dev/null +++ b/docs/Fields_T_MLAPI_Attributes_SyncedVar.md @@ -0,0 +1,16 @@ +# SyncedVar Fields + + +The SyncedVar type exposes the following members. + + +## Fields + 
NameDescription
![Public field](media/pubfield.gif "Public field")hook +The method name to invoke when the SyncVar get's updated.
  +Back to Top + +## See Also + + +#### Reference +SyncedVar Class
MLAPI.Attributes Namespace
\ No newline at end of file diff --git a/docs/Fields_T_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator.md b/docs/Fields_T_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator.md new file mode 100644 index 0000000..9ca1acb --- /dev/null +++ b/docs/Fields_T_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator.md @@ -0,0 +1,17 @@ +# NetworkedAnimator Fields + + +The NetworkedAnimator type exposes the following members. + + +## Fields + 
NameDescription
![Public field](media/pubfield.gif "Public field")EnableProximity
![Public field](media/pubfield.gif "Public field")param0
![Public field](media/pubfield.gif "Public field")param1
![Public field](media/pubfield.gif "Public field")param2
![Public field](media/pubfield.gif "Public field")param3
![Public field](media/pubfield.gif "Public field")param4
![Public field](media/pubfield.gif "Public field")param5
![Public field](media/pubfield.gif "Public field")ProximityRange
![Public field](media/pubfield.gif "Public field")SyncVarSyncDelay +The minimum delay in seconds between SyncedVar sends + (Inherited from NetworkedBehaviour.)
  +Back to Top + +## See Also + + +#### Reference +NetworkedAnimator Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/Fields_T_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent.md b/docs/Fields_T_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent.md new file mode 100644 index 0000000..e62eeab --- /dev/null +++ b/docs/Fields_T_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent.md @@ -0,0 +1,17 @@ +# NetworkedNavMeshAgent Fields + + +The NetworkedNavMeshAgent type exposes the following members. + + +## Fields + 
NameDescription
![Public field](media/pubfield.gif "Public field")CorrectionDelay
![Public field](media/pubfield.gif "Public field")DriftCorrectionPercentage
![Public field](media/pubfield.gif "Public field")EnableProximity
![Public field](media/pubfield.gif "Public field")ProximityRange
![Public field](media/pubfield.gif "Public field")SyncVarSyncDelay +The minimum delay in seconds between SyncedVar sends + (Inherited from NetworkedBehaviour.)
![Public field](media/pubfield.gif "Public field")WarpOnDestinationChange
  +Back to Top + +## See Also + + +#### Reference +NetworkedNavMeshAgent Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/Fields_T_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform.md b/docs/Fields_T_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform.md new file mode 100644 index 0000000..5a2a19e --- /dev/null +++ b/docs/Fields_T_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform.md @@ -0,0 +1,17 @@ +# NetworkedTransform Fields + + +The NetworkedTransform type exposes the following members. + + +## Fields + 
NameDescription
![Public field](media/pubfield.gif "Public field")AssumeSyncedSends
![Public field](media/pubfield.gif "Public field")EnableProximity
![Public field](media/pubfield.gif "Public field")InterpolatePosition
![Public field](media/pubfield.gif "Public field")InterpolateServer
![Public field](media/pubfield.gif "Public field")MinDegrees
![Public field](media/pubfield.gif "Public field")MinMeters
![Public field](media/pubfield.gif "Public field")ProximityRange
![Public field](media/pubfield.gif "Public field")SendsPerSecond
![Public field](media/pubfield.gif "Public field")SnapDistance
![Public field](media/pubfield.gif "Public field")SyncVarSyncDelay +The minimum delay in seconds between SyncedVar sends + (Inherited from NetworkedBehaviour.)
  +Back to Top + +## See Also + + +#### Reference +NetworkedTransform Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/Fields_T_MLAPI_NetworkedBehaviour.md b/docs/Fields_T_MLAPI_NetworkedBehaviour.md new file mode 100644 index 0000000..2426b73 --- /dev/null +++ b/docs/Fields_T_MLAPI_NetworkedBehaviour.md @@ -0,0 +1,16 @@ +# NetworkedBehaviour Fields + + +The NetworkedBehaviour type exposes the following members. + + +## Fields + 
NameDescription
![Public field](media/pubfield.gif "Public field")SyncVarSyncDelay +The minimum delay in seconds between SyncedVar sends
  +Back to Top + +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/Fields_T_MLAPI_NetworkedClient.md b/docs/Fields_T_MLAPI_NetworkedClient.md new file mode 100644 index 0000000..60c5f26 --- /dev/null +++ b/docs/Fields_T_MLAPI_NetworkedClient.md @@ -0,0 +1,19 @@ +# NetworkedClient Fields + + +The NetworkedClient type exposes the following members. + + +## Fields + 
NameDescription
![Public field](media/pubfield.gif "Public field")AesKey +The encryption key used for this client
![Public field](media/pubfield.gif "Public field")ClientId +The Id of the NetworkedClient
![Public field](media/pubfield.gif "Public field")OwnedObjects +The NetworkedObject's owned by this Client
![Public field](media/pubfield.gif "Public field")PlayerObject +The PlayerObject of the Client
  +Back to Top + +## See Also + + +#### Reference +NetworkedClient Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/Fields_T_MLAPI_NetworkedObject.md b/docs/Fields_T_MLAPI_NetworkedObject.md new file mode 100644 index 0000000..fbb40c8 --- /dev/null +++ b/docs/Fields_T_MLAPI_NetworkedObject.md @@ -0,0 +1,16 @@ +# NetworkedObject Fields + + +The NetworkedObject type exposes the following members. + + +## Fields + 
NameDescription
![Public field](media/pubfield.gif "Public field")ServerOnly +Gets or sets if this object should be replicated across the network. Can only be changed before the object is spawned
  +Back to Top + +## See Also + + +#### Reference +NetworkedObject Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/Fields_T_MLAPI_NetworkingConfiguration.md b/docs/Fields_T_MLAPI_NetworkingConfiguration.md new file mode 100644 index 0000000..0e87a53 --- /dev/null +++ b/docs/Fields_T_MLAPI_NetworkingConfiguration.md @@ -0,0 +1,41 @@ +# NetworkingConfiguration Fields + + +The NetworkingConfiguration type exposes the following members. + + +## Fields + 
NameDescription
![Public field](media/pubfield.gif "Public field")Address +The address to connect to
![Public field](media/pubfield.gif "Public field")AllowPassthroughMessages +Wheter or not to allow any type of passthrough messages
![Public field](media/pubfield.gif "Public field")Channels +Channels used by the NetworkedTransport
![Public field](media/pubfield.gif "Public field")ClientConnectionBufferTimeout +The amount of seconds to wait for handshake to complete before timing out a client
![Public field](media/pubfield.gif "Public field")ConnectionApproval +Wheter or not to use connection approval
![Public field](media/pubfield.gif "Public field")ConnectionApprovalCallback +The callback to invoke when a connection has to be decided if it should get approved
![Public field](media/pubfield.gif "Public field")ConnectionData +The data to send during connection which can be used to decide on if a client should get accepted
![Public field](media/pubfield.gif "Public field")EnableEncryption +Wheter or not to enable encryption
![Public field](media/pubfield.gif "Public field")EnableSceneSwitching +Wheter or not to enable scene switching
![Public field](media/pubfield.gif "Public field")EncryptedChannels +Set of channels that will have all message contents encrypted when used
![Public field](media/pubfield.gif "Public field")EventTickrate +The amount of times per second internal frame events will occur, examples include SyncedVar send checking.
![Public field](media/pubfield.gif "Public field")HandleObjectSpawning +Wheter or not to make the library handle object spawning
![Public field](media/pubfield.gif "Public field")MaxConnections +The max amount of Clients that can connect.
![Public field](media/pubfield.gif "Public field")MaxReceiveEventsPerTickRate +The max amount of messages to process per ReceiveTickrate. This is to prevent flooding.
![Public field](media/pubfield.gif "Public field")MessageBufferSize +The size of the receive message buffer. This is the max message size.
![Public field](media/pubfield.gif "Public field")MessageTypes +Registered MessageTypes
![Public field](media/pubfield.gif "Public field")PassthroughMessageTypes +List of MessageTypes that can be passed through by Server. MessageTypes in this list should thus not be trusted to as great of an extent as normal messages.
![Public field](media/pubfield.gif "Public field")Port +The port for the NetworkTransport to use
![Public field](media/pubfield.gif "Public field")ProtocolVersion +The protocol version. Different versions doesn't talk to each other.
![Public field](media/pubfield.gif "Public field")ReceiveTickrate +Amount of times per second the receive queue is emptied and all messages inside are processed.
![Public field](media/pubfield.gif "Public field")RegisteredScenes +A list of SceneNames that can be used during networked games.
![Public field](media/pubfield.gif "Public field")RSAPrivateKey +Private RSA XML key to use for signing key exchange
![Public field](media/pubfield.gif "Public field")RSAPublicKey +Public RSA XML key to use for signing key exchange
![Public field](media/pubfield.gif "Public field")SecondsHistory +The amount of seconds to keep a lag compensation position history
![Public field](media/pubfield.gif "Public field")SendTickrate +The amount of times per second every pending message will be sent away.
![Public field](media/pubfield.gif "Public field")SignKeyExchange +Wheter or not to enable signed diffie hellman key exchange.
  +Back to Top + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/Fields_T_MLAPI_NetworkingManager.md b/docs/Fields_T_MLAPI_NetworkingManager.md new file mode 100644 index 0000000..7a3f078 --- /dev/null +++ b/docs/Fields_T_MLAPI_NetworkingManager.md @@ -0,0 +1,23 @@ +# NetworkingManager Fields + + +The NetworkingManager type exposes the following members. + + +## Fields + 
NameDescription
![Public field](media/pubfield.gif "Public field")DefaultPlayerPrefab +The default prefab to give to players
![Public field](media/pubfield.gif "Public field")DontDestroy +Gets or sets if the NetworkingManager should be marked as DontDestroyOnLoad
![Public field](media/pubfield.gif "Public field")NetworkConfig +The current NetworkingConfiguration
![Public field](media/pubfield.gif "Public field")OnClientConnectedCallback +The callback to invoke once a client connects
![Public field](media/pubfield.gif "Public field")OnClientDisconnectCallback +The callback to invoke when a client disconnects
![Public field](media/pubfield.gif "Public field")OnServerStarted +The callback to invoke once the server is ready
![Public field](media/pubfield.gif "Public field")RunInBackground +Gets or sets if the application should be set to run in background
![Public field](media/pubfield.gif "Public field")SpawnablePrefabs +A list of spawnable prefabs
  +Back to Top + +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/Fields_T_MLAPI_NetworkingManagerComponents_LagCompensationManager.md b/docs/Fields_T_MLAPI_NetworkingManagerComponents_LagCompensationManager.md new file mode 100644 index 0000000..c4d5914 --- /dev/null +++ b/docs/Fields_T_MLAPI_NetworkingManagerComponents_LagCompensationManager.md @@ -0,0 +1,15 @@ +# LagCompensationManager Fields + + +The LagCompensationManager type exposes the following members. + + +## Fields + 
NameDescription
![Public field](media/pubfield.gif "Public field")![Static member](media/static.gif "Static member")SimulationObjects
  +Back to Top + +## See Also + + +#### Reference +LagCompensationManager Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/Home.md b/docs/Home.md new file mode 100644 index 0000000..775e3d8 --- /dev/null +++ b/docs/Home.md @@ -0,0 +1,9 @@ +# MLAPI Namespace + +## Classes + 
ClassDescription
![Public class](media/pubclass.gif "Public class")NetworkedBehaviour +The base class to override to write networked code. Inherits MonoBehaviour
![Public class](media/pubclass.gif "Public class")NetworkedClient +A NetworkedClient
![Public class](media/pubclass.gif "Public class")NetworkedObject +A component used to identify that a GameObject is networked
![Public class](media/pubclass.gif "Public class")NetworkingConfiguration +The configuration object used to start server, client and hosts
![Public class](media/pubclass.gif "Public class")NetworkingManager +The main component of the library
  diff --git a/docs/M_MLAPI_Attributes_SyncedVar__ctor.md b/docs/M_MLAPI_Attributes_SyncedVar__ctor.md new file mode 100644 index 0000000..35e6c34 --- /dev/null +++ b/docs/M_MLAPI_Attributes_SyncedVar__ctor.md @@ -0,0 +1,21 @@ +# SyncedVar Constructor + + +Initializes a new instance of the SyncedVar class + +**Namespace:** MLAPI.Attributes
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public SyncedVar() +``` + +
+ +## See Also + + +#### Reference +SyncedVar Class
MLAPI.Attributes Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_MonoBehaviours_Core_TrackedObject__ctor.md b/docs/M_MLAPI_MonoBehaviours_Core_TrackedObject__ctor.md new file mode 100644 index 0000000..1e4254e --- /dev/null +++ b/docs/M_MLAPI_MonoBehaviours_Core_TrackedObject__ctor.md @@ -0,0 +1,21 @@ +# TrackedObject Constructor + + +Initializes a new instance of the TrackedObject class + +**Namespace:** MLAPI.MonoBehaviours.Core
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public TrackedObject() +``` + +
+ +## See Also + + +#### Reference +TrackedObject Class
MLAPI.MonoBehaviours.Core Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_GetParameterAutoSend.md b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_GetParameterAutoSend.md new file mode 100644 index 0000000..46e3e70 --- /dev/null +++ b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_GetParameterAutoSend.md @@ -0,0 +1,29 @@ +# NetworkedAnimator.GetParameterAutoSend Method + + +\[Missing documentation for "M:MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator.GetParameterAutoSend(System.Int32)"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool GetParameterAutoSend( + int index +) +``` + +
+ +#### Parameters + 
index
Type: System.Int32
\[Missing documentation for "M:MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator.GetParameterAutoSend(System.Int32)"\]
+ +#### Return Value +Type: Boolean
\[Missing documentation for "M:MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator.GetParameterAutoSend(System.Int32)"\] + +## See Also + + +#### Reference +NetworkedAnimator Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_NetworkStart.md b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_NetworkStart.md new file mode 100644 index 0000000..e36de74 --- /dev/null +++ b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_NetworkStart.md @@ -0,0 +1,21 @@ +# NetworkedAnimator.NetworkStart Method + + +\[Missing documentation for "M:MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator.NetworkStart"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public override void NetworkStart() +``` + +
+ +## See Also + + +#### Reference +NetworkedAnimator Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_ResetParameterOptions.md b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_ResetParameterOptions.md new file mode 100644 index 0000000..98df9ee --- /dev/null +++ b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_ResetParameterOptions.md @@ -0,0 +1,21 @@ +# NetworkedAnimator.ResetParameterOptions Method + + +\[Missing documentation for "M:MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator.ResetParameterOptions"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public void ResetParameterOptions() +``` + +
+ +## See Also + + +#### Reference +NetworkedAnimator Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_SetParameterAutoSend.md b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_SetParameterAutoSend.md new file mode 100644 index 0000000..95540a3 --- /dev/null +++ b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_SetParameterAutoSend.md @@ -0,0 +1,27 @@ +# NetworkedAnimator.SetParameterAutoSend Method + + +\[Missing documentation for "M:MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator.SetParameterAutoSend(System.Int32,System.Boolean)"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public void SetParameterAutoSend( + int index, + bool value +) +``` + +
+ +#### Parameters + 
index
Type: System.Int32
\[Missing documentation for "M:MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator.SetParameterAutoSend(System.Int32,System.Boolean)"\]
value
Type: System.Boolean
\[Missing documentation for "M:MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator.SetParameterAutoSend(System.Int32,System.Boolean)"\]
+ +## See Also + + +#### Reference +NetworkedAnimator Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_SetTrigger.md b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_SetTrigger.md new file mode 100644 index 0000000..d90837a --- /dev/null +++ b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_SetTrigger.md @@ -0,0 +1,26 @@ +# NetworkedAnimator.SetTrigger Method (Int32) + + +\[Missing documentation for "M:MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator.SetTrigger(System.Int32)"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public void SetTrigger( + int hash +) +``` + +
+ +#### Parameters + 
hash
Type: System.Int32
\[Missing documentation for "M:MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator.SetTrigger(System.Int32)"\]
+ +## See Also + + +#### Reference +NetworkedAnimator Class
SetTrigger Overload
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_SetTrigger_1.md b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_SetTrigger_1.md new file mode 100644 index 0000000..357cab3 --- /dev/null +++ b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_SetTrigger_1.md @@ -0,0 +1,26 @@ +# NetworkedAnimator.SetTrigger Method (String) + + +\[Missing documentation for "M:MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator.SetTrigger(System.String)"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public void SetTrigger( + string triggerName +) +``` + +
+ +#### Parameters + 
triggerName
Type: System.String
\[Missing documentation for "M:MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator.SetTrigger(System.String)"\]
+ +## See Also + + +#### Reference +NetworkedAnimator Class
SetTrigger Overload
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator__ctor.md b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator__ctor.md new file mode 100644 index 0000000..80c2680 --- /dev/null +++ b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator__ctor.md @@ -0,0 +1,21 @@ +# NetworkedAnimator Constructor + + +Initializes a new instance of the NetworkedAnimator class + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public NetworkedAnimator() +``` + +
+ +## See Also + + +#### Reference +NetworkedAnimator Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_NetworkStart.md b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_NetworkStart.md new file mode 100644 index 0000000..510516b --- /dev/null +++ b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_NetworkStart.md @@ -0,0 +1,21 @@ +# NetworkedNavMeshAgent.NetworkStart Method + + +\[Missing documentation for "M:MLAPI.MonoBehaviours.Prototyping.NetworkedNavMeshAgent.NetworkStart"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public override void NetworkStart() +``` + +
+ +## See Also + + +#### Reference +NetworkedNavMeshAgent Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent__ctor.md b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent__ctor.md new file mode 100644 index 0000000..190c62b --- /dev/null +++ b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent__ctor.md @@ -0,0 +1,21 @@ +# NetworkedNavMeshAgent Constructor + + +Initializes a new instance of the NetworkedNavMeshAgent class + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public NetworkedNavMeshAgent() +``` + +
+ +## See Also + + +#### Reference +NetworkedNavMeshAgent Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_NetworkStart.md b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_NetworkStart.md new file mode 100644 index 0000000..4a54ee3 --- /dev/null +++ b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_NetworkStart.md @@ -0,0 +1,21 @@ +# NetworkedTransform.NetworkStart Method + + +\[Missing documentation for "M:MLAPI.MonoBehaviours.Prototyping.NetworkedTransform.NetworkStart"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public override void NetworkStart() +``` + +
+ +## See Also + + +#### Reference +NetworkedTransform Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform__ctor.md b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform__ctor.md new file mode 100644 index 0000000..993eb47 --- /dev/null +++ b/docs/M_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform__ctor.md @@ -0,0 +1,21 @@ +# NetworkedTransform Constructor + + +Initializes a new instance of the NetworkedTransform class + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public NetworkedTransform() +``` + +
+ +## See Also + + +#### Reference +NetworkedTransform Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedBehaviour_DeregisterMessageHandler.md b/docs/M_MLAPI_NetworkedBehaviour_DeregisterMessageHandler.md new file mode 100644 index 0000000..9d7445f --- /dev/null +++ b/docs/M_MLAPI_NetworkedBehaviour_DeregisterMessageHandler.md @@ -0,0 +1,27 @@ +# NetworkedBehaviour.DeregisterMessageHandler Method + + +\[Missing documentation for "M:MLAPI.NetworkedBehaviour.DeregisterMessageHandler(System.String,System.Int32)"\] + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +protected void DeregisterMessageHandler( + string name, + int counter +) +``` + +
+ +#### Parameters + 
name
Type: System.String
\[Missing documentation for "M:MLAPI.NetworkedBehaviour.DeregisterMessageHandler(System.String,System.Int32)"\]
counter
Type: System.Int32
\[Missing documentation for "M:MLAPI.NetworkedBehaviour.DeregisterMessageHandler(System.String,System.Int32)"\]
+ +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedBehaviour_GetNetworkedObject.md b/docs/M_MLAPI_NetworkedBehaviour_GetNetworkedObject.md new file mode 100644 index 0000000..6b2e6c5 --- /dev/null +++ b/docs/M_MLAPI_NetworkedBehaviour_GetNetworkedObject.md @@ -0,0 +1,29 @@ +# NetworkedBehaviour.GetNetworkedObject Method + + +Gets the local instance of a object with a given NetworkId + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +protected NetworkedObject GetNetworkedObject( + uint networkId +) +``` + +
+ +#### Parameters + 
networkId
Type: System.UInt32
\[Missing documentation for "M:MLAPI.NetworkedBehaviour.GetNetworkedObject(System.UInt32)"\]
+ +#### Return Value +Type: NetworkedObject
\[Missing documentation for "M:MLAPI.NetworkedBehaviour.GetNetworkedObject(System.UInt32)"\] + +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedBehaviour_NetworkStart.md b/docs/M_MLAPI_NetworkedBehaviour_NetworkStart.md new file mode 100644 index 0000000..2502d55 --- /dev/null +++ b/docs/M_MLAPI_NetworkedBehaviour_NetworkStart.md @@ -0,0 +1,21 @@ +# NetworkedBehaviour.NetworkStart Method + + +\[Missing documentation for "M:MLAPI.NetworkedBehaviour.NetworkStart"\] + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public virtual void NetworkStart() +``` + +
+ +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedBehaviour_OnGainedOwnership.md b/docs/M_MLAPI_NetworkedBehaviour_OnGainedOwnership.md new file mode 100644 index 0000000..29cb15d --- /dev/null +++ b/docs/M_MLAPI_NetworkedBehaviour_OnGainedOwnership.md @@ -0,0 +1,21 @@ +# NetworkedBehaviour.OnGainedOwnership Method + + +\[Missing documentation for "M:MLAPI.NetworkedBehaviour.OnGainedOwnership"\] + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public virtual void OnGainedOwnership() +``` + +
+ +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedBehaviour_OnLostOwnership.md b/docs/M_MLAPI_NetworkedBehaviour_OnLostOwnership.md new file mode 100644 index 0000000..6ba5771 --- /dev/null +++ b/docs/M_MLAPI_NetworkedBehaviour_OnLostOwnership.md @@ -0,0 +1,21 @@ +# NetworkedBehaviour.OnLostOwnership Method + + +\[Missing documentation for "M:MLAPI.NetworkedBehaviour.OnLostOwnership"\] + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public virtual void OnLostOwnership() +``` + +
+ +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedBehaviour_RegisterMessageHandler.md b/docs/M_MLAPI_NetworkedBehaviour_RegisterMessageHandler.md new file mode 100644 index 0000000..79313a0 --- /dev/null +++ b/docs/M_MLAPI_NetworkedBehaviour_RegisterMessageHandler.md @@ -0,0 +1,27 @@ +# NetworkedBehaviour.RegisterMessageHandler Method + + +\[Missing documentation for "M:MLAPI.NetworkedBehaviour.RegisterMessageHandler(System.String,System.Action{System.Int32,System.Byte[]})"\] + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +protected void RegisterMessageHandler( + string name, + Action action +) +``` + +
+ +#### Parameters + 
name
Type: System.String
\[Missing documentation for "M:MLAPI.NetworkedBehaviour.RegisterMessageHandler(System.String,System.Action{System.Int32,System.Byte[]})"\]
action
Type: System.Action(Int32, Byte[])
\[Missing documentation for "M:MLAPI.NetworkedBehaviour.RegisterMessageHandler(System.String,System.Action{System.Int32,System.Byte[]})"\]
+ +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedBehaviour_SendToClient.md b/docs/M_MLAPI_NetworkedBehaviour_SendToClient.md new file mode 100644 index 0000000..0d9de29 --- /dev/null +++ b/docs/M_MLAPI_NetworkedBehaviour_SendToClient.md @@ -0,0 +1,29 @@ +# NetworkedBehaviour.SendToClient Method + + +Sends a buffer to a client with a given clientId from Server + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +protected void SendToClient( + int clientId, + string messageType, + string channelName, + byte[] data +) +``` + +
+ +#### Parameters + 
clientId
Type: System.Int32
The clientId to send the message to
messageType
Type: System.String
User defined messageType
channelName
Type: System.String
User defined channelName
data
Type: System.Byte[]
The binary data to send
+ +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedBehaviour_SendToClientTarget.md b/docs/M_MLAPI_NetworkedBehaviour_SendToClientTarget.md new file mode 100644 index 0000000..8c57b74 --- /dev/null +++ b/docs/M_MLAPI_NetworkedBehaviour_SendToClientTarget.md @@ -0,0 +1,29 @@ +# NetworkedBehaviour.SendToClientTarget Method + + +Sends a buffer to a client with a given clientId from Server. Only handlers on this NetworkedBehaviour gets invoked + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +protected void SendToClientTarget( + int clientId, + string messageType, + string channelName, + byte[] data +) +``` + +
+ +#### Parameters + 
clientId
Type: System.Int32
The clientId to send the message to
messageType
Type: System.String
User defined messageType
channelName
Type: System.String
User defined channelName
data
Type: System.Byte[]
The binary data to send
+ +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedBehaviour_SendToClients.md b/docs/M_MLAPI_NetworkedBehaviour_SendToClients.md new file mode 100644 index 0000000..908407c --- /dev/null +++ b/docs/M_MLAPI_NetworkedBehaviour_SendToClients.md @@ -0,0 +1,29 @@ +# NetworkedBehaviour.SendToClients Method (List(Int32), String, String, Byte[]) + + +Sends a buffer to multiple clients from the server + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +protected void SendToClients( + List clientIds, + string messageType, + string channelName, + byte[] data +) +``` + +
+ +#### Parameters + 
clientIds
Type: System.Collections.Generic.List(Int32)
The clientId's to send to
messageType
Type: System.String
User defined messageType
channelName
Type: System.String
User defined channelName
data
Type: System.Byte[]
The binary data to send
+ +## See Also + + +#### Reference +NetworkedBehaviour Class
SendToClients Overload
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedBehaviour_SendToClientsTarget.md b/docs/M_MLAPI_NetworkedBehaviour_SendToClientsTarget.md new file mode 100644 index 0000000..4b5d671 --- /dev/null +++ b/docs/M_MLAPI_NetworkedBehaviour_SendToClientsTarget.md @@ -0,0 +1,29 @@ +# NetworkedBehaviour.SendToClientsTarget Method (List(Int32), String, String, Byte[]) + + +Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +protected void SendToClientsTarget( + List clientIds, + string messageType, + string channelName, + byte[] data +) +``` + +
+ +#### Parameters + 
clientIds
Type: System.Collections.Generic.List(Int32)
The clientId's to send to
messageType
Type: System.String
User defined messageType
channelName
Type: System.String
User defined channelName
data
Type: System.Byte[]
The binary data to send
+ +## See Also + + +#### Reference +NetworkedBehaviour Class
SendToClientsTarget Overload
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedBehaviour_SendToClientsTarget_1.md b/docs/M_MLAPI_NetworkedBehaviour_SendToClientsTarget_1.md new file mode 100644 index 0000000..481843e --- /dev/null +++ b/docs/M_MLAPI_NetworkedBehaviour_SendToClientsTarget_1.md @@ -0,0 +1,29 @@ +# NetworkedBehaviour.SendToClientsTarget Method (Int32[], String, String, Byte[]) + + +Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +protected void SendToClientsTarget( + int[] clientIds, + string messageType, + string channelName, + byte[] data +) +``` + +
+ +#### Parameters + 
clientIds
Type: System.Int32[]
The clientId's to send to
messageType
Type: System.String
User defined messageType
channelName
Type: System.String
User defined channelName
data
Type: System.Byte[]
The binary data to send
+ +## See Also + + +#### Reference +NetworkedBehaviour Class
SendToClientsTarget Overload
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedBehaviour_SendToClientsTarget_2.md b/docs/M_MLAPI_NetworkedBehaviour_SendToClientsTarget_2.md new file mode 100644 index 0000000..aba8535 --- /dev/null +++ b/docs/M_MLAPI_NetworkedBehaviour_SendToClientsTarget_2.md @@ -0,0 +1,28 @@ +# NetworkedBehaviour.SendToClientsTarget Method (String, String, Byte[]) + + +Sends a buffer to all clients from the server. Only handlers on this NetworkedBehaviour will get invoked + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +protected void SendToClientsTarget( + string messageType, + string channelName, + byte[] data +) +``` + +
+ +#### Parameters + 
messageType
Type: System.String
User defined messageType
channelName
Type: System.String
User defined channelName
data
Type: System.Byte[]
The binary data to send
+ +## See Also + + +#### Reference +NetworkedBehaviour Class
SendToClientsTarget Overload
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedBehaviour_SendToClients_1.md b/docs/M_MLAPI_NetworkedBehaviour_SendToClients_1.md new file mode 100644 index 0000000..eebe442 --- /dev/null +++ b/docs/M_MLAPI_NetworkedBehaviour_SendToClients_1.md @@ -0,0 +1,29 @@ +# NetworkedBehaviour.SendToClients Method (Int32[], String, String, Byte[]) + + +Sends a buffer to multiple clients from the server + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +protected void SendToClients( + int[] clientIds, + string messageType, + string channelName, + byte[] data +) +``` + +
+ +#### Parameters + 
clientIds
Type: System.Int32[]
The clientId's to send to
messageType
Type: System.String
User defined messageType
channelName
Type: System.String
User defined channelName
data
Type: System.Byte[]
The binary data to send
+ +## See Also + + +#### Reference +NetworkedBehaviour Class
SendToClients Overload
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedBehaviour_SendToClients_2.md b/docs/M_MLAPI_NetworkedBehaviour_SendToClients_2.md new file mode 100644 index 0000000..c847b32 --- /dev/null +++ b/docs/M_MLAPI_NetworkedBehaviour_SendToClients_2.md @@ -0,0 +1,28 @@ +# NetworkedBehaviour.SendToClients Method (String, String, Byte[]) + + +Sends a buffer to all clients from the server + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +protected void SendToClients( + string messageType, + string channelName, + byte[] data +) +``` + +
+ +#### Parameters + 
messageType
Type: System.String
User defined messageType
channelName
Type: System.String
User defined channelName
data
Type: System.Byte[]
The binary data to send
+ +## See Also + + +#### Reference +NetworkedBehaviour Class
SendToClients Overload
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedBehaviour_SendToLocalClient.md b/docs/M_MLAPI_NetworkedBehaviour_SendToLocalClient.md new file mode 100644 index 0000000..507906f --- /dev/null +++ b/docs/M_MLAPI_NetworkedBehaviour_SendToLocalClient.md @@ -0,0 +1,28 @@ +# NetworkedBehaviour.SendToLocalClient Method + + +Sends a buffer to the server from client + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +protected void SendToLocalClient( + string messageType, + string channelName, + byte[] data +) +``` + +
+ +#### Parameters + 
messageType
Type: System.String
User defined messageType
channelName
Type: System.String
User defined channelName
data
Type: System.Byte[]
The binary data to send
+ +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedBehaviour_SendToLocalClientTarget.md b/docs/M_MLAPI_NetworkedBehaviour_SendToLocalClientTarget.md new file mode 100644 index 0000000..2d46b23 --- /dev/null +++ b/docs/M_MLAPI_NetworkedBehaviour_SendToLocalClientTarget.md @@ -0,0 +1,28 @@ +# NetworkedBehaviour.SendToLocalClientTarget Method + + +Sends a buffer to the client that owns this object from the server. Only handlers on this NetworkedBehaviour will get invoked + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +protected void SendToLocalClientTarget( + string messageType, + string channelName, + byte[] data +) +``` + +
+ +#### Parameters + 
messageType
Type: System.String
User defined messageType
channelName
Type: System.String
User defined channelName
data
Type: System.Byte[]
The binary data to send
+ +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedBehaviour_SendToNonLocalClients.md b/docs/M_MLAPI_NetworkedBehaviour_SendToNonLocalClients.md new file mode 100644 index 0000000..0d6a308 --- /dev/null +++ b/docs/M_MLAPI_NetworkedBehaviour_SendToNonLocalClients.md @@ -0,0 +1,28 @@ +# NetworkedBehaviour.SendToNonLocalClients Method + + +Sends a buffer to all clients except to the owner object from the server + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +protected void SendToNonLocalClients( + string messageType, + string channelName, + byte[] data +) +``` + +
+ +#### Parameters + 
messageType
Type: System.String
User defined messageType
channelName
Type: System.String
User defined channelName
data
Type: System.Byte[]
The binary data to send
+ +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedBehaviour_SendToNonLocalClientsTarget.md b/docs/M_MLAPI_NetworkedBehaviour_SendToNonLocalClientsTarget.md new file mode 100644 index 0000000..f033d24 --- /dev/null +++ b/docs/M_MLAPI_NetworkedBehaviour_SendToNonLocalClientsTarget.md @@ -0,0 +1,28 @@ +# NetworkedBehaviour.SendToNonLocalClientsTarget Method + + +Sends a buffer to all clients except to the owner object from the server. Only handlers on this NetworkedBehaviour will get invoked + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +protected void SendToNonLocalClientsTarget( + string messageType, + string channelName, + byte[] data +) +``` + +
+ +#### Parameters + 
messageType
Type: System.String
User defined messageType
channelName
Type: System.String
User defined channelName
data
Type: System.Byte[]
The binary data to send
+ +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedBehaviour_SendToServer.md b/docs/M_MLAPI_NetworkedBehaviour_SendToServer.md new file mode 100644 index 0000000..1023215 --- /dev/null +++ b/docs/M_MLAPI_NetworkedBehaviour_SendToServer.md @@ -0,0 +1,28 @@ +# NetworkedBehaviour.SendToServer Method + + +Sends a buffer to the server from client + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +protected void SendToServer( + string messageType, + string channelName, + byte[] data +) +``` + +
+ +#### Parameters + 
messageType
Type: System.String
User defined messageType
channelName
Type: System.String
User defined channelName
data
Type: System.Byte[]
The binary data to send
+ +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedBehaviour_SendToServerTarget.md b/docs/M_MLAPI_NetworkedBehaviour_SendToServerTarget.md new file mode 100644 index 0000000..3b0c650 --- /dev/null +++ b/docs/M_MLAPI_NetworkedBehaviour_SendToServerTarget.md @@ -0,0 +1,28 @@ +# NetworkedBehaviour.SendToServerTarget Method + + +Sends a buffer to the server from client. Only handlers on this NetworkedBehaviour will get invoked + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +protected void SendToServerTarget( + string messageType, + string channelName, + byte[] data +) +``` + +
+ +#### Parameters + 
messageType
Type: System.String
User defined messageType
channelName
Type: System.String
User defined channelName
data
Type: System.Byte[]
The binary data to send
+ +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedBehaviour__ctor.md b/docs/M_MLAPI_NetworkedBehaviour__ctor.md new file mode 100644 index 0000000..5f4b46e --- /dev/null +++ b/docs/M_MLAPI_NetworkedBehaviour__ctor.md @@ -0,0 +1,21 @@ +# NetworkedBehaviour Constructor + + +Initializes a new instance of the NetworkedBehaviour class + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +protected NetworkedBehaviour() +``` + +
+ +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedClient__ctor.md b/docs/M_MLAPI_NetworkedClient__ctor.md new file mode 100644 index 0000000..0e82548 --- /dev/null +++ b/docs/M_MLAPI_NetworkedClient__ctor.md @@ -0,0 +1,21 @@ +# NetworkedClient Constructor + + +Initializes a new instance of the NetworkedClient class + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public NetworkedClient() +``` + +
+ +## See Also + + +#### Reference +NetworkedClient Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedObject_ChangeOwnership.md b/docs/M_MLAPI_NetworkedObject_ChangeOwnership.md new file mode 100644 index 0000000..1e49302 --- /dev/null +++ b/docs/M_MLAPI_NetworkedObject_ChangeOwnership.md @@ -0,0 +1,26 @@ +# NetworkedObject.ChangeOwnership Method + + +Changes the owner of the object. Can only be called from server + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public void ChangeOwnership( + int newOwnerClientId +) +``` + +
+ +#### Parameters + 
newOwnerClientId
Type: System.Int32
The new owner clientId
+ +## See Also + + +#### Reference +NetworkedObject Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedObject_RemoveOwnership.md b/docs/M_MLAPI_NetworkedObject_RemoveOwnership.md new file mode 100644 index 0000000..b2a1b8a --- /dev/null +++ b/docs/M_MLAPI_NetworkedObject_RemoveOwnership.md @@ -0,0 +1,21 @@ +# NetworkedObject.RemoveOwnership Method + + +Removes all ownership of an object from any client. Can only be called from server + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public void RemoveOwnership() +``` + +
+ +## See Also + + +#### Reference +NetworkedObject Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedObject_Spawn.md b/docs/M_MLAPI_NetworkedObject_Spawn.md new file mode 100644 index 0000000..dd9dea7 --- /dev/null +++ b/docs/M_MLAPI_NetworkedObject_Spawn.md @@ -0,0 +1,21 @@ +# NetworkedObject.Spawn Method + + +Spawns this GameObject across the network. Can only be called from the Server + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public void Spawn() +``` + +
+ +## See Also + + +#### Reference +NetworkedObject Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedObject_SpawnWithOwnership.md b/docs/M_MLAPI_NetworkedObject_SpawnWithOwnership.md new file mode 100644 index 0000000..785d314 --- /dev/null +++ b/docs/M_MLAPI_NetworkedObject_SpawnWithOwnership.md @@ -0,0 +1,26 @@ +# NetworkedObject.SpawnWithOwnership Method + + +Spawns an object across the network with a given owner. Can only be called from server + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public void SpawnWithOwnership( + int clientId +) +``` + +
+ +#### Parameters + 
clientId
Type: System.Int32
The clientId to own the object
+ +## See Also + + +#### Reference +NetworkedObject Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkedObject__ctor.md b/docs/M_MLAPI_NetworkedObject__ctor.md new file mode 100644 index 0000000..244b99e --- /dev/null +++ b/docs/M_MLAPI_NetworkedObject__ctor.md @@ -0,0 +1,21 @@ +# NetworkedObject Constructor + + +Initializes a new instance of the NetworkedObject class + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public NetworkedObject() +``` + +
+ +## See Also + + +#### Reference +NetworkedObject Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingConfiguration_CompareConfig.md b/docs/M_MLAPI_NetworkingConfiguration_CompareConfig.md new file mode 100644 index 0000000..37e4239 --- /dev/null +++ b/docs/M_MLAPI_NetworkingConfiguration_CompareConfig.md @@ -0,0 +1,29 @@ +# NetworkingConfiguration.CompareConfig Method + + +Compares a SHA256 hash with the current NetworkingConfiguration instances hash + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool CompareConfig( + byte[] hash +) +``` + +
+ +#### Parameters + 
hash
Type: System.Byte[]
\[Missing documentation for "M:MLAPI.NetworkingConfiguration.CompareConfig(System.Byte[])"\]
+ +#### Return Value +Type: Boolean
\[Missing documentation for "M:MLAPI.NetworkingConfiguration.CompareConfig(System.Byte[])"\] + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingConfiguration_GetConfig.md b/docs/M_MLAPI_NetworkingConfiguration_GetConfig.md new file mode 100644 index 0000000..b1d0d43 --- /dev/null +++ b/docs/M_MLAPI_NetworkingConfiguration_GetConfig.md @@ -0,0 +1,29 @@ +# NetworkingConfiguration.GetConfig Method + + +Gets a SHA256 hash of parts of the NetworkingConfiguration instance + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public byte[] GetConfig( + bool cache = true +) +``` + +
+ +#### Parameters + 
cache (Optional)
Type: System.Boolean
\[Missing documentation for "M:MLAPI.NetworkingConfiguration.GetConfig(System.Boolean)"\]
+ +#### Return Value +Type: Byte[]
\[Missing documentation for "M:MLAPI.NetworkingConfiguration.GetConfig(System.Boolean)"\] + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingConfiguration__ctor.md b/docs/M_MLAPI_NetworkingConfiguration__ctor.md new file mode 100644 index 0000000..0620db7 --- /dev/null +++ b/docs/M_MLAPI_NetworkingConfiguration__ctor.md @@ -0,0 +1,21 @@ +# NetworkingConfiguration Constructor + + +Initializes a new instance of the NetworkingConfiguration class + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public NetworkingConfiguration() +``` + +
+ +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManagerComponents_CryptographyHelper_Decrypt.md b/docs/M_MLAPI_NetworkingManagerComponents_CryptographyHelper_Decrypt.md new file mode 100644 index 0000000..217e7ad --- /dev/null +++ b/docs/M_MLAPI_NetworkingManagerComponents_CryptographyHelper_Decrypt.md @@ -0,0 +1,30 @@ +# CryptographyHelper.Decrypt Method + + +Decrypts a message with AES with a given key and a salt that is encoded as the first 16 bytes of the buffer + +**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static byte[] Decrypt( + byte[] encryptedBuffer, + byte[] key +) +``` + +
+ +#### Parameters + 
encryptedBuffer
Type: System.Byte[]
The buffer with the salt
key
Type: System.Byte[]
The key to use
+ +#### Return Value +Type: Byte[]
The decrypted byte array + +## See Also + + +#### Reference +CryptographyHelper Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManagerComponents_CryptographyHelper_Encrypt.md b/docs/M_MLAPI_NetworkingManagerComponents_CryptographyHelper_Encrypt.md new file mode 100644 index 0000000..e731745 --- /dev/null +++ b/docs/M_MLAPI_NetworkingManagerComponents_CryptographyHelper_Encrypt.md @@ -0,0 +1,30 @@ +# CryptographyHelper.Encrypt Method + + +Encrypts a message with AES with a given key and a random salt that gets encoded as the first 16 bytes of the encrypted buffer + +**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static byte[] Encrypt( + byte[] clearBuffer, + byte[] key +) +``` + +
+ +#### Parameters + 
clearBuffer
Type: System.Byte[]
The buffer to be encrypted
key
Type: System.Byte[]
The key to use
+ +#### Return Value +Type: Byte[]
The encrypted byte array with encoded salt + +## See Also + + +#### Reference +CryptographyHelper Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManagerComponents_DHHelper_Abs.md b/docs/M_MLAPI_NetworkingManagerComponents_DHHelper_Abs.md new file mode 100644 index 0000000..91b0ab7 --- /dev/null +++ b/docs/M_MLAPI_NetworkingManagerComponents_DHHelper_Abs.md @@ -0,0 +1,32 @@ +# DHHelper.Abs Method + + +\[Missing documentation for "M:MLAPI.NetworkingManagerComponents.DHHelper.Abs(IntXLib.IntX)"\] + +**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static IntX Abs( + this IntX i +) +``` + +
+ +#### Parameters + 
i
Type: IntX
\[Missing documentation for "M:MLAPI.NetworkingManagerComponents.DHHelper.Abs(IntXLib.IntX)"\]
+ +#### Return Value +Type: IntX
\[Missing documentation for "M:MLAPI.NetworkingManagerComponents.DHHelper.Abs(IntXLib.IntX)"\] + +#### Usage Note +In Visual Basic and C#, you can call this method as an instance method on any object of type IntX. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide). + +## See Also + + +#### Reference +DHHelper Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManagerComponents_DHHelper_BitAt.md b/docs/M_MLAPI_NetworkingManagerComponents_DHHelper_BitAt.md new file mode 100644 index 0000000..cfe666e --- /dev/null +++ b/docs/M_MLAPI_NetworkingManagerComponents_DHHelper_BitAt.md @@ -0,0 +1,33 @@ +# DHHelper.BitAt Method + + +\[Missing documentation for "M:MLAPI.NetworkingManagerComponents.DHHelper.BitAt(System.UInt32[],System.Int64)"\] + +**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static bool BitAt( + this uint[] data, + long index +) +``` + +
+ +#### Parameters + 
data
Type: System.UInt32[]
\[Missing documentation for "M:MLAPI.NetworkingManagerComponents.DHHelper.BitAt(System.UInt32[],System.Int64)"\]
index
Type: System.Int64
\[Missing documentation for "M:MLAPI.NetworkingManagerComponents.DHHelper.BitAt(System.UInt32[],System.Int64)"\]
+ +#### Return Value +Type: Boolean
\[Missing documentation for "M:MLAPI.NetworkingManagerComponents.DHHelper.BitAt(System.UInt32[],System.Int64)"\] + +#### Usage Note +In Visual Basic and C#, you can call this method as an instance method on any object of type . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide). + +## See Also + + +#### Reference +DHHelper Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManagerComponents_DHHelper_FromArray.md b/docs/M_MLAPI_NetworkingManagerComponents_DHHelper_FromArray.md new file mode 100644 index 0000000..3bb6086 --- /dev/null +++ b/docs/M_MLAPI_NetworkingManagerComponents_DHHelper_FromArray.md @@ -0,0 +1,29 @@ +# DHHelper.FromArray Method + + +\[Missing documentation for "M:MLAPI.NetworkingManagerComponents.DHHelper.FromArray(System.Byte[])"\] + +**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static IntX FromArray( + byte[] b +) +``` + +
+ +#### Parameters + 
b
Type: System.Byte[]
\[Missing documentation for "M:MLAPI.NetworkingManagerComponents.DHHelper.FromArray(System.Byte[])"\]
+ +#### Return Value +Type: IntX
\[Missing documentation for "M:MLAPI.NetworkingManagerComponents.DHHelper.FromArray(System.Byte[])"\] + +## See Also + + +#### Reference +DHHelper Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManagerComponents_DHHelper_ToArray.md b/docs/M_MLAPI_NetworkingManagerComponents_DHHelper_ToArray.md new file mode 100644 index 0000000..0ba10f1 --- /dev/null +++ b/docs/M_MLAPI_NetworkingManagerComponents_DHHelper_ToArray.md @@ -0,0 +1,32 @@ +# DHHelper.ToArray Method + + +\[Missing documentation for "M:MLAPI.NetworkingManagerComponents.DHHelper.ToArray(IntXLib.IntX)"\] + +**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static byte[] ToArray( + this IntX v +) +``` + +
+ +#### Parameters + 
v
Type: IntX
\[Missing documentation for "M:MLAPI.NetworkingManagerComponents.DHHelper.ToArray(IntXLib.IntX)"\]
+ +#### Return Value +Type: Byte[]
\[Missing documentation for "M:MLAPI.NetworkingManagerComponents.DHHelper.ToArray(IntXLib.IntX)"\] + +#### Usage Note +In Visual Basic and C#, you can call this method as an instance method on any object of type IntX. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide). + +## See Also + + +#### Reference +DHHelper Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManagerComponents_LagCompensationManager_Simulate.md b/docs/M_MLAPI_NetworkingManagerComponents_LagCompensationManager_Simulate.md new file mode 100644 index 0000000..c7f9247 --- /dev/null +++ b/docs/M_MLAPI_NetworkingManagerComponents_LagCompensationManager_Simulate.md @@ -0,0 +1,27 @@ +# LagCompensationManager.Simulate Method (Int32, Action) + + +Turns time back a given amount of seconds, invokes an action and turns it back. The time is based on the estimated RTT of a clientId + +**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static void Simulate( + int clientId, + Action action +) +``` + +
+ +#### Parameters + 
clientId
Type: System.Int32
The clientId's RTT to use
action
Type: System.Action
The action to invoke when time is turned back
+ +## See Also + + +#### Reference +LagCompensationManager Class
Simulate Overload
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManagerComponents_LagCompensationManager_Simulate_1.md b/docs/M_MLAPI_NetworkingManagerComponents_LagCompensationManager_Simulate_1.md new file mode 100644 index 0000000..0568b1f --- /dev/null +++ b/docs/M_MLAPI_NetworkingManagerComponents_LagCompensationManager_Simulate_1.md @@ -0,0 +1,27 @@ +# LagCompensationManager.Simulate Method (Single, Action) + + +Turns time back a given amount of seconds, invokes an action and turns it back + +**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static void Simulate( + float secondsAgo, + Action action +) +``` + +
+ +#### Parameters + 
secondsAgo
Type: System.Single
The amount of seconds
action
Type: System.Action
The action to invoke when time is turned back
+ +## See Also + + +#### Reference +LagCompensationManager Class
Simulate Overload
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManagerComponents_MessageChunker_GetChunkedMessage.md b/docs/M_MLAPI_NetworkingManagerComponents_MessageChunker_GetChunkedMessage.md new file mode 100644 index 0000000..888456d --- /dev/null +++ b/docs/M_MLAPI_NetworkingManagerComponents_MessageChunker_GetChunkedMessage.md @@ -0,0 +1,30 @@ +# MessageChunker.GetChunkedMessage Method + + +Chunks a large byte array to smaller chunks + +**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static List GetChunkedMessage( + ref byte[] message, + int chunkSize +) +``` + +
+ +#### Parameters + 
message
Type: System.Byte[]
The large byte array
chunkSize
Type: System.Int32
The amount of bytes of non header data to use for each chunk
+ +#### Return Value +Type: List(Byte[])
List of chunks + +## See Also + + +#### Reference +MessageChunker Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManagerComponents_MessageChunker_GetMessageOrdered.md b/docs/M_MLAPI_NetworkingManagerComponents_MessageChunker_GetMessageOrdered.md new file mode 100644 index 0000000..8fad0f6 --- /dev/null +++ b/docs/M_MLAPI_NetworkingManagerComponents_MessageChunker_GetMessageOrdered.md @@ -0,0 +1,30 @@ +# MessageChunker.GetMessageOrdered Method + + +Converts a list of chunks back into the original buffer, this requires the list to be in correct order and properly verified + +**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static byte[] GetMessageOrdered( + ref List chunks, + int chunkSize = -1 +) +``` + +
+ +#### Parameters + 
chunks
Type: System.Collections.Generic.List(Byte[])
The list of chunks
chunkSize (Optional)
Type: System.Int32
The size of each chunk. Optional
+ +#### Return Value +Type: Byte[]
\[Missing documentation for "M:MLAPI.NetworkingManagerComponents.MessageChunker.GetMessageOrdered(System.Collections.Generic.List{System.Byte[]}@,System.Int32)"\] + +## See Also + + +#### Reference +MessageChunker Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManagerComponents_MessageChunker_GetMessageUnordered.md b/docs/M_MLAPI_NetworkingManagerComponents_MessageChunker_GetMessageUnordered.md new file mode 100644 index 0000000..0773cdb --- /dev/null +++ b/docs/M_MLAPI_NetworkingManagerComponents_MessageChunker_GetMessageUnordered.md @@ -0,0 +1,30 @@ +# MessageChunker.GetMessageUnordered Method + + +Converts a list of chunks back into the original buffer, this does not require the list to be in correct order and properly verified + +**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static byte[] GetMessageUnordered( + ref List chunks, + int chunkSize = -1 +) +``` + +
+ +#### Parameters + 
chunks
Type: System.Collections.Generic.List(Byte[])
The list of chunks
chunkSize (Optional)
Type: System.Int32
The size of each chunk. Optional
+ +#### Return Value +Type: Byte[]
\[Missing documentation for "M:MLAPI.NetworkingManagerComponents.MessageChunker.GetMessageUnordered(System.Collections.Generic.List{System.Byte[]}@,System.Int32)"\] + +## See Also + + +#### Reference +MessageChunker Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManagerComponents_MessageChunker_HasDuplicates.md b/docs/M_MLAPI_NetworkingManagerComponents_MessageChunker_HasDuplicates.md new file mode 100644 index 0000000..8c4ab0b --- /dev/null +++ b/docs/M_MLAPI_NetworkingManagerComponents_MessageChunker_HasDuplicates.md @@ -0,0 +1,30 @@ +# MessageChunker.HasDuplicates Method + + +Checks if a list of chunks have any duplicates inside of it + +**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static bool HasDuplicates( + ref List chunks, + uint expectedChunksCount +) +``` + +
+ +#### Parameters + 
chunks
Type: System.Collections.Generic.List(Byte[])
The list of chunks
expectedChunksCount
Type: System.UInt32
The expected amount of chunks
+ +#### Return Value +Type: Boolean
If a list of chunks has duplicate chunks in it + +## See Also + + +#### Reference +MessageChunker Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManagerComponents_MessageChunker_HasMissingParts.md b/docs/M_MLAPI_NetworkingManagerComponents_MessageChunker_HasMissingParts.md new file mode 100644 index 0000000..cc573cc --- /dev/null +++ b/docs/M_MLAPI_NetworkingManagerComponents_MessageChunker_HasMissingParts.md @@ -0,0 +1,30 @@ +# MessageChunker.HasMissingParts Method + + +Checks if a list of chunks has missing parts + +**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static bool HasMissingParts( + ref List chunks, + uint expectedChunksCount +) +``` + +
+ +#### Parameters + 
chunks
Type: System.Collections.Generic.List(Byte[])
The list of chunks
expectedChunksCount
Type: System.UInt32
The expected amount of chunks
+ +#### Return Value +Type: Boolean
If list of chunks has missing parts + +## See Also + + +#### Reference +MessageChunker Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManagerComponents_MessageChunker_IsOrdered.md b/docs/M_MLAPI_NetworkingManagerComponents_MessageChunker_IsOrdered.md new file mode 100644 index 0000000..d943871 --- /dev/null +++ b/docs/M_MLAPI_NetworkingManagerComponents_MessageChunker_IsOrdered.md @@ -0,0 +1,29 @@ +# MessageChunker.IsOrdered Method + + +Checks if a list of chunks is in correct order + +**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static bool IsOrdered( + ref List chunks +) +``` + +
+ +#### Parameters + 
chunks
Type: System.Collections.Generic.List(Byte[])
The list of chunks
+ +#### Return Value +Type: Boolean
If all chunks are in order + +## See Also + + +#### Reference +MessageChunker Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManagerComponents_NetworkPoolManager_CreatePool.md b/docs/M_MLAPI_NetworkingManagerComponents_NetworkPoolManager_CreatePool.md new file mode 100644 index 0000000..671f280 --- /dev/null +++ b/docs/M_MLAPI_NetworkingManagerComponents_NetworkPoolManager_CreatePool.md @@ -0,0 +1,28 @@ +# NetworkPoolManager.CreatePool Method + + +Creates a networked object pool. Can only be called from the server + +**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static void CreatePool( + string poolName, + int spawnablePrefabIndex, + uint size = 16 +) +``` + +
+ +#### Parameters + 
poolName
Type: System.String
Name of the pool
spawnablePrefabIndex
Type: System.Int32
The index of the prefab to use in the spawnablePrefabs array
size (Optional)
Type: System.UInt32
The amount of objects in the pool
+ +## See Also + + +#### Reference +NetworkPoolManager Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManagerComponents_NetworkPoolManager_DestroyPool.md b/docs/M_MLAPI_NetworkingManagerComponents_NetworkPoolManager_DestroyPool.md new file mode 100644 index 0000000..72b116e --- /dev/null +++ b/docs/M_MLAPI_NetworkingManagerComponents_NetworkPoolManager_DestroyPool.md @@ -0,0 +1,26 @@ +# NetworkPoolManager.DestroyPool Method + + +This destroys an object pool and all of it's objects. Can only be called from the server + +**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static void DestroyPool( + string poolName +) +``` + +
+ +#### Parameters + 
poolName
Type: System.String
The name of the pool
+ +## See Also + + +#### Reference +NetworkPoolManager Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManagerComponents_NetworkPoolManager_DestroyPoolObject.md b/docs/M_MLAPI_NetworkingManagerComponents_NetworkPoolManager_DestroyPoolObject.md new file mode 100644 index 0000000..818ff4f --- /dev/null +++ b/docs/M_MLAPI_NetworkingManagerComponents_NetworkPoolManager_DestroyPoolObject.md @@ -0,0 +1,26 @@ +# NetworkPoolManager.DestroyPoolObject Method + + +Destroys a NetworkedObject if it's part of a pool. Use this instead of the MonoBehaviour Destroy method. Can only be called from Server. + +**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static void DestroyPoolObject( + NetworkedObject netObject +) +``` + +
+ +#### Parameters + 
netObject
Type: MLAPI.NetworkedObject
The NetworkedObject instance to destroy
+ +## See Also + + +#### Reference +NetworkPoolManager Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManagerComponents_NetworkPoolManager_SpawnPoolObject.md b/docs/M_MLAPI_NetworkingManagerComponents_NetworkPoolManager_SpawnPoolObject.md new file mode 100644 index 0000000..02732ad --- /dev/null +++ b/docs/M_MLAPI_NetworkingManagerComponents_NetworkPoolManager_SpawnPoolObject.md @@ -0,0 +1,31 @@ +# NetworkPoolManager.SpawnPoolObject Method + + +Spawns a object from the pool at a given position and rotation. Can only be called from server. + +**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static GameObject SpawnPoolObject( + string poolName, + Vector3 position, + Quaternion rotation +) +``` + +
+ +#### Parameters + 
poolName
Type: System.String
The name of the pool
position
Type: Vector3
The position to spawn the object at
rotation
Type: Quaternion
The rotation to spawn the object at
+ +#### Return Value +Type: GameObject
\[Missing documentation for "M:MLAPI.NetworkingManagerComponents.NetworkPoolManager.SpawnPoolObject(System.String,UnityEngine.Vector3,UnityEngine.Quaternion)"\] + +## See Also + + +#### Reference +NetworkPoolManager Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManagerComponents_NetworkSceneManager_SwitchScene.md b/docs/M_MLAPI_NetworkingManagerComponents_NetworkSceneManager_SwitchScene.md new file mode 100644 index 0000000..bf15a4c --- /dev/null +++ b/docs/M_MLAPI_NetworkingManagerComponents_NetworkSceneManager_SwitchScene.md @@ -0,0 +1,26 @@ +# NetworkSceneManager.SwitchScene Method + + +Switches to a scene with a given name. Can only be called from Server + +**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static void SwitchScene( + string sceneName +) +``` + +
+ +#### Parameters + 
sceneName
Type: System.String
The name of the scene to switch to
+ +## See Also + + +#### Reference +NetworkSceneManager Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManager_StartClient.md b/docs/M_MLAPI_NetworkingManager_StartClient.md new file mode 100644 index 0000000..d690071 --- /dev/null +++ b/docs/M_MLAPI_NetworkingManager_StartClient.md @@ -0,0 +1,26 @@ +# NetworkingManager.StartClient Method + + +Starts a client with a given NetworkingConfiguration + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public void StartClient( + NetworkingConfiguration netConfig +) +``` + +
+ +#### Parameters + 
netConfig
Type: MLAPI.NetworkingConfiguration
The NetworkingConfiguration to use
+ +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManager_StartHost.md b/docs/M_MLAPI_NetworkingManager_StartHost.md new file mode 100644 index 0000000..30575ee --- /dev/null +++ b/docs/M_MLAPI_NetworkingManager_StartHost.md @@ -0,0 +1,26 @@ +# NetworkingManager.StartHost Method + + +Starts a Host with a given NetworkingConfiguration + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public void StartHost( + NetworkingConfiguration netConfig +) +``` + +
+ +#### Parameters + 
netConfig
Type: MLAPI.NetworkingConfiguration
The NetworkingConfiguration to use
+ +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManager_StartServer.md b/docs/M_MLAPI_NetworkingManager_StartServer.md new file mode 100644 index 0000000..8af2086 --- /dev/null +++ b/docs/M_MLAPI_NetworkingManager_StartServer.md @@ -0,0 +1,26 @@ +# NetworkingManager.StartServer Method + + +Starts a server with a given NetworkingConfiguration + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public void StartServer( + NetworkingConfiguration netConfig +) +``` + +
+ +#### Parameters + 
netConfig
Type: MLAPI.NetworkingConfiguration
The NetworkingConfiguration to use
+ +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManager_StopClient.md b/docs/M_MLAPI_NetworkingManager_StopClient.md new file mode 100644 index 0000000..a1997a1 --- /dev/null +++ b/docs/M_MLAPI_NetworkingManager_StopClient.md @@ -0,0 +1,21 @@ +# NetworkingManager.StopClient Method + + +Stops the running client + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public void StopClient() +``` + +
+ +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManager_StopHost.md b/docs/M_MLAPI_NetworkingManager_StopHost.md new file mode 100644 index 0000000..154417e --- /dev/null +++ b/docs/M_MLAPI_NetworkingManager_StopHost.md @@ -0,0 +1,21 @@ +# NetworkingManager.StopHost Method + + +Stops the running host + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public void StopHost() +``` + +
+ +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManager_StopServer.md b/docs/M_MLAPI_NetworkingManager_StopServer.md new file mode 100644 index 0000000..c83c844 --- /dev/null +++ b/docs/M_MLAPI_NetworkingManager_StopServer.md @@ -0,0 +1,21 @@ +# NetworkingManager.StopServer Method + + +Stops the running server + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public void StopServer() +``` + +
+ +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/M_MLAPI_NetworkingManager__ctor.md b/docs/M_MLAPI_NetworkingManager__ctor.md new file mode 100644 index 0000000..765fcc7 --- /dev/null +++ b/docs/M_MLAPI_NetworkingManager__ctor.md @@ -0,0 +1,21 @@ +# NetworkingManager Constructor + + +Initializes a new instance of the NetworkingManager class + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public NetworkingManager() +``` + +
+ +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/Methods_T_MLAPI_Attributes_SyncedVar.md b/docs/Methods_T_MLAPI_Attributes_SyncedVar.md new file mode 100644 index 0000000..40a98d2 --- /dev/null +++ b/docs/Methods_T_MLAPI_Attributes_SyncedVar.md @@ -0,0 +1,15 @@ +# SyncedVar Methods + + +The SyncedVar type exposes the following members. + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")Equals (Inherited from Attribute.)
![Protected method](media/protmethod.gif "Protected method")Finalize (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode (Inherited from Attribute.)
![Public method](media/pubmethod.gif "Public method")GetType (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")IsDefaultAttribute (Inherited from Attribute.)
![Public method](media/pubmethod.gif "Public method")Match (Inherited from Attribute.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")ToString (Inherited from Object.)
  +Back to Top + +## See Also + + +#### Reference +SyncedVar Class
MLAPI.Attributes Namespace
\ No newline at end of file diff --git a/docs/Methods_T_MLAPI_MonoBehaviours_Core_TrackedObject.md b/docs/Methods_T_MLAPI_MonoBehaviours_Core_TrackedObject.md new file mode 100644 index 0000000..6ac03f5 --- /dev/null +++ b/docs/Methods_T_MLAPI_MonoBehaviours_Core_TrackedObject.md @@ -0,0 +1,15 @@ +# TrackedObject Methods + + +The TrackedObject type exposes the following members. + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CompareTag (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")Equals (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetComponent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type, List(Component)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetHashCode (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetInstanceID (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")Invoke (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")InvokeRepeating (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking(String) (Inherited from MonoBehaviour.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String, Object) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine_Auto **Obsolete. ** (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopAllCoroutines (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(Coroutine) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")ToString (Inherited from Object.)
  +Back to Top + +## See Also + + +#### Reference +TrackedObject Class
MLAPI.MonoBehaviours.Core Namespace
\ No newline at end of file diff --git a/docs/Methods_T_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator.md b/docs/Methods_T_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator.md new file mode 100644 index 0000000..bed294a --- /dev/null +++ b/docs/Methods_T_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator.md @@ -0,0 +1,45 @@ +# NetworkedAnimator Methods + + +The NetworkedAnimator type exposes the following members. + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CompareTag (Inherited from Component.)
![Protected method](media/protmethod.gif "Protected method")DeregisterMessageHandler (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")Equals (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetComponent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type, List(Component)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetHashCode (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetInstanceID (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetNetworkedObject +Gets the local instance of a object with a given NetworkId + (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")GetParameterAutoSend
![Public method](media/pubmethod.gif "Public method")GetType (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")Invoke (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")InvokeRepeating (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking(String) (Inherited from MonoBehaviour.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")NetworkStart (Overrides NetworkedBehaviour.NetworkStart().)
![Public method](media/pubmethod.gif "Public method")OnGainedOwnership (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")OnLostOwnership (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")RegisterMessageHandler (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")ResetParameterOptions
![Public method](media/pubmethod.gif "Public method")SendMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object, SendMessageOptions) (Inherited from Component.)
![Protected method](media/protmethod.gif "Protected method")SendToClient +Sends a buffer to a client with a given clientId from Server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClients(String, String, Byte[]) +Sends a buffer to all clients from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClients(List(Int32), String, String, Byte[]) +Sends a buffer to multiple clients from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClients(Int32[], String, String, Byte[]) +Sends a buffer to multiple clients from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(String, String, Byte[]) +Sends a buffer to all clients from the server. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(List(Int32), String, String, Byte[]) +Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(Int32[], String, String, Byte[]) +Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientTarget +Sends a buffer to a client with a given clientId from Server. Only handlers on this NetworkedBehaviour gets invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToLocalClient +Sends a buffer to the server from client + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToLocalClientTarget +Sends a buffer to the client that owns this object from the server. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToNonLocalClients +Sends a buffer to all clients except to the owner object from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToNonLocalClientsTarget +Sends a buffer to all clients except to the owner object from the server. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToServer +Sends a buffer to the server from client + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToServerTarget +Sends a buffer to the server from client. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")SetParameterAutoSend
![Public method](media/pubmethod.gif "Public method")SetTrigger(Int32)
![Public method](media/pubmethod.gif "Public method")SetTrigger(String)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String, Object) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine_Auto **Obsolete. ** (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopAllCoroutines (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(Coroutine) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")ToString (Inherited from Object.)
  +Back to Top + +## See Also + + +#### Reference +NetworkedAnimator Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/Methods_T_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent.md b/docs/Methods_T_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent.md new file mode 100644 index 0000000..d36e11c --- /dev/null +++ b/docs/Methods_T_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent.md @@ -0,0 +1,45 @@ +# NetworkedNavMeshAgent Methods + + +The NetworkedNavMeshAgent type exposes the following members. + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CompareTag (Inherited from Component.)
![Protected method](media/protmethod.gif "Protected method")DeregisterMessageHandler (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")Equals (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetComponent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type, List(Component)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetHashCode (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetInstanceID (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetNetworkedObject +Gets the local instance of a object with a given NetworkId + (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")GetType (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")Invoke (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")InvokeRepeating (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking(String) (Inherited from MonoBehaviour.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")NetworkStart (Overrides NetworkedBehaviour.NetworkStart().)
![Public method](media/pubmethod.gif "Public method")OnGainedOwnership (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")OnLostOwnership (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")RegisterMessageHandler (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object, SendMessageOptions) (Inherited from Component.)
![Protected method](media/protmethod.gif "Protected method")SendToClient +Sends a buffer to a client with a given clientId from Server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClients(String, String, Byte[]) +Sends a buffer to all clients from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClients(List(Int32), String, String, Byte[]) +Sends a buffer to multiple clients from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClients(Int32[], String, String, Byte[]) +Sends a buffer to multiple clients from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(String, String, Byte[]) +Sends a buffer to all clients from the server. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(List(Int32), String, String, Byte[]) +Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(Int32[], String, String, Byte[]) +Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientTarget +Sends a buffer to a client with a given clientId from Server. Only handlers on this NetworkedBehaviour gets invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToLocalClient +Sends a buffer to the server from client + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToLocalClientTarget +Sends a buffer to the client that owns this object from the server. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToNonLocalClients +Sends a buffer to all clients except to the owner object from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToNonLocalClientsTarget +Sends a buffer to all clients except to the owner object from the server. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToServer +Sends a buffer to the server from client + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToServerTarget +Sends a buffer to the server from client. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String, Object) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine_Auto **Obsolete. ** (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopAllCoroutines (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(Coroutine) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")ToString (Inherited from Object.)
  +Back to Top + +## See Also + + +#### Reference +NetworkedNavMeshAgent Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/Methods_T_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform.md b/docs/Methods_T_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform.md new file mode 100644 index 0000000..868cbbb --- /dev/null +++ b/docs/Methods_T_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform.md @@ -0,0 +1,45 @@ +# NetworkedTransform Methods + + +The NetworkedTransform type exposes the following members. + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CompareTag (Inherited from Component.)
![Protected method](media/protmethod.gif "Protected method")DeregisterMessageHandler (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")Equals (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetComponent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type, List(Component)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetHashCode (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetInstanceID (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetNetworkedObject +Gets the local instance of a object with a given NetworkId + (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")GetType (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")Invoke (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")InvokeRepeating (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking(String) (Inherited from MonoBehaviour.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")NetworkStart (Overrides NetworkedBehaviour.NetworkStart().)
![Public method](media/pubmethod.gif "Public method")OnGainedOwnership (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")OnLostOwnership (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")RegisterMessageHandler (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object, SendMessageOptions) (Inherited from Component.)
![Protected method](media/protmethod.gif "Protected method")SendToClient +Sends a buffer to a client with a given clientId from Server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClients(String, String, Byte[]) +Sends a buffer to all clients from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClients(List(Int32), String, String, Byte[]) +Sends a buffer to multiple clients from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClients(Int32[], String, String, Byte[]) +Sends a buffer to multiple clients from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(String, String, Byte[]) +Sends a buffer to all clients from the server. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(List(Int32), String, String, Byte[]) +Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(Int32[], String, String, Byte[]) +Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientTarget +Sends a buffer to a client with a given clientId from Server. Only handlers on this NetworkedBehaviour gets invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToLocalClient +Sends a buffer to the server from client + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToLocalClientTarget +Sends a buffer to the client that owns this object from the server. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToNonLocalClients +Sends a buffer to all clients except to the owner object from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToNonLocalClientsTarget +Sends a buffer to all clients except to the owner object from the server. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToServer +Sends a buffer to the server from client + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToServerTarget +Sends a buffer to the server from client. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String, Object) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine_Auto **Obsolete. ** (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopAllCoroutines (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(Coroutine) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")ToString (Inherited from Object.)
  +Back to Top + +## See Also + + +#### Reference +NetworkedTransform Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/Methods_T_MLAPI_NetworkedBehaviour.md b/docs/Methods_T_MLAPI_NetworkedBehaviour.md new file mode 100644 index 0000000..809ff51 --- /dev/null +++ b/docs/Methods_T_MLAPI_NetworkedBehaviour.md @@ -0,0 +1,30 @@ +# NetworkedBehaviour Methods + + +The NetworkedBehaviour type exposes the following members. + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CompareTag (Inherited from Component.)
![Protected method](media/protmethod.gif "Protected method")DeregisterMessageHandler
![Public method](media/pubmethod.gif "Public method")Equals (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetComponent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type, List(Component)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetHashCode (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetInstanceID (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetNetworkedObject +Gets the local instance of a object with a given NetworkId
![Public method](media/pubmethod.gif "Public method")GetType (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")Invoke (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")InvokeRepeating (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking(String) (Inherited from MonoBehaviour.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")NetworkStart
![Public method](media/pubmethod.gif "Public method")OnGainedOwnership
![Public method](media/pubmethod.gif "Public method")OnLostOwnership
![Protected method](media/protmethod.gif "Protected method")RegisterMessageHandler
![Public method](media/pubmethod.gif "Public method")SendMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object, SendMessageOptions) (Inherited from Component.)
![Protected method](media/protmethod.gif "Protected method")SendToClient +Sends a buffer to a client with a given clientId from Server
![Protected method](media/protmethod.gif "Protected method")SendToClients(String, String, Byte[]) +Sends a buffer to all clients from the server
![Protected method](media/protmethod.gif "Protected method")SendToClients(List(Int32), String, String, Byte[]) +Sends a buffer to multiple clients from the server
![Protected method](media/protmethod.gif "Protected method")SendToClients(Int32[], String, String, Byte[]) +Sends a buffer to multiple clients from the server
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(String, String, Byte[]) +Sends a buffer to all clients from the server. Only handlers on this NetworkedBehaviour will get invoked
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(List(Int32), String, String, Byte[]) +Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(Int32[], String, String, Byte[]) +Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked
![Protected method](media/protmethod.gif "Protected method")SendToClientTarget +Sends a buffer to a client with a given clientId from Server. Only handlers on this NetworkedBehaviour gets invoked
![Protected method](media/protmethod.gif "Protected method")SendToLocalClient +Sends a buffer to the server from client
![Protected method](media/protmethod.gif "Protected method")SendToLocalClientTarget +Sends a buffer to the client that owns this object from the server. Only handlers on this NetworkedBehaviour will get invoked
![Protected method](media/protmethod.gif "Protected method")SendToNonLocalClients +Sends a buffer to all clients except to the owner object from the server
![Protected method](media/protmethod.gif "Protected method")SendToNonLocalClientsTarget +Sends a buffer to all clients except to the owner object from the server. Only handlers on this NetworkedBehaviour will get invoked
![Protected method](media/protmethod.gif "Protected method")SendToServer +Sends a buffer to the server from client
![Protected method](media/protmethod.gif "Protected method")SendToServerTarget +Sends a buffer to the server from client. Only handlers on this NetworkedBehaviour will get invoked
![Public method](media/pubmethod.gif "Public method")StartCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String, Object) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine_Auto **Obsolete. ** (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopAllCoroutines (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(Coroutine) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")ToString (Inherited from Object.)
  +Back to Top + +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/Methods_T_MLAPI_NetworkedClient.md b/docs/Methods_T_MLAPI_NetworkedClient.md new file mode 100644 index 0000000..482dd54 --- /dev/null +++ b/docs/Methods_T_MLAPI_NetworkedClient.md @@ -0,0 +1,15 @@ +# NetworkedClient Methods + + +The NetworkedClient type exposes the following members. + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")Equals (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")ToString (Inherited from Object.)
  +Back to Top + +## See Also + + +#### Reference +NetworkedClient Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/Methods_T_MLAPI_NetworkedObject.md b/docs/Methods_T_MLAPI_NetworkedObject.md new file mode 100644 index 0000000..3d9f7d2 --- /dev/null +++ b/docs/Methods_T_MLAPI_NetworkedObject.md @@ -0,0 +1,19 @@ +# NetworkedObject Methods + + +The NetworkedObject type exposes the following members. + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")ChangeOwnership +Changes the owner of the object. Can only be called from server
![Public method](media/pubmethod.gif "Public method")CompareTag (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")Equals (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetComponent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type, List(Component)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetHashCode (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetInstanceID (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")Invoke (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")InvokeRepeating (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking(String) (Inherited from MonoBehaviour.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")RemoveOwnership +Removes all ownership of an object from any client. Can only be called from server
![Public method](media/pubmethod.gif "Public method")SendMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")Spawn +Spawns this GameObject across the network. Can only be called from the Server
![Public method](media/pubmethod.gif "Public method")SpawnWithOwnership +Spawns an object across the network with a given owner. Can only be called from server
![Public method](media/pubmethod.gif "Public method")StartCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String, Object) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine_Auto **Obsolete. ** (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopAllCoroutines (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(Coroutine) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")ToString (Inherited from Object.)
  +Back to Top + +## See Also + + +#### Reference +NetworkedObject Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/Methods_T_MLAPI_NetworkingConfiguration.md b/docs/Methods_T_MLAPI_NetworkingConfiguration.md new file mode 100644 index 0000000..a109a57 --- /dev/null +++ b/docs/Methods_T_MLAPI_NetworkingConfiguration.md @@ -0,0 +1,17 @@ +# NetworkingConfiguration Methods + + +The NetworkingConfiguration type exposes the following members. + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")CompareConfig +Compares a SHA256 hash with the current NetworkingConfiguration instances hash
![Public method](media/pubmethod.gif "Public method")Equals (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetConfig +Gets a SHA256 hash of parts of the NetworkingConfiguration instance
![Public method](media/pubmethod.gif "Public method")GetHashCode (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")ToString (Inherited from Object.)
  +Back to Top + +## See Also + + +#### Reference +NetworkingConfiguration Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/Methods_T_MLAPI_NetworkingManager.md b/docs/Methods_T_MLAPI_NetworkingManager.md new file mode 100644 index 0000000..6a24b10 --- /dev/null +++ b/docs/Methods_T_MLAPI_NetworkingManager.md @@ -0,0 +1,21 @@ +# NetworkingManager Methods + + +The NetworkingManager type exposes the following members. + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CompareTag (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")Equals (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetComponent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type, List(Component)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetHashCode (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetInstanceID (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")Invoke (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")InvokeRepeating (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking(String) (Inherited from MonoBehaviour.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")StartClient +Starts a client with a given NetworkingConfiguration
![Public method](media/pubmethod.gif "Public method")StartCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String, Object) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine_Auto **Obsolete. ** (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartHost +Starts a Host with a given NetworkingConfiguration
![Public method](media/pubmethod.gif "Public method")StartServer +Starts a server with a given NetworkingConfiguration
![Public method](media/pubmethod.gif "Public method")StopAllCoroutines (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopClient +Stops the running client
![Public method](media/pubmethod.gif "Public method")StopCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(Coroutine) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopHost +Stops the running host
![Public method](media/pubmethod.gif "Public method")StopServer +Stops the running server
![Public method](media/pubmethod.gif "Public method")ToString (Inherited from Object.)
  +Back to Top + +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/Methods_T_MLAPI_NetworkingManagerComponents_CryptographyHelper.md b/docs/Methods_T_MLAPI_NetworkingManagerComponents_CryptographyHelper.md new file mode 100644 index 0000000..cab0f6a --- /dev/null +++ b/docs/Methods_T_MLAPI_NetworkingManagerComponents_CryptographyHelper.md @@ -0,0 +1,17 @@ +# CryptographyHelper Methods + + +The CryptographyHelper type exposes the following members. + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")Decrypt +Decrypts a message with AES with a given key and a salt that is encoded as the first 16 bytes of the buffer
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")Encrypt +Encrypts a message with AES with a given key and a random salt that gets encoded as the first 16 bytes of the encrypted buffer
  +Back to Top + +## See Also + + +#### Reference +CryptographyHelper Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/Methods_T_MLAPI_NetworkingManagerComponents_DHHelper.md b/docs/Methods_T_MLAPI_NetworkingManagerComponents_DHHelper.md new file mode 100644 index 0000000..4f0eff7 --- /dev/null +++ b/docs/Methods_T_MLAPI_NetworkingManagerComponents_DHHelper.md @@ -0,0 +1,15 @@ +# DHHelper Methods + + +The DHHelper type exposes the following members. + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")Abs
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")BitAt
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")FromArray
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")ToArray
  +Back to Top + +## See Also + + +#### Reference +DHHelper Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/Methods_T_MLAPI_NetworkingManagerComponents_LagCompensationManager.md b/docs/Methods_T_MLAPI_NetworkingManagerComponents_LagCompensationManager.md new file mode 100644 index 0000000..e335734 --- /dev/null +++ b/docs/Methods_T_MLAPI_NetworkingManagerComponents_LagCompensationManager.md @@ -0,0 +1,15 @@ +# LagCompensationManager Methods + + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")Simulate(Int32, Action) +Turns time back a given amount of seconds, invokes an action and turns it back. The time is based on the estimated RTT of a clientId
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")Simulate(Single, Action) +Turns time back a given amount of seconds, invokes an action and turns it back
  +Back to Top + +## See Also + + +#### Reference +LagCompensationManager Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/Methods_T_MLAPI_NetworkingManagerComponents_MessageChunker.md b/docs/Methods_T_MLAPI_NetworkingManagerComponents_MessageChunker.md new file mode 100644 index 0000000..1d0ae67 --- /dev/null +++ b/docs/Methods_T_MLAPI_NetworkingManagerComponents_MessageChunker.md @@ -0,0 +1,21 @@ +# MessageChunker Methods + + +The MessageChunker type exposes the following members. + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetChunkedMessage +Chunks a large byte array to smaller chunks
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetMessageOrdered +Converts a list of chunks back into the original buffer, this requires the list to be in correct order and properly verified
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetMessageUnordered +Converts a list of chunks back into the original buffer, this does not require the list to be in correct order and properly verified
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")HasDuplicates +Checks if a list of chunks have any duplicates inside of it
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")HasMissingParts +Checks if a list of chunks has missing parts
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")IsOrdered +Checks if a list of chunks is in correct order
  +Back to Top + +## See Also + + +#### Reference +MessageChunker Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/Methods_T_MLAPI_NetworkingManagerComponents_NetworkPoolManager.md b/docs/Methods_T_MLAPI_NetworkingManagerComponents_NetworkPoolManager.md new file mode 100644 index 0000000..fcbe26d --- /dev/null +++ b/docs/Methods_T_MLAPI_NetworkingManagerComponents_NetworkPoolManager.md @@ -0,0 +1,19 @@ +# NetworkPoolManager Methods + + +The NetworkPoolManager type exposes the following members. + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")CreatePool +Creates a networked object pool. Can only be called from the server
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")DestroyPool +This destroys an object pool and all of it's objects. Can only be called from the server
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")DestroyPoolObject +Destroys a NetworkedObject if it's part of a pool. Use this instead of the MonoBehaviour Destroy method. Can only be called from Server.
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")SpawnPoolObject +Spawns a object from the pool at a given position and rotation. Can only be called from server.
  +Back to Top + +## See Also + + +#### Reference +NetworkPoolManager Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/Methods_T_MLAPI_NetworkingManagerComponents_NetworkSceneManager.md b/docs/Methods_T_MLAPI_NetworkingManagerComponents_NetworkSceneManager.md new file mode 100644 index 0000000..6468be7 --- /dev/null +++ b/docs/Methods_T_MLAPI_NetworkingManagerComponents_NetworkSceneManager.md @@ -0,0 +1,16 @@ +# NetworkSceneManager Methods + + +The NetworkSceneManager type exposes the following members. + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")SwitchScene +Switches to a scene with a given name. Can only be called from Server
  +Back to Top + +## See Also + + +#### Reference +NetworkSceneManager Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/N_MLAPI.md b/docs/N_MLAPI.md new file mode 100644 index 0000000..775e3d8 --- /dev/null +++ b/docs/N_MLAPI.md @@ -0,0 +1,9 @@ +# MLAPI Namespace + +## Classes + 
ClassDescription
![Public class](media/pubclass.gif "Public class")NetworkedBehaviour +The base class to override to write networked code. Inherits MonoBehaviour
![Public class](media/pubclass.gif "Public class")NetworkedClient +A NetworkedClient
![Public class](media/pubclass.gif "Public class")NetworkedObject +A component used to identify that a GameObject is networked
![Public class](media/pubclass.gif "Public class")NetworkingConfiguration +The configuration object used to start server, client and hosts
![Public class](media/pubclass.gif "Public class")NetworkingManager +The main component of the library
  diff --git a/docs/N_MLAPI_Attributes.md b/docs/N_MLAPI_Attributes.md new file mode 100644 index 0000000..728eaf4 --- /dev/null +++ b/docs/N_MLAPI_Attributes.md @@ -0,0 +1,5 @@ +# MLAPI.Attributes Namespace + +## Classes + 
ClassDescription
![Public class](media/pubclass.gif "Public class")SyncedVar +The attribute to use for variables that should be automatically. replicated from Server to Client.
  diff --git a/docs/N_MLAPI_MonoBehaviours_Core.md b/docs/N_MLAPI_MonoBehaviours_Core.md new file mode 100644 index 0000000..5626ec6 --- /dev/null +++ b/docs/N_MLAPI_MonoBehaviours_Core.md @@ -0,0 +1,5 @@ +# MLAPI.MonoBehaviours.Core Namespace + +## Classes + 
ClassDescription
![Public class](media/pubclass.gif "Public class")TrackedObject +A component used for lag compensation. Each object with this component will get tracked
  diff --git a/docs/N_MLAPI_MonoBehaviours_Prototyping.md b/docs/N_MLAPI_MonoBehaviours_Prototyping.md new file mode 100644 index 0000000..a16d52c --- /dev/null +++ b/docs/N_MLAPI_MonoBehaviours_Prototyping.md @@ -0,0 +1,7 @@ +# MLAPI.MonoBehaviours.Prototyping Namespace + +## Classes + 
ClassDescription
![Public class](media/pubclass.gif "Public class")NetworkedAnimator +A prototype component for syncing animations
![Public class](media/pubclass.gif "Public class")NetworkedNavMeshAgent +A prototype component for syncing navmeshagents
![Public class](media/pubclass.gif "Public class")NetworkedTransform +A prototype component for syncing transforms
  diff --git a/docs/N_MLAPI_NetworkingManagerComponents.md b/docs/N_MLAPI_NetworkingManagerComponents.md new file mode 100644 index 0000000..8dbd803 --- /dev/null +++ b/docs/N_MLAPI_NetworkingManagerComponents.md @@ -0,0 +1,9 @@ +# MLAPI.NetworkingManagerComponents Namespace + +## Classes + 
ClassDescription
![Public class](media/pubclass.gif "Public class")CryptographyHelper +Helper class for encryption purposes
![Public class](media/pubclass.gif "Public class")DHHelper
![Public class](media/pubclass.gif "Public class")LagCompensationManager +The main class for controlling lag compensation
![Public class](media/pubclass.gif "Public class")MessageChunker +Helper class to chunk messages
![Public class](media/pubclass.gif "Public class")NetworkPoolManager +Main class for managing network pools
![Public class](media/pubclass.gif "Public class")NetworkSceneManager +Main class for managing network scenes
  diff --git a/docs/Overload_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_SetTrigger.md b/docs/Overload_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_SetTrigger.md new file mode 100644 index 0000000..1c55956 --- /dev/null +++ b/docs/Overload_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_SetTrigger.md @@ -0,0 +1,13 @@ +# NetworkedAnimator.SetTrigger Method + + + +## Overload List + 
NameDescription
![Public method](media/pubmethod.gif "Public method")SetTrigger(Int32)
![Public method](media/pubmethod.gif "Public method")SetTrigger(String)
  +Back to Top + +## See Also + + +#### Reference +NetworkedAnimator Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/Overload_MLAPI_NetworkedBehaviour_SendToClients.md b/docs/Overload_MLAPI_NetworkedBehaviour_SendToClients.md new file mode 100644 index 0000000..d07e821 --- /dev/null +++ b/docs/Overload_MLAPI_NetworkedBehaviour_SendToClients.md @@ -0,0 +1,16 @@ +# NetworkedBehaviour.SendToClients Method + + + +## Overload List + 
NameDescription
![Protected method](media/protmethod.gif "Protected method")SendToClients(String, String, Byte[]) +Sends a buffer to all clients from the server
![Protected method](media/protmethod.gif "Protected method")SendToClients(List(Int32), String, String, Byte[]) +Sends a buffer to multiple clients from the server
![Protected method](media/protmethod.gif "Protected method")SendToClients(Int32[], String, String, Byte[]) +Sends a buffer to multiple clients from the server
  +Back to Top + +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/Overload_MLAPI_NetworkedBehaviour_SendToClientsTarget.md b/docs/Overload_MLAPI_NetworkedBehaviour_SendToClientsTarget.md new file mode 100644 index 0000000..b3fbb12 --- /dev/null +++ b/docs/Overload_MLAPI_NetworkedBehaviour_SendToClientsTarget.md @@ -0,0 +1,16 @@ +# NetworkedBehaviour.SendToClientsTarget Method + + + +## Overload List + 
NameDescription
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(String, String, Byte[]) +Sends a buffer to all clients from the server. Only handlers on this NetworkedBehaviour will get invoked
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(List(Int32), String, String, Byte[]) +Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(Int32[], String, String, Byte[]) +Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked
  +Back to Top + +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/Overload_MLAPI_NetworkingManagerComponents_LagCompensationManager_Simulate.md b/docs/Overload_MLAPI_NetworkingManagerComponents_LagCompensationManager_Simulate.md new file mode 100644 index 0000000..3a2fb08 --- /dev/null +++ b/docs/Overload_MLAPI_NetworkingManagerComponents_LagCompensationManager_Simulate.md @@ -0,0 +1,15 @@ +# LagCompensationManager.Simulate Method + + + +## Overload List + 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")Simulate(Int32, Action) +Turns time back a given amount of seconds, invokes an action and turns it back. The time is based on the estimated RTT of a clientId
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")Simulate(Single, Action) +Turns time back a given amount of seconds, invokes an action and turns it back
  +Back to Top + +## See Also + + +#### Reference +LagCompensationManager Class
MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_animator.md b/docs/P_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_animator.md new file mode 100644 index 0000000..6c3a633 --- /dev/null +++ b/docs/P_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_animator.md @@ -0,0 +1,24 @@ +# NetworkedAnimator.animator Property + + +\[Missing documentation for "P:MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator.animator"\] + +**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public Animator animator { get; set; } +``` + +
+ +#### Property Value +Type: Animator + +## See Also + + +#### Reference +NetworkedAnimator Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkedBehaviour_isClient.md b/docs/P_MLAPI_NetworkedBehaviour_isClient.md new file mode 100644 index 0000000..9958d83 --- /dev/null +++ b/docs/P_MLAPI_NetworkedBehaviour_isClient.md @@ -0,0 +1,24 @@ +# NetworkedBehaviour.isClient Property + + +Gets if we are executing as client + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +protected bool isClient { get; } +``` + +
+ +#### Property Value +Type: Boolean + +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkedBehaviour_isHost.md b/docs/P_MLAPI_NetworkedBehaviour_isHost.md new file mode 100644 index 0000000..308e730 --- /dev/null +++ b/docs/P_MLAPI_NetworkedBehaviour_isHost.md @@ -0,0 +1,24 @@ +# NetworkedBehaviour.isHost Property + + +Gets if we are executing as Host, I.E Server and Client + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +protected bool isHost { get; } +``` + +
+ +#### Property Value +Type: Boolean + +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkedBehaviour_isLocalPlayer.md b/docs/P_MLAPI_NetworkedBehaviour_isLocalPlayer.md new file mode 100644 index 0000000..4c86cce --- /dev/null +++ b/docs/P_MLAPI_NetworkedBehaviour_isLocalPlayer.md @@ -0,0 +1,24 @@ +# NetworkedBehaviour.isLocalPlayer Property + + +Gets if the object is the the personal clients player object + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool isLocalPlayer { get; } +``` + +
+ +#### Property Value +Type: Boolean + +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkedBehaviour_isOwner.md b/docs/P_MLAPI_NetworkedBehaviour_isOwner.md new file mode 100644 index 0000000..3a46fd2 --- /dev/null +++ b/docs/P_MLAPI_NetworkedBehaviour_isOwner.md @@ -0,0 +1,24 @@ +# NetworkedBehaviour.isOwner Property + + +Gets if the object is owned by the local player + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool isOwner { get; } +``` + +
+ +#### Property Value +Type: Boolean + +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkedBehaviour_isServer.md b/docs/P_MLAPI_NetworkedBehaviour_isServer.md new file mode 100644 index 0000000..c71aacd --- /dev/null +++ b/docs/P_MLAPI_NetworkedBehaviour_isServer.md @@ -0,0 +1,24 @@ +# NetworkedBehaviour.isServer Property + + +Gets if we are executing as server + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +protected bool isServer { get; } +``` + +
+ +#### Property Value +Type: Boolean + +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkedBehaviour_networkId.md b/docs/P_MLAPI_NetworkedBehaviour_networkId.md new file mode 100644 index 0000000..dce6e2d --- /dev/null +++ b/docs/P_MLAPI_NetworkedBehaviour_networkId.md @@ -0,0 +1,24 @@ +# NetworkedBehaviour.networkId Property + + +Gets the NetworkId of the NetworkedObject that owns the NetworkedBehaviour instance + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public uint networkId { get; } +``` + +
+ +#### Property Value +Type: UInt32 + +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkedBehaviour_networkedObject.md b/docs/P_MLAPI_NetworkedBehaviour_networkedObject.md new file mode 100644 index 0000000..2766932 --- /dev/null +++ b/docs/P_MLAPI_NetworkedBehaviour_networkedObject.md @@ -0,0 +1,24 @@ +# NetworkedBehaviour.networkedObject Property + + +Gets the NetworkedObject that owns this NetworkedBehaviour instance + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public NetworkedObject networkedObject { get; } +``` + +
+ +#### Property Value +Type: NetworkedObject + +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkedBehaviour_ownerClientId.md b/docs/P_MLAPI_NetworkedBehaviour_ownerClientId.md new file mode 100644 index 0000000..a09a53e --- /dev/null +++ b/docs/P_MLAPI_NetworkedBehaviour_ownerClientId.md @@ -0,0 +1,24 @@ +# NetworkedBehaviour.ownerClientId Property + + +Gets the clientId that owns the NetworkedObject + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public int ownerClientId { get; } +``` + +
+ +#### Property Value +Type: Int32 + +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkedObject_NetworkId.md b/docs/P_MLAPI_NetworkedObject_NetworkId.md new file mode 100644 index 0000000..29c1ac2 --- /dev/null +++ b/docs/P_MLAPI_NetworkedObject_NetworkId.md @@ -0,0 +1,24 @@ +# NetworkedObject.NetworkId Property + + +Gets the unique ID of this object that is synced across the network + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public uint NetworkId { get; } +``` + +
+ +#### Property Value +Type: UInt32 + +## See Also + + +#### Reference +NetworkedObject Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkedObject_OwnerClientId.md b/docs/P_MLAPI_NetworkedObject_OwnerClientId.md new file mode 100644 index 0000000..b33e364 --- /dev/null +++ b/docs/P_MLAPI_NetworkedObject_OwnerClientId.md @@ -0,0 +1,24 @@ +# NetworkedObject.OwnerClientId Property + + +Gets the clientId of the owner of this NetworkedObject + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public int OwnerClientId { get; } +``` + +
+ +#### Property Value +Type: Int32 + +## See Also + + +#### Reference +NetworkedObject Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkedObject_PoolId.md b/docs/P_MLAPI_NetworkedObject_PoolId.md new file mode 100644 index 0000000..72fa8e0 --- /dev/null +++ b/docs/P_MLAPI_NetworkedObject_PoolId.md @@ -0,0 +1,24 @@ +# NetworkedObject.PoolId Property + + +Gets the poolId this object is part of + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public ushort PoolId { get; } +``` + +
+ +#### Property Value +Type: UInt16 + +## See Also + + +#### Reference +NetworkedObject Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkedObject_SpawnablePrefabIndex.md b/docs/P_MLAPI_NetworkedObject_SpawnablePrefabIndex.md new file mode 100644 index 0000000..50efa7e --- /dev/null +++ b/docs/P_MLAPI_NetworkedObject_SpawnablePrefabIndex.md @@ -0,0 +1,24 @@ +# NetworkedObject.SpawnablePrefabIndex Property + + +The index of the prefab used to spawn this in the spawnablePrefabs list + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public int SpawnablePrefabIndex { get; } +``` + +
+ +#### Property Value +Type: Int32 + +## See Also + + +#### Reference +NetworkedObject Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkedObject_isLocalPlayer.md b/docs/P_MLAPI_NetworkedObject_isLocalPlayer.md new file mode 100644 index 0000000..b48efb3 --- /dev/null +++ b/docs/P_MLAPI_NetworkedObject_isLocalPlayer.md @@ -0,0 +1,24 @@ +# NetworkedObject.isLocalPlayer Property + + +Gets if the object is the the personal clients player object + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool isLocalPlayer { get; } +``` + +
+ +#### Property Value +Type: Boolean + +## See Also + + +#### Reference +NetworkedObject Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkedObject_isOwner.md b/docs/P_MLAPI_NetworkedObject_isOwner.md new file mode 100644 index 0000000..482278a --- /dev/null +++ b/docs/P_MLAPI_NetworkedObject_isOwner.md @@ -0,0 +1,24 @@ +# NetworkedObject.isOwner Property + + +Gets if the object is owned by the local player + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool isOwner { get; } +``` + +
+ +#### Property Value +Type: Boolean + +## See Also + + +#### Reference +NetworkedObject Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkedObject_isPlayerObject.md b/docs/P_MLAPI_NetworkedObject_isPlayerObject.md new file mode 100644 index 0000000..bb6d041 --- /dev/null +++ b/docs/P_MLAPI_NetworkedObject_isPlayerObject.md @@ -0,0 +1,24 @@ +# NetworkedObject.isPlayerObject Property + + +Gets if this object is a player object + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool isPlayerObject { get; } +``` + +
+ +#### Property Value +Type: Boolean + +## See Also + + +#### Reference +NetworkedObject Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkedObject_isPooledObject.md b/docs/P_MLAPI_NetworkedObject_isPooledObject.md new file mode 100644 index 0000000..26c1190 --- /dev/null +++ b/docs/P_MLAPI_NetworkedObject_isPooledObject.md @@ -0,0 +1,24 @@ +# NetworkedObject.isPooledObject Property + + +Gets if this object is part of a pool + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool isPooledObject { get; } +``` + +
+ +#### Property Value +Type: Boolean + +## See Also + + +#### Reference +NetworkedObject Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkingManager_ConnectedClients.md b/docs/P_MLAPI_NetworkingManager_ConnectedClients.md new file mode 100644 index 0000000..df31a6b --- /dev/null +++ b/docs/P_MLAPI_NetworkingManager_ConnectedClients.md @@ -0,0 +1,24 @@ +# NetworkingManager.ConnectedClients Property + + +Gets a dictionary of connected clients + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public Dictionary ConnectedClients { get; } +``` + +
+ +#### Property Value +Type: Dictionary(Int32, NetworkedClient) + +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkingManager_IsClientConnected.md b/docs/P_MLAPI_NetworkingManager_IsClientConnected.md new file mode 100644 index 0000000..6b32deb --- /dev/null +++ b/docs/P_MLAPI_NetworkingManager_IsClientConnected.md @@ -0,0 +1,24 @@ +# NetworkingManager.IsClientConnected Property + + +Gets if we are connected as a client + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool IsClientConnected { get; } +``` + +
+ +#### Property Value +Type: Boolean + +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkingManager_MyClientId.md b/docs/P_MLAPI_NetworkingManager_MyClientId.md new file mode 100644 index 0000000..651c39e --- /dev/null +++ b/docs/P_MLAPI_NetworkingManager_MyClientId.md @@ -0,0 +1,24 @@ +# NetworkingManager.MyClientId Property + + +The clientId the server calls the local client by, only valid for clients + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public int MyClientId { get; } +``` + +
+ +#### Property Value +Type: Int32 + +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkingManager_NetworkTime.md b/docs/P_MLAPI_NetworkingManager_NetworkTime.md new file mode 100644 index 0000000..fd361e0 --- /dev/null +++ b/docs/P_MLAPI_NetworkingManager_NetworkTime.md @@ -0,0 +1,24 @@ +# NetworkingManager.NetworkTime Property + + +A syncronized time, represents the time in seconds since the server application started. Is replicated across all clients + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public float NetworkTime { get; } +``` + +
+ +#### Property Value +Type: Single + +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkingManager_isHost.md b/docs/P_MLAPI_NetworkingManager_isHost.md new file mode 100644 index 0000000..1d424ca --- /dev/null +++ b/docs/P_MLAPI_NetworkingManager_isHost.md @@ -0,0 +1,24 @@ +# NetworkingManager.isHost Property + + +Gets if we are running as host + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public bool isHost { get; } +``` + +
+ +#### Property Value +Type: Boolean + +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/P_MLAPI_NetworkingManager_singleton.md b/docs/P_MLAPI_NetworkingManager_singleton.md new file mode 100644 index 0000000..a45727e --- /dev/null +++ b/docs/P_MLAPI_NetworkingManager_singleton.md @@ -0,0 +1,24 @@ +# NetworkingManager.singleton Property + + +The singleton instance of the NetworkingManager + +**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static NetworkingManager singleton { get; } +``` + +
+ +#### Property Value +Type: NetworkingManager + +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/Properties_T_MLAPI_Attributes_SyncedVar.md b/docs/Properties_T_MLAPI_Attributes_SyncedVar.md new file mode 100644 index 0000000..3954c6f --- /dev/null +++ b/docs/Properties_T_MLAPI_Attributes_SyncedVar.md @@ -0,0 +1,15 @@ +# SyncedVar Properties + + +The SyncedVar type exposes the following members. + + +## Properties + 
NameDescription
![Public property](media/pubproperty.gif "Public property")TypeId (Inherited from Attribute.)
  +Back to Top + +## See Also + + +#### Reference +SyncedVar Class
MLAPI.Attributes Namespace
\ No newline at end of file diff --git a/docs/Properties_T_MLAPI_MonoBehaviours_Core_TrackedObject.md b/docs/Properties_T_MLAPI_MonoBehaviours_Core_TrackedObject.md new file mode 100644 index 0000000..ce97681 --- /dev/null +++ b/docs/Properties_T_MLAPI_MonoBehaviours_Core_TrackedObject.md @@ -0,0 +1,15 @@ +# TrackedObject Properties + + +The TrackedObject type exposes the following members. + + +## Properties + 
NameDescription
![Public property](media/pubproperty.gif "Public property")animation **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")audio **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")camera **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")constantForce **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")enabled (Inherited from Behaviour.)
![Public property](media/pubproperty.gif "Public property")gameObject (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiElement **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiText **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiTexture **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")hideFlags (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")hingeJoint **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")isActiveAndEnabled (Inherited from Behaviour.)
![Public property](media/pubproperty.gif "Public property")light **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")name (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")networkView **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")particleEmitter **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")particleSystem **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")renderer **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")runInEditMode (Inherited from MonoBehaviour.)
![Public property](media/pubproperty.gif "Public property")tag (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")transform (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")useGUILayout (Inherited from MonoBehaviour.)
  +Back to Top + +## See Also + + +#### Reference +TrackedObject Class
MLAPI.MonoBehaviours.Core Namespace
\ No newline at end of file diff --git a/docs/Properties_T_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator.md b/docs/Properties_T_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator.md new file mode 100644 index 0000000..3336175 --- /dev/null +++ b/docs/Properties_T_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator.md @@ -0,0 +1,31 @@ +# NetworkedAnimator Properties + + +The NetworkedAnimator type exposes the following members. + + +## Properties + 
NameDescription
![Public property](media/pubproperty.gif "Public property")animation **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")animator
![Public property](media/pubproperty.gif "Public property")audio **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")camera **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")constantForce **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")enabled (Inherited from Behaviour.)
![Public property](media/pubproperty.gif "Public property")gameObject (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiElement **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiText **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiTexture **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")hideFlags (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")hingeJoint **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")isActiveAndEnabled (Inherited from Behaviour.)
![Protected property](media/protproperty.gif "Protected property")isClient +Gets if we are executing as client + (Inherited from NetworkedBehaviour.)
![Protected property](media/protproperty.gif "Protected property")isHost +Gets if we are executing as Host, I.E Server and Client + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")isLocalPlayer +Gets if the object is the the personal clients player object + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")isOwner +Gets if the object is owned by the local player + (Inherited from NetworkedBehaviour.)
![Protected property](media/protproperty.gif "Protected property")isServer +Gets if we are executing as server + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")light **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")name (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")networkedObject +Gets the NetworkedObject that owns this NetworkedBehaviour instance + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")networkId +Gets the NetworkId of the NetworkedObject that owns the NetworkedBehaviour instance + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")networkView **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")ownerClientId +Gets the clientId that owns the NetworkedObject + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")particleEmitter **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")particleSystem **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")renderer **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")runInEditMode (Inherited from MonoBehaviour.)
![Public property](media/pubproperty.gif "Public property")tag (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")transform (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")useGUILayout (Inherited from MonoBehaviour.)
  +Back to Top + +## See Also + + +#### Reference +NetworkedAnimator Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/Properties_T_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent.md b/docs/Properties_T_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent.md new file mode 100644 index 0000000..aaa9059 --- /dev/null +++ b/docs/Properties_T_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent.md @@ -0,0 +1,31 @@ +# NetworkedNavMeshAgent Properties + + +The NetworkedNavMeshAgent type exposes the following members. + + +## Properties + 
NameDescription
![Public property](media/pubproperty.gif "Public property")animation **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")audio **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")camera **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")constantForce **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")enabled (Inherited from Behaviour.)
![Public property](media/pubproperty.gif "Public property")gameObject (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiElement **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiText **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiTexture **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")hideFlags (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")hingeJoint **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")isActiveAndEnabled (Inherited from Behaviour.)
![Protected property](media/protproperty.gif "Protected property")isClient +Gets if we are executing as client + (Inherited from NetworkedBehaviour.)
![Protected property](media/protproperty.gif "Protected property")isHost +Gets if we are executing as Host, I.E Server and Client + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")isLocalPlayer +Gets if the object is the the personal clients player object + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")isOwner +Gets if the object is owned by the local player + (Inherited from NetworkedBehaviour.)
![Protected property](media/protproperty.gif "Protected property")isServer +Gets if we are executing as server + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")light **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")name (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")networkedObject +Gets the NetworkedObject that owns this NetworkedBehaviour instance + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")networkId +Gets the NetworkId of the NetworkedObject that owns the NetworkedBehaviour instance + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")networkView **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")ownerClientId +Gets the clientId that owns the NetworkedObject + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")particleEmitter **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")particleSystem **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")renderer **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")runInEditMode (Inherited from MonoBehaviour.)
![Public property](media/pubproperty.gif "Public property")tag (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")transform (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")useGUILayout (Inherited from MonoBehaviour.)
  +Back to Top + +## See Also + + +#### Reference +NetworkedNavMeshAgent Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/Properties_T_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform.md b/docs/Properties_T_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform.md new file mode 100644 index 0000000..eeb39cc --- /dev/null +++ b/docs/Properties_T_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform.md @@ -0,0 +1,31 @@ +# NetworkedTransform Properties + + +The NetworkedTransform type exposes the following members. + + +## Properties + 
NameDescription
![Public property](media/pubproperty.gif "Public property")animation **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")audio **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")camera **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")constantForce **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")enabled (Inherited from Behaviour.)
![Public property](media/pubproperty.gif "Public property")gameObject (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiElement **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiText **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiTexture **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")hideFlags (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")hingeJoint **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")isActiveAndEnabled (Inherited from Behaviour.)
![Protected property](media/protproperty.gif "Protected property")isClient +Gets if we are executing as client + (Inherited from NetworkedBehaviour.)
![Protected property](media/protproperty.gif "Protected property")isHost +Gets if we are executing as Host, I.E Server and Client + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")isLocalPlayer +Gets if the object is the the personal clients player object + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")isOwner +Gets if the object is owned by the local player + (Inherited from NetworkedBehaviour.)
![Protected property](media/protproperty.gif "Protected property")isServer +Gets if we are executing as server + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")light **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")name (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")networkedObject +Gets the NetworkedObject that owns this NetworkedBehaviour instance + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")networkId +Gets the NetworkId of the NetworkedObject that owns the NetworkedBehaviour instance + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")networkView **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")ownerClientId +Gets the clientId that owns the NetworkedObject + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")particleEmitter **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")particleSystem **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")renderer **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")runInEditMode (Inherited from MonoBehaviour.)
![Public property](media/pubproperty.gif "Public property")tag (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")transform (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")useGUILayout (Inherited from MonoBehaviour.)
  +Back to Top + +## See Also + + +#### Reference +NetworkedTransform Class
MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/Properties_T_MLAPI_NetworkedBehaviour.md b/docs/Properties_T_MLAPI_NetworkedBehaviour.md new file mode 100644 index 0000000..6ba6ba0 --- /dev/null +++ b/docs/Properties_T_MLAPI_NetworkedBehaviour.md @@ -0,0 +1,23 @@ +# NetworkedBehaviour Properties + + +The NetworkedBehaviour type exposes the following members. + + +## Properties + 
NameDescription
![Public property](media/pubproperty.gif "Public property")animation **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")audio **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")camera **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")constantForce **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")enabled (Inherited from Behaviour.)
![Public property](media/pubproperty.gif "Public property")gameObject (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiElement **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiText **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiTexture **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")hideFlags (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")hingeJoint **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")isActiveAndEnabled (Inherited from Behaviour.)
![Protected property](media/protproperty.gif "Protected property")isClient +Gets if we are executing as client
![Protected property](media/protproperty.gif "Protected property")isHost +Gets if we are executing as Host, I.E Server and Client
![Public property](media/pubproperty.gif "Public property")isLocalPlayer +Gets if the object is the the personal clients player object
![Public property](media/pubproperty.gif "Public property")isOwner +Gets if the object is owned by the local player
![Protected property](media/protproperty.gif "Protected property")isServer +Gets if we are executing as server
![Public property](media/pubproperty.gif "Public property")light **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")name (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")networkedObject +Gets the NetworkedObject that owns this NetworkedBehaviour instance
![Public property](media/pubproperty.gif "Public property")networkId +Gets the NetworkId of the NetworkedObject that owns the NetworkedBehaviour instance
![Public property](media/pubproperty.gif "Public property")networkView **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")ownerClientId +Gets the clientId that owns the NetworkedObject
![Public property](media/pubproperty.gif "Public property")particleEmitter **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")particleSystem **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")renderer **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")runInEditMode (Inherited from MonoBehaviour.)
![Public property](media/pubproperty.gif "Public property")tag (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")transform (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")useGUILayout (Inherited from MonoBehaviour.)
  +Back to Top + +## See Also + + +#### Reference +NetworkedBehaviour Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/Properties_T_MLAPI_NetworkedObject.md b/docs/Properties_T_MLAPI_NetworkedObject.md new file mode 100644 index 0000000..309bc59 --- /dev/null +++ b/docs/Properties_T_MLAPI_NetworkedObject.md @@ -0,0 +1,23 @@ +# NetworkedObject Properties + + +The NetworkedObject type exposes the following members. + + +## Properties + 
NameDescription
![Public property](media/pubproperty.gif "Public property")animation **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")audio **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")camera **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")constantForce **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")enabled (Inherited from Behaviour.)
![Public property](media/pubproperty.gif "Public property")gameObject (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiElement **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiText **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiTexture **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")hideFlags (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")hingeJoint **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")isActiveAndEnabled (Inherited from Behaviour.)
![Public property](media/pubproperty.gif "Public property")isLocalPlayer +Gets if the object is the the personal clients player object
![Public property](media/pubproperty.gif "Public property")isOwner +Gets if the object is owned by the local player
![Public property](media/pubproperty.gif "Public property")isPlayerObject +Gets if this object is a player object
![Public property](media/pubproperty.gif "Public property")isPooledObject +Gets if this object is part of a pool
![Public property](media/pubproperty.gif "Public property")light **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")name (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")NetworkId +Gets the unique ID of this object that is synced across the network
![Public property](media/pubproperty.gif "Public property")networkView **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")OwnerClientId +Gets the clientId of the owner of this NetworkedObject
![Public property](media/pubproperty.gif "Public property")particleEmitter **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")particleSystem **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")PoolId +Gets the poolId this object is part of
![Public property](media/pubproperty.gif "Public property")renderer **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")runInEditMode (Inherited from MonoBehaviour.)
![Public property](media/pubproperty.gif "Public property")SpawnablePrefabIndex +The index of the prefab used to spawn this in the spawnablePrefabs list
![Public property](media/pubproperty.gif "Public property")tag (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")transform (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")useGUILayout (Inherited from MonoBehaviour.)
  +Back to Top + +## See Also + + +#### Reference +NetworkedObject Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/Properties_T_MLAPI_NetworkingManager.md b/docs/Properties_T_MLAPI_NetworkingManager.md new file mode 100644 index 0000000..c3dbd31 --- /dev/null +++ b/docs/Properties_T_MLAPI_NetworkingManager.md @@ -0,0 +1,21 @@ +# NetworkingManager Properties + + +The NetworkingManager type exposes the following members. + + +## Properties + 
NameDescription
![Public property](media/pubproperty.gif "Public property")animation **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")audio **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")camera **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")ConnectedClients +Gets a dictionary of connected clients
![Public property](media/pubproperty.gif "Public property")constantForce **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")enabled (Inherited from Behaviour.)
![Public property](media/pubproperty.gif "Public property")gameObject (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiElement **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiText **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiTexture **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")hideFlags (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")hingeJoint **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")isActiveAndEnabled (Inherited from Behaviour.)
![Public property](media/pubproperty.gif "Public property")IsClientConnected +Gets if we are connected as a client
![Public property](media/pubproperty.gif "Public property")isHost +Gets if we are running as host
![Public property](media/pubproperty.gif "Public property")light **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")MyClientId +The clientId the server calls the local client by, only valid for clients
![Public property](media/pubproperty.gif "Public property")name (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")NetworkTime +A syncronized time, represents the time in seconds since the server application started. Is replicated across all clients
![Public property](media/pubproperty.gif "Public property")networkView **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")particleEmitter **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")particleSystem **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")renderer **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")runInEditMode (Inherited from MonoBehaviour.)
![Public property](media/pubproperty.gif "Public property")![Static member](media/static.gif "Static member")singleton +The singleton instance of the NetworkingManager
![Public property](media/pubproperty.gif "Public property")tag (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")transform (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")useGUILayout (Inherited from MonoBehaviour.)
  +Back to Top + +## See Also + + +#### Reference +NetworkingManager Class
MLAPI Namespace
\ No newline at end of file diff --git a/docs/T_MLAPI_Attributes_SyncedVar.md b/docs/T_MLAPI_Attributes_SyncedVar.md new file mode 100644 index 0000000..2e9a857 --- /dev/null +++ b/docs/T_MLAPI_Attributes_SyncedVar.md @@ -0,0 +1,44 @@ +# SyncedVar Class + + +The attribute to use for variables that should be automatically. replicated from Server to Client. + + +## Inheritance Hierarchy +System.Object
  System.Attribute
    MLAPI.Attributes.SyncedVar
+**Namespace:** MLAPI.Attributes
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public class SyncedVar : Attribute +``` + +
+The SyncedVar type exposes the following members. + + +## Constructors + 
NameDescription
![Public method](media/pubmethod.gif "Public method")SyncedVar +Initializes a new instance of the SyncedVar class
  +Back to Top + +## Properties + 
NameDescription
![Public property](media/pubproperty.gif "Public property")TypeId (Inherited from Attribute.)
  +Back to Top + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")Equals (Inherited from Attribute.)
![Protected method](media/protmethod.gif "Protected method")Finalize (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode (Inherited from Attribute.)
![Public method](media/pubmethod.gif "Public method")GetType (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")IsDefaultAttribute (Inherited from Attribute.)
![Public method](media/pubmethod.gif "Public method")Match (Inherited from Attribute.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")ToString (Inherited from Object.)
  +Back to Top + +## Fields + 
NameDescription
![Public field](media/pubfield.gif "Public field")hook +The method name to invoke when the SyncVar get's updated.
  +Back to Top + +## See Also + + +#### Reference +MLAPI.Attributes Namespace
\ No newline at end of file diff --git a/docs/T_MLAPI_MonoBehaviours_Core_TrackedObject.md b/docs/T_MLAPI_MonoBehaviours_Core_TrackedObject.md new file mode 100644 index 0000000..c2acb54 --- /dev/null +++ b/docs/T_MLAPI_MonoBehaviours_Core_TrackedObject.md @@ -0,0 +1,39 @@ +# TrackedObject Class + + +A component used for lag compensation. Each object with this component will get tracked + + +## Inheritance Hierarchy +System.Object
  Object
    Component
      Behaviour
        MonoBehaviour
          MLAPI.MonoBehaviours.Core.TrackedObject
+**Namespace:** MLAPI.MonoBehaviours.Core
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public class TrackedObject : MonoBehaviour +``` + +
+The TrackedObject type exposes the following members. + + +## Constructors + 
NameDescription
![Public method](media/pubmethod.gif "Public method")TrackedObject +Initializes a new instance of the TrackedObject class
  +Back to Top + +## Properties + 
NameDescription
![Public property](media/pubproperty.gif "Public property")animation **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")audio **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")camera **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")constantForce **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")enabled (Inherited from Behaviour.)
![Public property](media/pubproperty.gif "Public property")gameObject (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiElement **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiText **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiTexture **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")hideFlags (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")hingeJoint **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")isActiveAndEnabled (Inherited from Behaviour.)
![Public property](media/pubproperty.gif "Public property")light **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")name (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")networkView **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")particleEmitter **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")particleSystem **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")renderer **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")runInEditMode (Inherited from MonoBehaviour.)
![Public property](media/pubproperty.gif "Public property")tag (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")transform (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")useGUILayout (Inherited from MonoBehaviour.)
  +Back to Top + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CompareTag (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")Equals (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetComponent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type, List(Component)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetHashCode (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetInstanceID (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")Invoke (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")InvokeRepeating (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking(String) (Inherited from MonoBehaviour.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String, Object) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine_Auto **Obsolete. ** (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopAllCoroutines (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(Coroutine) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")ToString (Inherited from Object.)
  +Back to Top + +## See Also + + +#### Reference +MLAPI.MonoBehaviours.Core Namespace
\ No newline at end of file diff --git a/docs/T_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator.md b/docs/T_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator.md new file mode 100644 index 0000000..bb66457 --- /dev/null +++ b/docs/T_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator.md @@ -0,0 +1,91 @@ +# NetworkedAnimator Class + + +A prototype component for syncing animations + + +## Inheritance Hierarchy +System.Object
  Object
    Component
      Behaviour
        MonoBehaviour
          MLAPI.NetworkedBehaviour
            MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator
+**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public class NetworkedAnimator : NetworkedBehaviour +``` + +
+The NetworkedAnimator type exposes the following members. + + +## Constructors + 
NameDescription
![Public method](media/pubmethod.gif "Public method")NetworkedAnimator +Initializes a new instance of the NetworkedAnimator class
  +Back to Top + +## Properties + 
NameDescription
![Public property](media/pubproperty.gif "Public property")animation **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")animator
![Public property](media/pubproperty.gif "Public property")audio **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")camera **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")constantForce **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")enabled (Inherited from Behaviour.)
![Public property](media/pubproperty.gif "Public property")gameObject (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiElement **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiText **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiTexture **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")hideFlags (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")hingeJoint **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")isActiveAndEnabled (Inherited from Behaviour.)
![Protected property](media/protproperty.gif "Protected property")isClient +Gets if we are executing as client + (Inherited from NetworkedBehaviour.)
![Protected property](media/protproperty.gif "Protected property")isHost +Gets if we are executing as Host, I.E Server and Client + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")isLocalPlayer +Gets if the object is the the personal clients player object + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")isOwner +Gets if the object is owned by the local player + (Inherited from NetworkedBehaviour.)
![Protected property](media/protproperty.gif "Protected property")isServer +Gets if we are executing as server + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")light **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")name (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")networkedObject +Gets the NetworkedObject that owns this NetworkedBehaviour instance + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")networkId +Gets the NetworkId of the NetworkedObject that owns the NetworkedBehaviour instance + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")networkView **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")ownerClientId +Gets the clientId that owns the NetworkedObject + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")particleEmitter **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")particleSystem **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")renderer **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")runInEditMode (Inherited from MonoBehaviour.)
![Public property](media/pubproperty.gif "Public property")tag (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")transform (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")useGUILayout (Inherited from MonoBehaviour.)
  +Back to Top + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CompareTag (Inherited from Component.)
![Protected method](media/protmethod.gif "Protected method")DeregisterMessageHandler (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")Equals (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetComponent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type, List(Component)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetHashCode (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetInstanceID (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetNetworkedObject +Gets the local instance of a object with a given NetworkId + (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")GetParameterAutoSend
![Public method](media/pubmethod.gif "Public method")GetType (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")Invoke (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")InvokeRepeating (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking(String) (Inherited from MonoBehaviour.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")NetworkStart (Overrides NetworkedBehaviour.NetworkStart().)
![Public method](media/pubmethod.gif "Public method")OnGainedOwnership (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")OnLostOwnership (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")RegisterMessageHandler (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")ResetParameterOptions
![Public method](media/pubmethod.gif "Public method")SendMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object, SendMessageOptions) (Inherited from Component.)
![Protected method](media/protmethod.gif "Protected method")SendToClient +Sends a buffer to a client with a given clientId from Server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClients(String, String, Byte[]) +Sends a buffer to all clients from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClients(List(Int32), String, String, Byte[]) +Sends a buffer to multiple clients from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClients(Int32[], String, String, Byte[]) +Sends a buffer to multiple clients from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(String, String, Byte[]) +Sends a buffer to all clients from the server. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(List(Int32), String, String, Byte[]) +Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(Int32[], String, String, Byte[]) +Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientTarget +Sends a buffer to a client with a given clientId from Server. Only handlers on this NetworkedBehaviour gets invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToLocalClient +Sends a buffer to the server from client + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToLocalClientTarget +Sends a buffer to the client that owns this object from the server. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToNonLocalClients +Sends a buffer to all clients except to the owner object from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToNonLocalClientsTarget +Sends a buffer to all clients except to the owner object from the server. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToServer +Sends a buffer to the server from client + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToServerTarget +Sends a buffer to the server from client. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")SetParameterAutoSend
![Public method](media/pubmethod.gif "Public method")SetTrigger(Int32)
![Public method](media/pubmethod.gif "Public method")SetTrigger(String)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String, Object) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine_Auto **Obsolete. ** (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopAllCoroutines (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(Coroutine) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")ToString (Inherited from Object.)
  +Back to Top + +## Fields + 
NameDescription
![Public field](media/pubfield.gif "Public field")EnableProximity
![Public field](media/pubfield.gif "Public field")param0
![Public field](media/pubfield.gif "Public field")param1
![Public field](media/pubfield.gif "Public field")param2
![Public field](media/pubfield.gif "Public field")param3
![Public field](media/pubfield.gif "Public field")param4
![Public field](media/pubfield.gif "Public field")param5
![Public field](media/pubfield.gif "Public field")ProximityRange
![Public field](media/pubfield.gif "Public field")SyncVarSyncDelay +The minimum delay in seconds between SyncedVar sends + (Inherited from NetworkedBehaviour.)
  +Back to Top + +## See Also + + +#### Reference +MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/T_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent.md b/docs/T_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent.md new file mode 100644 index 0000000..1643419 --- /dev/null +++ b/docs/T_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent.md @@ -0,0 +1,91 @@ +# NetworkedNavMeshAgent Class + + +A prototype component for syncing navmeshagents + + +## Inheritance Hierarchy +System.Object
  Object
    Component
      Behaviour
        MonoBehaviour
          MLAPI.NetworkedBehaviour
            MLAPI.MonoBehaviours.Prototyping.NetworkedNavMeshAgent
+**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public class NetworkedNavMeshAgent : NetworkedBehaviour +``` + +
+The NetworkedNavMeshAgent type exposes the following members. + + +## Constructors + 
NameDescription
![Public method](media/pubmethod.gif "Public method")NetworkedNavMeshAgent +Initializes a new instance of the NetworkedNavMeshAgent class
  +Back to Top + +## Properties + 
NameDescription
![Public property](media/pubproperty.gif "Public property")animation **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")audio **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")camera **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")constantForce **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")enabled (Inherited from Behaviour.)
![Public property](media/pubproperty.gif "Public property")gameObject (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiElement **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiText **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiTexture **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")hideFlags (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")hingeJoint **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")isActiveAndEnabled (Inherited from Behaviour.)
![Protected property](media/protproperty.gif "Protected property")isClient +Gets if we are executing as client + (Inherited from NetworkedBehaviour.)
![Protected property](media/protproperty.gif "Protected property")isHost +Gets if we are executing as Host, I.E Server and Client + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")isLocalPlayer +Gets if the object is the the personal clients player object + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")isOwner +Gets if the object is owned by the local player + (Inherited from NetworkedBehaviour.)
![Protected property](media/protproperty.gif "Protected property")isServer +Gets if we are executing as server + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")light **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")name (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")networkedObject +Gets the NetworkedObject that owns this NetworkedBehaviour instance + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")networkId +Gets the NetworkId of the NetworkedObject that owns the NetworkedBehaviour instance + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")networkView **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")ownerClientId +Gets the clientId that owns the NetworkedObject + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")particleEmitter **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")particleSystem **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")renderer **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")runInEditMode (Inherited from MonoBehaviour.)
![Public property](media/pubproperty.gif "Public property")tag (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")transform (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")useGUILayout (Inherited from MonoBehaviour.)
  +Back to Top + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CompareTag (Inherited from Component.)
![Protected method](media/protmethod.gif "Protected method")DeregisterMessageHandler (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")Equals (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetComponent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type, List(Component)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetHashCode (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetInstanceID (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetNetworkedObject +Gets the local instance of a object with a given NetworkId + (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")GetType (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")Invoke (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")InvokeRepeating (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking(String) (Inherited from MonoBehaviour.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")NetworkStart (Overrides NetworkedBehaviour.NetworkStart().)
![Public method](media/pubmethod.gif "Public method")OnGainedOwnership (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")OnLostOwnership (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")RegisterMessageHandler (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object, SendMessageOptions) (Inherited from Component.)
![Protected method](media/protmethod.gif "Protected method")SendToClient +Sends a buffer to a client with a given clientId from Server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClients(String, String, Byte[]) +Sends a buffer to all clients from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClients(List(Int32), String, String, Byte[]) +Sends a buffer to multiple clients from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClients(Int32[], String, String, Byte[]) +Sends a buffer to multiple clients from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(String, String, Byte[]) +Sends a buffer to all clients from the server. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(List(Int32), String, String, Byte[]) +Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(Int32[], String, String, Byte[]) +Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientTarget +Sends a buffer to a client with a given clientId from Server. Only handlers on this NetworkedBehaviour gets invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToLocalClient +Sends a buffer to the server from client + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToLocalClientTarget +Sends a buffer to the client that owns this object from the server. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToNonLocalClients +Sends a buffer to all clients except to the owner object from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToNonLocalClientsTarget +Sends a buffer to all clients except to the owner object from the server. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToServer +Sends a buffer to the server from client + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToServerTarget +Sends a buffer to the server from client. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String, Object) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine_Auto **Obsolete. ** (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopAllCoroutines (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(Coroutine) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")ToString (Inherited from Object.)
  +Back to Top + +## Fields + 
NameDescription
![Public field](media/pubfield.gif "Public field")CorrectionDelay
![Public field](media/pubfield.gif "Public field")DriftCorrectionPercentage
![Public field](media/pubfield.gif "Public field")EnableProximity
![Public field](media/pubfield.gif "Public field")ProximityRange
![Public field](media/pubfield.gif "Public field")SyncVarSyncDelay +The minimum delay in seconds between SyncedVar sends + (Inherited from NetworkedBehaviour.)
![Public field](media/pubfield.gif "Public field")WarpOnDestinationChange
  +Back to Top + +## See Also + + +#### Reference +MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/T_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform.md b/docs/T_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform.md new file mode 100644 index 0000000..852b389 --- /dev/null +++ b/docs/T_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform.md @@ -0,0 +1,91 @@ +# NetworkedTransform Class + + +A prototype component for syncing transforms + + +## Inheritance Hierarchy +System.Object
  Object
    Component
      Behaviour
        MonoBehaviour
          MLAPI.NetworkedBehaviour
            MLAPI.MonoBehaviours.Prototyping.NetworkedTransform
+**Namespace:** MLAPI.MonoBehaviours.Prototyping
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public class NetworkedTransform : NetworkedBehaviour +``` + +
+The NetworkedTransform type exposes the following members. + + +## Constructors + 
NameDescription
![Public method](media/pubmethod.gif "Public method")NetworkedTransform +Initializes a new instance of the NetworkedTransform class
  +Back to Top + +## Properties + 
NameDescription
![Public property](media/pubproperty.gif "Public property")animation **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")audio **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")camera **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")constantForce **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")enabled (Inherited from Behaviour.)
![Public property](media/pubproperty.gif "Public property")gameObject (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiElement **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiText **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiTexture **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")hideFlags (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")hingeJoint **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")isActiveAndEnabled (Inherited from Behaviour.)
![Protected property](media/protproperty.gif "Protected property")isClient +Gets if we are executing as client + (Inherited from NetworkedBehaviour.)
![Protected property](media/protproperty.gif "Protected property")isHost +Gets if we are executing as Host, I.E Server and Client + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")isLocalPlayer +Gets if the object is the the personal clients player object + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")isOwner +Gets if the object is owned by the local player + (Inherited from NetworkedBehaviour.)
![Protected property](media/protproperty.gif "Protected property")isServer +Gets if we are executing as server + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")light **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")name (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")networkedObject +Gets the NetworkedObject that owns this NetworkedBehaviour instance + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")networkId +Gets the NetworkId of the NetworkedObject that owns the NetworkedBehaviour instance + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")networkView **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")ownerClientId +Gets the clientId that owns the NetworkedObject + (Inherited from NetworkedBehaviour.)
![Public property](media/pubproperty.gif "Public property")particleEmitter **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")particleSystem **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")renderer **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")runInEditMode (Inherited from MonoBehaviour.)
![Public property](media/pubproperty.gif "Public property")tag (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")transform (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")useGUILayout (Inherited from MonoBehaviour.)
  +Back to Top + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CompareTag (Inherited from Component.)
![Protected method](media/protmethod.gif "Protected method")DeregisterMessageHandler (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")Equals (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetComponent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type, List(Component)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetHashCode (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetInstanceID (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetNetworkedObject +Gets the local instance of a object with a given NetworkId + (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")GetType (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")Invoke (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")InvokeRepeating (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking(String) (Inherited from MonoBehaviour.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")NetworkStart (Overrides NetworkedBehaviour.NetworkStart().)
![Public method](media/pubmethod.gif "Public method")OnGainedOwnership (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")OnLostOwnership (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")RegisterMessageHandler (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object, SendMessageOptions) (Inherited from Component.)
![Protected method](media/protmethod.gif "Protected method")SendToClient +Sends a buffer to a client with a given clientId from Server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClients(String, String, Byte[]) +Sends a buffer to all clients from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClients(List(Int32), String, String, Byte[]) +Sends a buffer to multiple clients from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClients(Int32[], String, String, Byte[]) +Sends a buffer to multiple clients from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(String, String, Byte[]) +Sends a buffer to all clients from the server. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(List(Int32), String, String, Byte[]) +Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(Int32[], String, String, Byte[]) +Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToClientTarget +Sends a buffer to a client with a given clientId from Server. Only handlers on this NetworkedBehaviour gets invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToLocalClient +Sends a buffer to the server from client + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToLocalClientTarget +Sends a buffer to the client that owns this object from the server. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToNonLocalClients +Sends a buffer to all clients except to the owner object from the server + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToNonLocalClientsTarget +Sends a buffer to all clients except to the owner object from the server. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToServer +Sends a buffer to the server from client + (Inherited from NetworkedBehaviour.)
![Protected method](media/protmethod.gif "Protected method")SendToServerTarget +Sends a buffer to the server from client. Only handlers on this NetworkedBehaviour will get invoked + (Inherited from NetworkedBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String, Object) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine_Auto **Obsolete. ** (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopAllCoroutines (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(Coroutine) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")ToString (Inherited from Object.)
  +Back to Top + +## Fields + 
NameDescription
![Public field](media/pubfield.gif "Public field")AssumeSyncedSends
![Public field](media/pubfield.gif "Public field")EnableProximity
![Public field](media/pubfield.gif "Public field")InterpolatePosition
![Public field](media/pubfield.gif "Public field")InterpolateServer
![Public field](media/pubfield.gif "Public field")MinDegrees
![Public field](media/pubfield.gif "Public field")MinMeters
![Public field](media/pubfield.gif "Public field")ProximityRange
![Public field](media/pubfield.gif "Public field")SendsPerSecond
![Public field](media/pubfield.gif "Public field")SnapDistance
![Public field](media/pubfield.gif "Public field")SyncVarSyncDelay +The minimum delay in seconds between SyncedVar sends + (Inherited from NetworkedBehaviour.)
  +Back to Top + +## See Also + + +#### Reference +MLAPI.MonoBehaviours.Prototyping Namespace
\ No newline at end of file diff --git a/docs/T_MLAPI_NetworkedBehaviour.md b/docs/T_MLAPI_NetworkedBehaviour.md new file mode 100644 index 0000000..0cd6830 --- /dev/null +++ b/docs/T_MLAPI_NetworkedBehaviour.md @@ -0,0 +1,67 @@ +# NetworkedBehaviour Class + + +The base class to override to write networked code. Inherits MonoBehaviour + + +## Inheritance Hierarchy +System.Object
  Object
    Component
      Behaviour
        MonoBehaviour
          MLAPI.NetworkedBehaviour
            MLAPI.MonoBehaviours.Prototyping.NetworkedAnimator
            MLAPI.MonoBehaviours.Prototyping.NetworkedNavMeshAgent
            MLAPI.MonoBehaviours.Prototyping.NetworkedTransform
+**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public abstract class NetworkedBehaviour : MonoBehaviour +``` + +
+The NetworkedBehaviour type exposes the following members. + + +## Constructors + 
NameDescription
![Protected method](media/protmethod.gif "Protected method")NetworkedBehaviour +Initializes a new instance of the NetworkedBehaviour class
  +Back to Top + +## Properties + 
NameDescription
![Public property](media/pubproperty.gif "Public property")animation **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")audio **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")camera **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")constantForce **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")enabled (Inherited from Behaviour.)
![Public property](media/pubproperty.gif "Public property")gameObject (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiElement **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiText **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiTexture **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")hideFlags (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")hingeJoint **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")isActiveAndEnabled (Inherited from Behaviour.)
![Protected property](media/protproperty.gif "Protected property")isClient +Gets if we are executing as client
![Protected property](media/protproperty.gif "Protected property")isHost +Gets if we are executing as Host, I.E Server and Client
![Public property](media/pubproperty.gif "Public property")isLocalPlayer +Gets if the object is the the personal clients player object
![Public property](media/pubproperty.gif "Public property")isOwner +Gets if the object is owned by the local player
![Protected property](media/protproperty.gif "Protected property")isServer +Gets if we are executing as server
![Public property](media/pubproperty.gif "Public property")light **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")name (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")networkedObject +Gets the NetworkedObject that owns this NetworkedBehaviour instance
![Public property](media/pubproperty.gif "Public property")networkId +Gets the NetworkId of the NetworkedObject that owns the NetworkedBehaviour instance
![Public property](media/pubproperty.gif "Public property")networkView **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")ownerClientId +Gets the clientId that owns the NetworkedObject
![Public property](media/pubproperty.gif "Public property")particleEmitter **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")particleSystem **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")renderer **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")runInEditMode (Inherited from MonoBehaviour.)
![Public property](media/pubproperty.gif "Public property")tag (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")transform (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")useGUILayout (Inherited from MonoBehaviour.)
  +Back to Top + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CompareTag (Inherited from Component.)
![Protected method](media/protmethod.gif "Protected method")DeregisterMessageHandler
![Public method](media/pubmethod.gif "Public method")Equals (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetComponent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type, List(Component)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetHashCode (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetInstanceID (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetNetworkedObject +Gets the local instance of a object with a given NetworkId
![Public method](media/pubmethod.gif "Public method")GetType (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")Invoke (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")InvokeRepeating (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking(String) (Inherited from MonoBehaviour.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")NetworkStart
![Public method](media/pubmethod.gif "Public method")OnGainedOwnership
![Public method](media/pubmethod.gif "Public method")OnLostOwnership
![Protected method](media/protmethod.gif "Protected method")RegisterMessageHandler
![Public method](media/pubmethod.gif "Public method")SendMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object, SendMessageOptions) (Inherited from Component.)
![Protected method](media/protmethod.gif "Protected method")SendToClient +Sends a buffer to a client with a given clientId from Server
![Protected method](media/protmethod.gif "Protected method")SendToClients(String, String, Byte[]) +Sends a buffer to all clients from the server
![Protected method](media/protmethod.gif "Protected method")SendToClients(List(Int32), String, String, Byte[]) +Sends a buffer to multiple clients from the server
![Protected method](media/protmethod.gif "Protected method")SendToClients(Int32[], String, String, Byte[]) +Sends a buffer to multiple clients from the server
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(String, String, Byte[]) +Sends a buffer to all clients from the server. Only handlers on this NetworkedBehaviour will get invoked
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(List(Int32), String, String, Byte[]) +Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked
![Protected method](media/protmethod.gif "Protected method")SendToClientsTarget(Int32[], String, String, Byte[]) +Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked
![Protected method](media/protmethod.gif "Protected method")SendToClientTarget +Sends a buffer to a client with a given clientId from Server. Only handlers on this NetworkedBehaviour gets invoked
![Protected method](media/protmethod.gif "Protected method")SendToLocalClient +Sends a buffer to the server from client
![Protected method](media/protmethod.gif "Protected method")SendToLocalClientTarget +Sends a buffer to the client that owns this object from the server. Only handlers on this NetworkedBehaviour will get invoked
![Protected method](media/protmethod.gif "Protected method")SendToNonLocalClients +Sends a buffer to all clients except to the owner object from the server
![Protected method](media/protmethod.gif "Protected method")SendToNonLocalClientsTarget +Sends a buffer to all clients except to the owner object from the server. Only handlers on this NetworkedBehaviour will get invoked
![Protected method](media/protmethod.gif "Protected method")SendToServer +Sends a buffer to the server from client
![Protected method](media/protmethod.gif "Protected method")SendToServerTarget +Sends a buffer to the server from client. Only handlers on this NetworkedBehaviour will get invoked
![Public method](media/pubmethod.gif "Public method")StartCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String, Object) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine_Auto **Obsolete. ** (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopAllCoroutines (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(Coroutine) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")ToString (Inherited from Object.)
  +Back to Top + +## Fields + 
NameDescription
![Public field](media/pubfield.gif "Public field")SyncVarSyncDelay +The minimum delay in seconds between SyncedVar sends
  +Back to Top + +## See Also + + +#### Reference +MLAPI Namespace
\ No newline at end of file diff --git a/docs/T_MLAPI_NetworkedClient.md b/docs/T_MLAPI_NetworkedClient.md new file mode 100644 index 0000000..4baddae --- /dev/null +++ b/docs/T_MLAPI_NetworkedClient.md @@ -0,0 +1,43 @@ +# NetworkedClient Class + + +A NetworkedClient + + +## Inheritance Hierarchy +System.Object
  MLAPI.NetworkedClient
+**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public class NetworkedClient +``` + +
+The NetworkedClient type exposes the following members. + + +## Constructors + 
NameDescription
![Public method](media/pubmethod.gif "Public method")NetworkedClient +Initializes a new instance of the NetworkedClient class
  +Back to Top + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")Equals (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")ToString (Inherited from Object.)
  +Back to Top + +## Fields + 
NameDescription
![Public field](media/pubfield.gif "Public field")AesKey +The encryption key used for this client
![Public field](media/pubfield.gif "Public field")ClientId +The Id of the NetworkedClient
![Public field](media/pubfield.gif "Public field")OwnedObjects +The NetworkedObject's owned by this Client
![Public field](media/pubfield.gif "Public field")PlayerObject +The PlayerObject of the Client
  +Back to Top + +## See Also + + +#### Reference +MLAPI Namespace
\ No newline at end of file diff --git a/docs/T_MLAPI_NetworkedObject.md b/docs/T_MLAPI_NetworkedObject.md new file mode 100644 index 0000000..b3cda04 --- /dev/null +++ b/docs/T_MLAPI_NetworkedObject.md @@ -0,0 +1,56 @@ +# NetworkedObject Class + + +A component used to identify that a GameObject is networked + + +## Inheritance Hierarchy +System.Object
  Object
    Component
      Behaviour
        MonoBehaviour
          MLAPI.NetworkedObject
+**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public class NetworkedObject : MonoBehaviour +``` + +
+The NetworkedObject type exposes the following members. + + +## Constructors + 
NameDescription
![Public method](media/pubmethod.gif "Public method")NetworkedObject +Initializes a new instance of the NetworkedObject class
  +Back to Top + +## Properties + 
NameDescription
![Public property](media/pubproperty.gif "Public property")animation **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")audio **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")camera **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")constantForce **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")enabled (Inherited from Behaviour.)
![Public property](media/pubproperty.gif "Public property")gameObject (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiElement **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiText **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiTexture **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")hideFlags (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")hingeJoint **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")isActiveAndEnabled (Inherited from Behaviour.)
![Public property](media/pubproperty.gif "Public property")isLocalPlayer +Gets if the object is the the personal clients player object
![Public property](media/pubproperty.gif "Public property")isOwner +Gets if the object is owned by the local player
![Public property](media/pubproperty.gif "Public property")isPlayerObject +Gets if this object is a player object
![Public property](media/pubproperty.gif "Public property")isPooledObject +Gets if this object is part of a pool
![Public property](media/pubproperty.gif "Public property")light **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")name (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")NetworkId +Gets the unique ID of this object that is synced across the network
![Public property](media/pubproperty.gif "Public property")networkView **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")OwnerClientId +Gets the clientId of the owner of this NetworkedObject
![Public property](media/pubproperty.gif "Public property")particleEmitter **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")particleSystem **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")PoolId +Gets the poolId this object is part of
![Public property](media/pubproperty.gif "Public property")renderer **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")runInEditMode (Inherited from MonoBehaviour.)
![Public property](media/pubproperty.gif "Public property")SpawnablePrefabIndex +The index of the prefab used to spawn this in the spawnablePrefabs list
![Public property](media/pubproperty.gif "Public property")tag (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")transform (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")useGUILayout (Inherited from MonoBehaviour.)
  +Back to Top + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")ChangeOwnership +Changes the owner of the object. Can only be called from server
![Public method](media/pubmethod.gif "Public method")CompareTag (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")Equals (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetComponent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type, List(Component)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetHashCode (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetInstanceID (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")Invoke (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")InvokeRepeating (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking(String) (Inherited from MonoBehaviour.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")RemoveOwnership +Removes all ownership of an object from any client. Can only be called from server
![Public method](media/pubmethod.gif "Public method")SendMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")Spawn +Spawns this GameObject across the network. Can only be called from the Server
![Public method](media/pubmethod.gif "Public method")SpawnWithOwnership +Spawns an object across the network with a given owner. Can only be called from server
![Public method](media/pubmethod.gif "Public method")StartCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String, Object) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine_Auto **Obsolete. ** (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopAllCoroutines (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(Coroutine) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")ToString (Inherited from Object.)
  +Back to Top + +## Fields + 
NameDescription
![Public field](media/pubfield.gif "Public field")ServerOnly +Gets or sets if this object should be replicated across the network. Can only be changed before the object is spawned
  +Back to Top + +## See Also + + +#### Reference +MLAPI Namespace
\ No newline at end of file diff --git a/docs/T_MLAPI_NetworkingConfiguration.md b/docs/T_MLAPI_NetworkingConfiguration.md new file mode 100644 index 0000000..6f9fa71 --- /dev/null +++ b/docs/T_MLAPI_NetworkingConfiguration.md @@ -0,0 +1,67 @@ +# NetworkingConfiguration Class + + +The configuration object used to start server, client and hosts + + +## Inheritance Hierarchy +System.Object
  MLAPI.NetworkingConfiguration
+**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public class NetworkingConfiguration +``` + +
+The NetworkingConfiguration type exposes the following members. + + +## Constructors + 
NameDescription
![Public method](media/pubmethod.gif "Public method")NetworkingConfiguration +Initializes a new instance of the NetworkingConfiguration class
  +Back to Top + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")CompareConfig +Compares a SHA256 hash with the current NetworkingConfiguration instances hash
![Public method](media/pubmethod.gif "Public method")Equals (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetConfig +Gets a SHA256 hash of parts of the NetworkingConfiguration instance
![Public method](media/pubmethod.gif "Public method")GetHashCode (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")ToString (Inherited from Object.)
  +Back to Top + +## Fields + 
NameDescription
![Public field](media/pubfield.gif "Public field")Address +The address to connect to
![Public field](media/pubfield.gif "Public field")AllowPassthroughMessages +Wheter or not to allow any type of passthrough messages
![Public field](media/pubfield.gif "Public field")Channels +Channels used by the NetworkedTransport
![Public field](media/pubfield.gif "Public field")ClientConnectionBufferTimeout +The amount of seconds to wait for handshake to complete before timing out a client
![Public field](media/pubfield.gif "Public field")ConnectionApproval +Wheter or not to use connection approval
![Public field](media/pubfield.gif "Public field")ConnectionApprovalCallback +The callback to invoke when a connection has to be decided if it should get approved
![Public field](media/pubfield.gif "Public field")ConnectionData +The data to send during connection which can be used to decide on if a client should get accepted
![Public field](media/pubfield.gif "Public field")EnableEncryption +Wheter or not to enable encryption
![Public field](media/pubfield.gif "Public field")EnableSceneSwitching +Wheter or not to enable scene switching
![Public field](media/pubfield.gif "Public field")EncryptedChannels +Set of channels that will have all message contents encrypted when used
![Public field](media/pubfield.gif "Public field")EventTickrate +The amount of times per second internal frame events will occur, examples include SyncedVar send checking.
![Public field](media/pubfield.gif "Public field")HandleObjectSpawning +Wheter or not to make the library handle object spawning
![Public field](media/pubfield.gif "Public field")MaxConnections +The max amount of Clients that can connect.
![Public field](media/pubfield.gif "Public field")MaxReceiveEventsPerTickRate +The max amount of messages to process per ReceiveTickrate. This is to prevent flooding.
![Public field](media/pubfield.gif "Public field")MessageBufferSize +The size of the receive message buffer. This is the max message size.
![Public field](media/pubfield.gif "Public field")MessageTypes +Registered MessageTypes
![Public field](media/pubfield.gif "Public field")PassthroughMessageTypes +List of MessageTypes that can be passed through by Server. MessageTypes in this list should thus not be trusted to as great of an extent as normal messages.
![Public field](media/pubfield.gif "Public field")Port +The port for the NetworkTransport to use
![Public field](media/pubfield.gif "Public field")ProtocolVersion +The protocol version. Different versions doesn't talk to each other.
![Public field](media/pubfield.gif "Public field")ReceiveTickrate +Amount of times per second the receive queue is emptied and all messages inside are processed.
![Public field](media/pubfield.gif "Public field")RegisteredScenes +A list of SceneNames that can be used during networked games.
![Public field](media/pubfield.gif "Public field")RSAPrivateKey +Private RSA XML key to use for signing key exchange
![Public field](media/pubfield.gif "Public field")RSAPublicKey +Public RSA XML key to use for signing key exchange
![Public field](media/pubfield.gif "Public field")SecondsHistory +The amount of seconds to keep a lag compensation position history
![Public field](media/pubfield.gif "Public field")SendTickrate +The amount of times per second every pending message will be sent away.
![Public field](media/pubfield.gif "Public field")SignKeyExchange +Wheter or not to enable signed diffie hellman key exchange.
  +Back to Top + +## See Also + + +#### Reference +MLAPI Namespace
\ No newline at end of file diff --git a/docs/T_MLAPI_NetworkingManager.md b/docs/T_MLAPI_NetworkingManager.md new file mode 100644 index 0000000..ef115b0 --- /dev/null +++ b/docs/T_MLAPI_NetworkingManager.md @@ -0,0 +1,63 @@ +# NetworkingManager Class + + +The main component of the library + + +## Inheritance Hierarchy +System.Object
  Object
    Component
      Behaviour
        MonoBehaviour
          MLAPI.NetworkingManager
+**Namespace:** MLAPI
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public class NetworkingManager : MonoBehaviour +``` + +
+The NetworkingManager type exposes the following members. + + +## Constructors + 
NameDescription
![Public method](media/pubmethod.gif "Public method")NetworkingManager +Initializes a new instance of the NetworkingManager class
  +Back to Top + +## Properties + 
NameDescription
![Public property](media/pubproperty.gif "Public property")animation **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")audio **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")camera **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")collider2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")ConnectedClients +Gets a dictionary of connected clients
![Public property](media/pubproperty.gif "Public property")constantForce **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")enabled (Inherited from Behaviour.)
![Public property](media/pubproperty.gif "Public property")gameObject (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiElement **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiText **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")guiTexture **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")hideFlags (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")hingeJoint **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")isActiveAndEnabled (Inherited from Behaviour.)
![Public property](media/pubproperty.gif "Public property")IsClientConnected +Gets if we are connected as a client
![Public property](media/pubproperty.gif "Public property")isHost +Gets if we are running as host
![Public property](media/pubproperty.gif "Public property")light **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")MyClientId +The clientId the server calls the local client by, only valid for clients
![Public property](media/pubproperty.gif "Public property")name (Inherited from Object.)
![Public property](media/pubproperty.gif "Public property")NetworkTime +A syncronized time, represents the time in seconds since the server application started. Is replicated across all clients
![Public property](media/pubproperty.gif "Public property")networkView **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")particleEmitter **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")particleSystem **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")renderer **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")rigidbody2D **Obsolete. ** (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")runInEditMode (Inherited from MonoBehaviour.)
![Public property](media/pubproperty.gif "Public property")![Static member](media/static.gif "Static member")singleton +The singleton instance of the NetworkingManager
![Public property](media/pubproperty.gif "Public property")tag (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")transform (Inherited from Component.)
![Public property](media/pubproperty.gif "Public property")useGUILayout (Inherited from MonoBehaviour.)
  +Back to Top + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")BroadcastMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CancelInvoke(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")CompareTag (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")Equals (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetComponent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents(Type, List(Component)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponents``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInChildren``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent(Type, Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1() (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetComponentsInParent``1(Boolean, List(UMP)) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")GetHashCode (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetInstanceID (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")Invoke (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")InvokeRepeating (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking() (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")IsInvoking(String) (Inherited from MonoBehaviour.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessage(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")SendMessageUpwards(String, Object, SendMessageOptions) (Inherited from Component.)
![Public method](media/pubmethod.gif "Public method")StartClient +Starts a client with a given NetworkingConfiguration
![Public method](media/pubmethod.gif "Public method")StartCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine(String, Object) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartCoroutine_Auto **Obsolete. ** (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StartHost +Starts a Host with a given NetworkingConfiguration
![Public method](media/pubmethod.gif "Public method")StartServer +Starts a server with a given NetworkingConfiguration
![Public method](media/pubmethod.gif "Public method")StopAllCoroutines (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopClient +Stops the running client
![Public method](media/pubmethod.gif "Public method")StopCoroutine(String) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopCoroutine(Coroutine) (Inherited from MonoBehaviour.)
![Public method](media/pubmethod.gif "Public method")StopHost +Stops the running host
![Public method](media/pubmethod.gif "Public method")StopServer +Stops the running server
![Public method](media/pubmethod.gif "Public method")ToString (Inherited from Object.)
  +Back to Top + +## Fields + 
NameDescription
![Public field](media/pubfield.gif "Public field")DefaultPlayerPrefab +The default prefab to give to players
![Public field](media/pubfield.gif "Public field")DontDestroy +Gets or sets if the NetworkingManager should be marked as DontDestroyOnLoad
![Public field](media/pubfield.gif "Public field")NetworkConfig +The current NetworkingConfiguration
![Public field](media/pubfield.gif "Public field")OnClientConnectedCallback +The callback to invoke once a client connects
![Public field](media/pubfield.gif "Public field")OnClientDisconnectCallback +The callback to invoke when a client disconnects
![Public field](media/pubfield.gif "Public field")OnServerStarted +The callback to invoke once the server is ready
![Public field](media/pubfield.gif "Public field")RunInBackground +Gets or sets if the application should be set to run in background
![Public field](media/pubfield.gif "Public field")SpawnablePrefabs +A list of spawnable prefabs
  +Back to Top + +## See Also + + +#### Reference +MLAPI Namespace
\ No newline at end of file diff --git a/docs/T_MLAPI_NetworkingManagerComponents_CryptographyHelper.md b/docs/T_MLAPI_NetworkingManagerComponents_CryptographyHelper.md new file mode 100644 index 0000000..b003b89 --- /dev/null +++ b/docs/T_MLAPI_NetworkingManagerComponents_CryptographyHelper.md @@ -0,0 +1,32 @@ +# CryptographyHelper Class + + +Helper class for encryption purposes + + +## Inheritance Hierarchy +System.Object
  MLAPI.NetworkingManagerComponents.CryptographyHelper
+**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static class CryptographyHelper +``` + +
+The CryptographyHelper type exposes the following members. + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")Decrypt +Decrypts a message with AES with a given key and a salt that is encoded as the first 16 bytes of the buffer
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")Encrypt +Encrypts a message with AES with a given key and a random salt that gets encoded as the first 16 bytes of the encrypted buffer
  +Back to Top + +## See Also + + +#### Reference +MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/T_MLAPI_NetworkingManagerComponents_DHHelper.md b/docs/T_MLAPI_NetworkingManagerComponents_DHHelper.md new file mode 100644 index 0000000..d240754 --- /dev/null +++ b/docs/T_MLAPI_NetworkingManagerComponents_DHHelper.md @@ -0,0 +1,30 @@ +# DHHelper Class + + +\[Missing documentation for "T:MLAPI.NetworkingManagerComponents.DHHelper"\] + + +## Inheritance Hierarchy +System.Object
  MLAPI.NetworkingManagerComponents.DHHelper
+**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static class DHHelper +``` + +
+The DHHelper type exposes the following members. + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")Abs
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")BitAt
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")FromArray
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")ToArray
  +Back to Top + +## See Also + + +#### Reference +MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/T_MLAPI_NetworkingManagerComponents_LagCompensationManager.md b/docs/T_MLAPI_NetworkingManagerComponents_LagCompensationManager.md new file mode 100644 index 0000000..e51bde2 --- /dev/null +++ b/docs/T_MLAPI_NetworkingManagerComponents_LagCompensationManager.md @@ -0,0 +1,36 @@ +# LagCompensationManager Class + + +The main class for controlling lag compensation + + +## Inheritance Hierarchy +System.Object
  MLAPI.NetworkingManagerComponents.LagCompensationManager
+**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static class LagCompensationManager +``` + +
+The LagCompensationManager type exposes the following members. + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")Simulate(Int32, Action) +Turns time back a given amount of seconds, invokes an action and turns it back. The time is based on the estimated RTT of a clientId
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")Simulate(Single, Action) +Turns time back a given amount of seconds, invokes an action and turns it back
  +Back to Top + +## Fields + 
NameDescription
![Public field](media/pubfield.gif "Public field")![Static member](media/static.gif "Static member")SimulationObjects
  +Back to Top + +## See Also + + +#### Reference +MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/T_MLAPI_NetworkingManagerComponents_MessageChunker.md b/docs/T_MLAPI_NetworkingManagerComponents_MessageChunker.md new file mode 100644 index 0000000..8fe470b --- /dev/null +++ b/docs/T_MLAPI_NetworkingManagerComponents_MessageChunker.md @@ -0,0 +1,36 @@ +# MessageChunker Class + + +Helper class to chunk messages + + +## Inheritance Hierarchy +System.Object
  MLAPI.NetworkingManagerComponents.MessageChunker
+**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static class MessageChunker +``` + +
+The MessageChunker type exposes the following members. + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetChunkedMessage +Chunks a large byte array to smaller chunks
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetMessageOrdered +Converts a list of chunks back into the original buffer, this requires the list to be in correct order and properly verified
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetMessageUnordered +Converts a list of chunks back into the original buffer, this does not require the list to be in correct order and properly verified
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")HasDuplicates +Checks if a list of chunks have any duplicates inside of it
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")HasMissingParts +Checks if a list of chunks has missing parts
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")IsOrdered +Checks if a list of chunks is in correct order
  +Back to Top + +## See Also + + +#### Reference +MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/T_MLAPI_NetworkingManagerComponents_NetworkPoolManager.md b/docs/T_MLAPI_NetworkingManagerComponents_NetworkPoolManager.md new file mode 100644 index 0000000..36ed720 --- /dev/null +++ b/docs/T_MLAPI_NetworkingManagerComponents_NetworkPoolManager.md @@ -0,0 +1,34 @@ +# NetworkPoolManager Class + + +Main class for managing network pools + + +## Inheritance Hierarchy +System.Object
  MLAPI.NetworkingManagerComponents.NetworkPoolManager
+**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static class NetworkPoolManager +``` + +
+The NetworkPoolManager type exposes the following members. + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")CreatePool +Creates a networked object pool. Can only be called from the server
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")DestroyPool +This destroys an object pool and all of it's objects. Can only be called from the server
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")DestroyPoolObject +Destroys a NetworkedObject if it's part of a pool. Use this instead of the MonoBehaviour Destroy method. Can only be called from Server.
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")SpawnPoolObject +Spawns a object from the pool at a given position and rotation. Can only be called from server.
  +Back to Top + +## See Also + + +#### Reference +MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/T_MLAPI_NetworkingManagerComponents_NetworkSceneManager.md b/docs/T_MLAPI_NetworkingManagerComponents_NetworkSceneManager.md new file mode 100644 index 0000000..c8a79c2 --- /dev/null +++ b/docs/T_MLAPI_NetworkingManagerComponents_NetworkSceneManager.md @@ -0,0 +1,31 @@ +# NetworkSceneManager Class + + +Main class for managing network scenes + + +## Inheritance Hierarchy +System.Object
  MLAPI.NetworkingManagerComponents.NetworkSceneManager
+**Namespace:** MLAPI.NetworkingManagerComponents
**Assembly:** MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0) + +## Syntax + +**C#**
+``` C# +public static class NetworkSceneManager +``` + +
+The NetworkSceneManager type exposes the following members. + + +## Methods + 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")SwitchScene +Switches to a scene with a given name. Can only be called from Server
  +Back to Top + +## See Also + + +#### Reference +MLAPI.NetworkingManagerComponents Namespace
\ No newline at end of file diff --git a/docs/_Footer.md b/docs/_Footer.md new file mode 100644 index 0000000..73e5d87 --- /dev/null +++ b/docs/_Footer.md @@ -0,0 +1,5 @@ +MLAPI API Reference + + + +Send comments on this topic to [](mailto:?Subject=MLAPI API Reference) diff --git a/docs/_Sidebar.md b/docs/_Sidebar.md new file mode 100644 index 0000000..91b966d --- /dev/null +++ b/docs/_Sidebar.md @@ -0,0 +1,215 @@ +- [MLAPI Namespace](N_MLAPI) + - [NetworkedBehaviour Class](T_MLAPI_NetworkedBehaviour) + - [NetworkedBehaviour Constructor](M_MLAPI_NetworkedBehaviour__ctor) + - [NetworkedBehaviour Properties](Properties_T_MLAPI_NetworkedBehaviour) + - [NetworkedBehaviour.isClient Property](P_MLAPI_NetworkedBehaviour_isClient) + - [NetworkedBehaviour.isHost Property](P_MLAPI_NetworkedBehaviour_isHost) + - [NetworkedBehaviour.isLocalPlayer Property](P_MLAPI_NetworkedBehaviour_isLocalPlayer) + - [NetworkedBehaviour.isOwner Property](P_MLAPI_NetworkedBehaviour_isOwner) + - [NetworkedBehaviour.isServer Property](P_MLAPI_NetworkedBehaviour_isServer) + - [NetworkedBehaviour.networkedObject Property](P_MLAPI_NetworkedBehaviour_networkedObject) + - [NetworkedBehaviour.networkId Property](P_MLAPI_NetworkedBehaviour_networkId) + - [NetworkedBehaviour.ownerClientId Property](P_MLAPI_NetworkedBehaviour_ownerClientId) + - [NetworkedBehaviour Methods](Methods_T_MLAPI_NetworkedBehaviour) + - [NetworkedBehaviour.DeregisterMessageHandler Method](M_MLAPI_NetworkedBehaviour_DeregisterMessageHandler) + - [NetworkedBehaviour.GetNetworkedObject Method](M_MLAPI_NetworkedBehaviour_GetNetworkedObject) + - [NetworkedBehaviour.NetworkStart Method](M_MLAPI_NetworkedBehaviour_NetworkStart) + - [NetworkedBehaviour.OnGainedOwnership Method](M_MLAPI_NetworkedBehaviour_OnGainedOwnership) + - [NetworkedBehaviour.OnLostOwnership Method](M_MLAPI_NetworkedBehaviour_OnLostOwnership) + - [NetworkedBehaviour.RegisterMessageHandler Method](M_MLAPI_NetworkedBehaviour_RegisterMessageHandler) + - [NetworkedBehaviour.SendToClient Method](M_MLAPI_NetworkedBehaviour_SendToClient) + - [NetworkedBehaviour.SendToClients Method](Overload_MLAPI_NetworkedBehaviour_SendToClients) + - [NetworkedBehaviour.SendToClients Method (String, String, Byte[])](M_MLAPI_NetworkedBehaviour_SendToClients_2) + - [NetworkedBehaviour.SendToClients Method (List(Int32), String, String, Byte[])](M_MLAPI_NetworkedBehaviour_SendToClients) + - [NetworkedBehaviour.SendToClients Method (Int32[], String, String, Byte[])](M_MLAPI_NetworkedBehaviour_SendToClients_1) + - [NetworkedBehaviour.SendToClientsTarget Method](Overload_MLAPI_NetworkedBehaviour_SendToClientsTarget) + - [NetworkedBehaviour.SendToClientsTarget Method (String, String, Byte[])](M_MLAPI_NetworkedBehaviour_SendToClientsTarget_2) + - [NetworkedBehaviour.SendToClientsTarget Method (List(Int32), String, String, Byte[])](M_MLAPI_NetworkedBehaviour_SendToClientsTarget) + - [NetworkedBehaviour.SendToClientsTarget Method (Int32[], String, String, Byte[])](M_MLAPI_NetworkedBehaviour_SendToClientsTarget_1) + - [NetworkedBehaviour.SendToClientTarget Method](M_MLAPI_NetworkedBehaviour_SendToClientTarget) + - [NetworkedBehaviour.SendToLocalClient Method](M_MLAPI_NetworkedBehaviour_SendToLocalClient) + - [NetworkedBehaviour.SendToLocalClientTarget Method](M_MLAPI_NetworkedBehaviour_SendToLocalClientTarget) + - [NetworkedBehaviour.SendToNonLocalClients Method](M_MLAPI_NetworkedBehaviour_SendToNonLocalClients) + - [NetworkedBehaviour.SendToNonLocalClientsTarget Method](M_MLAPI_NetworkedBehaviour_SendToNonLocalClientsTarget) + - [NetworkedBehaviour.SendToServer Method](M_MLAPI_NetworkedBehaviour_SendToServer) + - [NetworkedBehaviour.SendToServerTarget Method](M_MLAPI_NetworkedBehaviour_SendToServerTarget) + - [NetworkedBehaviour Fields](Fields_T_MLAPI_NetworkedBehaviour) + - [NetworkedBehaviour.SyncVarSyncDelay Field](F_MLAPI_NetworkedBehaviour_SyncVarSyncDelay) + - [NetworkedClient Class](T_MLAPI_NetworkedClient) + - [NetworkedClient Constructor](M_MLAPI_NetworkedClient__ctor) + - [NetworkedClient Methods](Methods_T_MLAPI_NetworkedClient) + - [NetworkedClient Fields](Fields_T_MLAPI_NetworkedClient) + - [NetworkedClient.AesKey Field](F_MLAPI_NetworkedClient_AesKey) + - [NetworkedClient.ClientId Field](F_MLAPI_NetworkedClient_ClientId) + - [NetworkedClient.OwnedObjects Field](F_MLAPI_NetworkedClient_OwnedObjects) + - [NetworkedClient.PlayerObject Field](F_MLAPI_NetworkedClient_PlayerObject) + - [NetworkedObject Class](T_MLAPI_NetworkedObject) + - [NetworkedObject Constructor](M_MLAPI_NetworkedObject__ctor) + - [NetworkedObject Properties](Properties_T_MLAPI_NetworkedObject) + - [NetworkedObject.isLocalPlayer Property](P_MLAPI_NetworkedObject_isLocalPlayer) + - [NetworkedObject.isOwner Property](P_MLAPI_NetworkedObject_isOwner) + - [NetworkedObject.isPlayerObject Property](P_MLAPI_NetworkedObject_isPlayerObject) + - [NetworkedObject.isPooledObject Property](P_MLAPI_NetworkedObject_isPooledObject) + - [NetworkedObject.NetworkId Property](P_MLAPI_NetworkedObject_NetworkId) + - [NetworkedObject.OwnerClientId Property](P_MLAPI_NetworkedObject_OwnerClientId) + - [NetworkedObject.PoolId Property](P_MLAPI_NetworkedObject_PoolId) + - [NetworkedObject.SpawnablePrefabIndex Property](P_MLAPI_NetworkedObject_SpawnablePrefabIndex) + - [NetworkedObject Methods](Methods_T_MLAPI_NetworkedObject) + - [NetworkedObject.ChangeOwnership Method](M_MLAPI_NetworkedObject_ChangeOwnership) + - [NetworkedObject.RemoveOwnership Method](M_MLAPI_NetworkedObject_RemoveOwnership) + - [NetworkedObject.Spawn Method](M_MLAPI_NetworkedObject_Spawn) + - [NetworkedObject.SpawnWithOwnership Method](M_MLAPI_NetworkedObject_SpawnWithOwnership) + - [NetworkedObject Fields](Fields_T_MLAPI_NetworkedObject) + - [NetworkedObject.ServerOnly Field](F_MLAPI_NetworkedObject_ServerOnly) + - [NetworkingConfiguration Class](T_MLAPI_NetworkingConfiguration) + - [NetworkingConfiguration Constructor](M_MLAPI_NetworkingConfiguration__ctor) + - [NetworkingConfiguration Methods](Methods_T_MLAPI_NetworkingConfiguration) + - [NetworkingConfiguration.CompareConfig Method](M_MLAPI_NetworkingConfiguration_CompareConfig) + - [NetworkingConfiguration.GetConfig Method](M_MLAPI_NetworkingConfiguration_GetConfig) + - [NetworkingConfiguration Fields](Fields_T_MLAPI_NetworkingConfiguration) + - [NetworkingConfiguration.Address Field](F_MLAPI_NetworkingConfiguration_Address) + - [NetworkingConfiguration.AllowPassthroughMessages Field](F_MLAPI_NetworkingConfiguration_AllowPassthroughMessages) + - [NetworkingConfiguration.Channels Field](F_MLAPI_NetworkingConfiguration_Channels) + - [NetworkingConfiguration.ClientConnectionBufferTimeout Field](F_MLAPI_NetworkingConfiguration_ClientConnectionBufferTimeout) + - [NetworkingConfiguration.ConnectionApproval Field](F_MLAPI_NetworkingConfiguration_ConnectionApproval) + - [NetworkingConfiguration.ConnectionApprovalCallback Field](F_MLAPI_NetworkingConfiguration_ConnectionApprovalCallback) + - [NetworkingConfiguration.ConnectionData Field](F_MLAPI_NetworkingConfiguration_ConnectionData) + - [NetworkingConfiguration.EnableEncryption Field](F_MLAPI_NetworkingConfiguration_EnableEncryption) + - [NetworkingConfiguration.EnableSceneSwitching Field](F_MLAPI_NetworkingConfiguration_EnableSceneSwitching) + - [NetworkingConfiguration.EncryptedChannels Field](F_MLAPI_NetworkingConfiguration_EncryptedChannels) + - [NetworkingConfiguration.EventTickrate Field](F_MLAPI_NetworkingConfiguration_EventTickrate) + - [NetworkingConfiguration.HandleObjectSpawning Field](F_MLAPI_NetworkingConfiguration_HandleObjectSpawning) + - [NetworkingConfiguration.MaxConnections Field](F_MLAPI_NetworkingConfiguration_MaxConnections) + - [NetworkingConfiguration.MaxReceiveEventsPerTickRate Field](F_MLAPI_NetworkingConfiguration_MaxReceiveEventsPerTickRate) + - [NetworkingConfiguration.MessageBufferSize Field](F_MLAPI_NetworkingConfiguration_MessageBufferSize) + - [NetworkingConfiguration.MessageTypes Field](F_MLAPI_NetworkingConfiguration_MessageTypes) + - [NetworkingConfiguration.PassthroughMessageTypes Field](F_MLAPI_NetworkingConfiguration_PassthroughMessageTypes) + - [NetworkingConfiguration.Port Field](F_MLAPI_NetworkingConfiguration_Port) + - [NetworkingConfiguration.ProtocolVersion Field](F_MLAPI_NetworkingConfiguration_ProtocolVersion) + - [NetworkingConfiguration.ReceiveTickrate Field](F_MLAPI_NetworkingConfiguration_ReceiveTickrate) + - [NetworkingConfiguration.RegisteredScenes Field](F_MLAPI_NetworkingConfiguration_RegisteredScenes) + - [NetworkingConfiguration.RSAPrivateKey Field](F_MLAPI_NetworkingConfiguration_RSAPrivateKey) + - [NetworkingConfiguration.RSAPublicKey Field](F_MLAPI_NetworkingConfiguration_RSAPublicKey) + - [NetworkingConfiguration.SecondsHistory Field](F_MLAPI_NetworkingConfiguration_SecondsHistory) + - [NetworkingConfiguration.SendTickrate Field](F_MLAPI_NetworkingConfiguration_SendTickrate) + - [NetworkingConfiguration.SignKeyExchange Field](F_MLAPI_NetworkingConfiguration_SignKeyExchange) + - [NetworkingManager Class](T_MLAPI_NetworkingManager) + - [NetworkingManager Constructor](M_MLAPI_NetworkingManager__ctor) + - [NetworkingManager Properties](Properties_T_MLAPI_NetworkingManager) + - [NetworkingManager.ConnectedClients Property](P_MLAPI_NetworkingManager_ConnectedClients) + - [NetworkingManager.IsClientConnected Property](P_MLAPI_NetworkingManager_IsClientConnected) + - [NetworkingManager.isHost Property](P_MLAPI_NetworkingManager_isHost) + - [NetworkingManager.MyClientId Property](P_MLAPI_NetworkingManager_MyClientId) + - [NetworkingManager.NetworkTime Property](P_MLAPI_NetworkingManager_NetworkTime) + - [NetworkingManager.singleton Property](P_MLAPI_NetworkingManager_singleton) + - [NetworkingManager Methods](Methods_T_MLAPI_NetworkingManager) + - [NetworkingManager.StartClient Method](M_MLAPI_NetworkingManager_StartClient) + - [NetworkingManager.StartHost Method](M_MLAPI_NetworkingManager_StartHost) + - [NetworkingManager.StartServer Method](M_MLAPI_NetworkingManager_StartServer) + - [NetworkingManager.StopClient Method](M_MLAPI_NetworkingManager_StopClient) + - [NetworkingManager.StopHost Method](M_MLAPI_NetworkingManager_StopHost) + - [NetworkingManager.StopServer Method](M_MLAPI_NetworkingManager_StopServer) + - [NetworkingManager Fields](Fields_T_MLAPI_NetworkingManager) + - [NetworkingManager.DefaultPlayerPrefab Field](F_MLAPI_NetworkingManager_DefaultPlayerPrefab) + - [NetworkingManager.DontDestroy Field](F_MLAPI_NetworkingManager_DontDestroy) + - [NetworkingManager.NetworkConfig Field](F_MLAPI_NetworkingManager_NetworkConfig) + - [NetworkingManager.OnClientConnectedCallback Field](F_MLAPI_NetworkingManager_OnClientConnectedCallback) + - [NetworkingManager.OnClientDisconnectCallback Field](F_MLAPI_NetworkingManager_OnClientDisconnectCallback) + - [NetworkingManager.OnServerStarted Field](F_MLAPI_NetworkingManager_OnServerStarted) + - [NetworkingManager.RunInBackground Field](F_MLAPI_NetworkingManager_RunInBackground) + - [NetworkingManager.SpawnablePrefabs Field](F_MLAPI_NetworkingManager_SpawnablePrefabs) +- [MLAPI.Attributes Namespace](N_MLAPI_Attributes) + - [SyncedVar Class](T_MLAPI_Attributes_SyncedVar) + - [SyncedVar Constructor](M_MLAPI_Attributes_SyncedVar__ctor) + - [SyncedVar Properties](Properties_T_MLAPI_Attributes_SyncedVar) + - [SyncedVar Methods](Methods_T_MLAPI_Attributes_SyncedVar) + - [SyncedVar Fields](Fields_T_MLAPI_Attributes_SyncedVar) + - [SyncedVar.hook Field](F_MLAPI_Attributes_SyncedVar_hook) +- [MLAPI.MonoBehaviours.Core Namespace](N_MLAPI_MonoBehaviours_Core) + - [TrackedObject Class](T_MLAPI_MonoBehaviours_Core_TrackedObject) + - [TrackedObject Constructor](M_MLAPI_MonoBehaviours_Core_TrackedObject__ctor) + - [TrackedObject Properties](Properties_T_MLAPI_MonoBehaviours_Core_TrackedObject) + - [TrackedObject Methods](Methods_T_MLAPI_MonoBehaviours_Core_TrackedObject) +- [MLAPI.MonoBehaviours.Prototyping Namespace](N_MLAPI_MonoBehaviours_Prototyping) + - [NetworkedAnimator Class](T_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator) + - [NetworkedAnimator Constructor](M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator__ctor) + - [NetworkedAnimator Properties](Properties_T_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator) + - [NetworkedAnimator.animator Property](P_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_animator) + - [NetworkedAnimator Methods](Methods_T_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator) + - [NetworkedAnimator.GetParameterAutoSend Method](M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_GetParameterAutoSend) + - [NetworkedAnimator.NetworkStart Method](M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_NetworkStart) + - [NetworkedAnimator.ResetParameterOptions Method](M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_ResetParameterOptions) + - [NetworkedAnimator.SetParameterAutoSend Method](M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_SetParameterAutoSend) + - [NetworkedAnimator.SetTrigger Method](Overload_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_SetTrigger) + - [NetworkedAnimator.SetTrigger Method (Int32)](M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_SetTrigger) + - [NetworkedAnimator.SetTrigger Method (String)](M_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_SetTrigger_1) + - [NetworkedAnimator Fields](Fields_T_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator) + - [NetworkedAnimator.EnableProximity Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_EnableProximity) + - [NetworkedAnimator.param0 Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param0) + - [NetworkedAnimator.param1 Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param1) + - [NetworkedAnimator.param2 Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param2) + - [NetworkedAnimator.param3 Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param3) + - [NetworkedAnimator.param4 Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param4) + - [NetworkedAnimator.param5 Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_param5) + - [NetworkedAnimator.ProximityRange Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedAnimator_ProximityRange) + - [NetworkedNavMeshAgent Class](T_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent) + - [NetworkedNavMeshAgent Constructor](M_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent__ctor) + - [NetworkedNavMeshAgent Properties](Properties_T_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent) + - [NetworkedNavMeshAgent Methods](Methods_T_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent) + - [NetworkedNavMeshAgent.NetworkStart Method](M_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_NetworkStart) + - [NetworkedNavMeshAgent Fields](Fields_T_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent) + - [NetworkedNavMeshAgent.CorrectionDelay Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_CorrectionDelay) + - [NetworkedNavMeshAgent.DriftCorrectionPercentage Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_DriftCorrectionPercentage) + - [NetworkedNavMeshAgent.EnableProximity Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_EnableProximity) + - [NetworkedNavMeshAgent.ProximityRange Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_ProximityRange) + - [NetworkedNavMeshAgent.WarpOnDestinationChange Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent_WarpOnDestinationChange) + - [NetworkedTransform Class](T_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform) + - [NetworkedTransform Constructor](M_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform__ctor) + - [NetworkedTransform Properties](Properties_T_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform) + - [NetworkedTransform Methods](Methods_T_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform) + - [NetworkedTransform.NetworkStart Method](M_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_NetworkStart) + - [NetworkedTransform Fields](Fields_T_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform) + - [NetworkedTransform.AssumeSyncedSends Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_AssumeSyncedSends) + - [NetworkedTransform.EnableProximity Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_EnableProximity) + - [NetworkedTransform.InterpolatePosition Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_InterpolatePosition) + - [NetworkedTransform.InterpolateServer Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_InterpolateServer) + - [NetworkedTransform.MinDegrees Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_MinDegrees) + - [NetworkedTransform.MinMeters Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_MinMeters) + - [NetworkedTransform.ProximityRange Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_ProximityRange) + - [NetworkedTransform.SendsPerSecond Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_SendsPerSecond) + - [NetworkedTransform.SnapDistance Field](F_MLAPI_MonoBehaviours_Prototyping_NetworkedTransform_SnapDistance) +- [MLAPI.NetworkingManagerComponents Namespace](N_MLAPI_NetworkingManagerComponents) + - [CryptographyHelper Class](T_MLAPI_NetworkingManagerComponents_CryptographyHelper) + - [CryptographyHelper Methods](Methods_T_MLAPI_NetworkingManagerComponents_CryptographyHelper) + - [CryptographyHelper.Decrypt Method](M_MLAPI_NetworkingManagerComponents_CryptographyHelper_Decrypt) + - [CryptographyHelper.Encrypt Method](M_MLAPI_NetworkingManagerComponents_CryptographyHelper_Encrypt) + - [DHHelper Class](T_MLAPI_NetworkingManagerComponents_DHHelper) + - [DHHelper Methods](Methods_T_MLAPI_NetworkingManagerComponents_DHHelper) + - [DHHelper.Abs Method](M_MLAPI_NetworkingManagerComponents_DHHelper_Abs) + - [DHHelper.BitAt Method](M_MLAPI_NetworkingManagerComponents_DHHelper_BitAt) + - [DHHelper.FromArray Method](M_MLAPI_NetworkingManagerComponents_DHHelper_FromArray) + - [DHHelper.ToArray Method](M_MLAPI_NetworkingManagerComponents_DHHelper_ToArray) + - [LagCompensationManager Class](T_MLAPI_NetworkingManagerComponents_LagCompensationManager) + - [LagCompensationManager Methods](Methods_T_MLAPI_NetworkingManagerComponents_LagCompensationManager) + - [LagCompensationManager.Simulate Method](Overload_MLAPI_NetworkingManagerComponents_LagCompensationManager_Simulate) + - [LagCompensationManager.Simulate Method (Int32, Action)](M_MLAPI_NetworkingManagerComponents_LagCompensationManager_Simulate) + - [LagCompensationManager.Simulate Method (Single, Action)](M_MLAPI_NetworkingManagerComponents_LagCompensationManager_Simulate_1) + - [LagCompensationManager Fields](Fields_T_MLAPI_NetworkingManagerComponents_LagCompensationManager) + - [LagCompensationManager.SimulationObjects Field](F_MLAPI_NetworkingManagerComponents_LagCompensationManager_SimulationObjects) + - [MessageChunker Class](T_MLAPI_NetworkingManagerComponents_MessageChunker) + - [MessageChunker Methods](Methods_T_MLAPI_NetworkingManagerComponents_MessageChunker) + - [MessageChunker.GetChunkedMessage Method](M_MLAPI_NetworkingManagerComponents_MessageChunker_GetChunkedMessage) + - [MessageChunker.GetMessageOrdered Method](M_MLAPI_NetworkingManagerComponents_MessageChunker_GetMessageOrdered) + - [MessageChunker.GetMessageUnordered Method](M_MLAPI_NetworkingManagerComponents_MessageChunker_GetMessageUnordered) + - [MessageChunker.HasDuplicates Method](M_MLAPI_NetworkingManagerComponents_MessageChunker_HasDuplicates) + - [MessageChunker.HasMissingParts Method](M_MLAPI_NetworkingManagerComponents_MessageChunker_HasMissingParts) + - [MessageChunker.IsOrdered Method](M_MLAPI_NetworkingManagerComponents_MessageChunker_IsOrdered) + - [NetworkPoolManager Class](T_MLAPI_NetworkingManagerComponents_NetworkPoolManager) + - [NetworkPoolManager Methods](Methods_T_MLAPI_NetworkingManagerComponents_NetworkPoolManager) + - [NetworkPoolManager.CreatePool Method](M_MLAPI_NetworkingManagerComponents_NetworkPoolManager_CreatePool) + - [NetworkPoolManager.DestroyPool Method](M_MLAPI_NetworkingManagerComponents_NetworkPoolManager_DestroyPool) + - [NetworkPoolManager.DestroyPoolObject Method](M_MLAPI_NetworkingManagerComponents_NetworkPoolManager_DestroyPoolObject) + - [NetworkPoolManager.SpawnPoolObject Method](M_MLAPI_NetworkingManagerComponents_NetworkPoolManager_SpawnPoolObject) + - [NetworkSceneManager Class](T_MLAPI_NetworkingManagerComponents_NetworkSceneManager) + - [NetworkSceneManager Methods](Methods_T_MLAPI_NetworkingManagerComponents_NetworkSceneManager) + - [NetworkSceneManager.SwitchScene Method](M_MLAPI_NetworkingManagerComponents_NetworkSceneManager_SwitchScene) diff --git a/docs/media/AlertCaution.png b/docs/media/AlertCaution.png new file mode 100644 index 0000000..78f246f Binary files /dev/null and b/docs/media/AlertCaution.png differ diff --git a/docs/media/AlertNote.png b/docs/media/AlertNote.png new file mode 100644 index 0000000..0ab92b6 Binary files /dev/null and b/docs/media/AlertNote.png differ diff --git a/docs/media/AlertSecurity.png b/docs/media/AlertSecurity.png new file mode 100644 index 0000000..d40fcef Binary files /dev/null and b/docs/media/AlertSecurity.png differ diff --git a/docs/media/CFW.gif b/docs/media/CFW.gif new file mode 100644 index 0000000..cbcabf1 Binary files /dev/null and b/docs/media/CFW.gif differ diff --git a/docs/media/CodeExample.png b/docs/media/CodeExample.png new file mode 100644 index 0000000..a3b9fba Binary files /dev/null and b/docs/media/CodeExample.png differ diff --git a/docs/media/privclass.gif b/docs/media/privclass.gif new file mode 100644 index 0000000..0939694 Binary files /dev/null and b/docs/media/privclass.gif differ diff --git a/docs/media/privdelegate.gif b/docs/media/privdelegate.gif new file mode 100644 index 0000000..d3aa8a6 Binary files /dev/null and b/docs/media/privdelegate.gif differ diff --git a/docs/media/privenumeration.gif b/docs/media/privenumeration.gif new file mode 100644 index 0000000..47f387e Binary files /dev/null and b/docs/media/privenumeration.gif differ diff --git a/docs/media/privevent.gif b/docs/media/privevent.gif new file mode 100644 index 0000000..30db46d Binary files /dev/null and b/docs/media/privevent.gif differ diff --git a/docs/media/privextension.gif b/docs/media/privextension.gif new file mode 100644 index 0000000..51dd267 Binary files /dev/null and b/docs/media/privextension.gif differ diff --git a/docs/media/privfield.gif b/docs/media/privfield.gif new file mode 100644 index 0000000..cbf70f7 Binary files /dev/null and b/docs/media/privfield.gif differ diff --git a/docs/media/privinterface.gif b/docs/media/privinterface.gif new file mode 100644 index 0000000..f3b7950 Binary files /dev/null and b/docs/media/privinterface.gif differ diff --git a/docs/media/privmethod.gif b/docs/media/privmethod.gif new file mode 100644 index 0000000..71f8822 Binary files /dev/null and b/docs/media/privmethod.gif differ diff --git a/docs/media/privproperty.gif b/docs/media/privproperty.gif new file mode 100644 index 0000000..b1e8074 Binary files /dev/null and b/docs/media/privproperty.gif differ diff --git a/docs/media/privstructure.gif b/docs/media/privstructure.gif new file mode 100644 index 0000000..ed6d1ef Binary files /dev/null and b/docs/media/privstructure.gif differ diff --git a/docs/media/protclass.gif b/docs/media/protclass.gif new file mode 100644 index 0000000..0f92942 Binary files /dev/null and b/docs/media/protclass.gif differ diff --git a/docs/media/protdelegate.gif b/docs/media/protdelegate.gif new file mode 100644 index 0000000..b209f2d Binary files /dev/null and b/docs/media/protdelegate.gif differ diff --git a/docs/media/protenumeration.gif b/docs/media/protenumeration.gif new file mode 100644 index 0000000..cc96bb6 Binary files /dev/null and b/docs/media/protenumeration.gif differ diff --git a/docs/media/protevent.gif b/docs/media/protevent.gif new file mode 100644 index 0000000..0e510b2 Binary files /dev/null and b/docs/media/protevent.gif differ diff --git a/docs/media/protextension.gif b/docs/media/protextension.gif new file mode 100644 index 0000000..dcd07f5 Binary files /dev/null and b/docs/media/protextension.gif differ diff --git a/docs/media/protfield.gif b/docs/media/protfield.gif new file mode 100644 index 0000000..9ae6833 Binary files /dev/null and b/docs/media/protfield.gif differ diff --git a/docs/media/protinterface.gif b/docs/media/protinterface.gif new file mode 100644 index 0000000..a1b96d2 Binary files /dev/null and b/docs/media/protinterface.gif differ diff --git a/docs/media/protmethod.gif b/docs/media/protmethod.gif new file mode 100644 index 0000000..2bc9468 Binary files /dev/null and b/docs/media/protmethod.gif differ diff --git a/docs/media/protoperator.gif b/docs/media/protoperator.gif new file mode 100644 index 0000000..2cb75ab Binary files /dev/null and b/docs/media/protoperator.gif differ diff --git a/docs/media/protproperty.gif b/docs/media/protproperty.gif new file mode 100644 index 0000000..55473d1 Binary files /dev/null and b/docs/media/protproperty.gif differ diff --git a/docs/media/protstructure.gif b/docs/media/protstructure.gif new file mode 100644 index 0000000..af356a1 Binary files /dev/null and b/docs/media/protstructure.gif differ diff --git a/docs/media/pubclass.gif b/docs/media/pubclass.gif new file mode 100644 index 0000000..1a968ab Binary files /dev/null and b/docs/media/pubclass.gif differ diff --git a/docs/media/pubdelegate.gif b/docs/media/pubdelegate.gif new file mode 100644 index 0000000..0a43eb2 Binary files /dev/null and b/docs/media/pubdelegate.gif differ diff --git a/docs/media/pubenumeration.gif b/docs/media/pubenumeration.gif new file mode 100644 index 0000000..46888ad Binary files /dev/null and b/docs/media/pubenumeration.gif differ diff --git a/docs/media/pubevent.gif b/docs/media/pubevent.gif new file mode 100644 index 0000000..b9226da Binary files /dev/null and b/docs/media/pubevent.gif differ diff --git a/docs/media/pubextension.gif b/docs/media/pubextension.gif new file mode 100644 index 0000000..6262d1c Binary files /dev/null and b/docs/media/pubextension.gif differ diff --git a/docs/media/pubfield.gif b/docs/media/pubfield.gif new file mode 100644 index 0000000..5aed175 Binary files /dev/null and b/docs/media/pubfield.gif differ diff --git a/docs/media/pubinterface.gif b/docs/media/pubinterface.gif new file mode 100644 index 0000000..c38a4c4 Binary files /dev/null and b/docs/media/pubinterface.gif differ diff --git a/docs/media/pubmethod.gif b/docs/media/pubmethod.gif new file mode 100644 index 0000000..2c72988 Binary files /dev/null and b/docs/media/pubmethod.gif differ diff --git a/docs/media/puboperator.gif b/docs/media/puboperator.gif new file mode 100644 index 0000000..0ebe10a Binary files /dev/null and b/docs/media/puboperator.gif differ diff --git a/docs/media/pubproperty.gif b/docs/media/pubproperty.gif new file mode 100644 index 0000000..dfad7b4 Binary files /dev/null and b/docs/media/pubproperty.gif differ diff --git a/docs/media/pubstructure.gif b/docs/media/pubstructure.gif new file mode 100644 index 0000000..1344416 Binary files /dev/null and b/docs/media/pubstructure.gif differ diff --git a/docs/media/slMobile.gif b/docs/media/slMobile.gif new file mode 100644 index 0000000..5edc31f Binary files /dev/null and b/docs/media/slMobile.gif differ diff --git a/docs/media/static.gif b/docs/media/static.gif new file mode 100644 index 0000000..33723a9 Binary files /dev/null and b/docs/media/static.gif differ diff --git a/docs/media/xna.gif b/docs/media/xna.gif new file mode 100644 index 0000000..9e6a9d4 Binary files /dev/null and b/docs/media/xna.gif differ