Beamable SDK
Public Member Functions | Protected Member Functions | List of all members
Beamable.Player.PlayerItemGroup Class Reference

A list of PlayerItems grouped by a common type. More...

Inheritance diagram for Beamable.Player.PlayerItemGroup:
Inheritance graph
[legend]
Collaboration diagram for Beamable.Player.PlayerItemGroup:
Collaboration graph
[legend]

Public Member Functions

 PlayerItemGroup (ItemRef rootRef, IPlatformService platformService, InventoryService inventoryService, IDependencyProvider provider)
 
- Public Member Functions inherited from Beamable.Common.Player.AbsObservableReadonlyList< PlayerItem >
IEnumerator< T > GetEnumerator ()
 
override int GetBroadcastChecksum ()
 The broadcast checksum is a concept for change-detection. More...
 

Protected Member Functions

override async Promise PerformRefresh ()
 
- Protected Member Functions inherited from Beamable.Common.Player.AbsObservableReadonlyList< PlayerItem >
void SetData (List< T > nextData)
 

Additional Inherited Members

- Properties inherited from Beamable.Common.Player.AbsObservableReadonlyList< PlayerItem >
int Count [get]
 
this[int index] [get]
 
bool IsInitialized [getprotected set]
 
- Events inherited from Beamable.Common.Player.AbsObservableReadonlyList< PlayerItem >
Action< List< T > > OnDataUpdated
 An event that happens right after IObservable.OnUpdated, but this one contains the list of internal data.
 
Action< IEnumerable< T > > OnElementsAdded
 An event that happens when new items are added to the list from a AbsRefreshableObservable.Refresh call. This event happens after the IObservable.OnUpdated event
 
Action< IEnumerable< T > > OnElementRemoved
 An event that happens when new items are removed to the list from a AbsRefreshableObservable.Refresh call. This event happens after the IObservable.OnUpdated event
 

Detailed Description

A list of PlayerItems grouped by a common type.


The documentation for this class was generated from the following file: