Legacy Documentation: Version 5.2
LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

SyncListInt

class in UnityEngine.Networking

/

Inherits from: Networking.SyncList_1

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Sumbission failed

For some reason your suggested change could not be submitted. Please try again in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

Switch to Manual

Description

A list of integers that will be synchronized from server to clients.

Inherited members

Variables

CallbackThe delegate type used for SyncListChanged.

Public Functions

AddSame as List:Add() but the item is added on clients.
ClearSame as List:Clear() but the list is cleared on clients.
DeserializeItemThis method is used when deserializing SyncList items from a stream.
DirtyMarks an item in the list as dirty, so it will be updated on clients.
HandleMsgInternal function used for remote list operations.
InitializeBehaviourInternal function.
InsertSame as List::Insert() but also inserts into list on clients.
RemoveSame as List:Remove except removes on clients also.
RemoveAtSame as List:Remove except it removes the index on clients also.
SerializeItemThis is used to write a value object from a SyncList to a stream.

Protected Functions

DeserializeItemThis method is used when deserializing SyncList items from a stream.
SerializeItemThis is used to write a value object from a SyncList to a stream.

Delegates

SyncListChangedA delegate that can be populated to recieve callbacks when the list changes.