Class BatchedEvents Extends VersionedMonoBehaviour
Public
Helper for batching updates to many objects efficiently.
Inner Types
Public Static Methods
Add<T>
(obj, eventTypes, action, archetypeVariant=0)
Public
Static
Add<T>
(obj, eventTypes, action, archetypeVariant=0)
Public
Static
Remove<T>
(obj)
Public
Static
Public Enums
Event
Public
Private/Protected Members
Add<T>
(obj, eventTypes, action1, action2, archetypeVariant=0)
Private
Static
ArchetypeMask
Private
Static
ArchetypeOffset
Private
Static
Awake
()
Protected
CreateInstance
()
Private
Static
DoEvent
(eventType)
Private
FixedUpdate
()
Private
LateUpdate
()
Private
OnEnable
()
Private
OnUpgradeSerializedData
(version, unityThread)
Handle serialization backwards compatibility.
Protected
Reset
()
Handle serialization backwards compatibility.
Protected
Update
()
Private
data
Private
Static
instance
Private
Static
isIterating
Private
Static
isIteratingOverTypeIndex
Private
Static