Class ApiAvatarServiceBase
- Namespace
- TaleWorlds.PlayerServices.Avatar
- Assembly
- TaleWorlds.PlayerServices.dll
public abstract class ApiAvatarServiceBase : IAvatarService
- Inheritance
-
ApiAvatarServiceBase
- Implements
- Derived
- Inherited Members
Constructors
ApiAvatarServiceBase()
protected ApiAvatarServiceBase()
Properties
AvatarImageCache
protected Dictionary<ulong, AvatarData> AvatarImageCache { get; }
Property Value
FetchAvatarsTask
protected Task FetchAvatarsTask { get; set; }
Property Value
InProgressAccounts
protected List<(ulong accountId, AvatarData avatarData)> InProgressAccounts { get; set; }
Property Value
WaitingAccounts
protected List<(ulong accountId, AvatarData avatarData)> WaitingAccounts { get; set; }
Property Value
Methods
ClearCache()
public void ClearCache()
FetchAvatars()
protected abstract Task FetchAvatars()
Returns
GetPlayerAvatar(PlayerId)
public AvatarData GetPlayerAvatar(PlayerId playerId)
Parameters
playerId
PlayerId
Returns
Initialize()
public void Initialize()
IsInitialized()
public bool IsInitialized()
Returns
Tick(float)
public void Tick(float dt)
Parameters
dt
float
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).