Package net.runelite.client.game
Class ChatIconManager
- java.lang.Object
-
- net.runelite.client.game.ChatIconManager
-
@Singleton public class ChatIconManager extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
chatIconIndex(int iconId)
int
getIconNumber(ClanTitle clanTitle)
int
getIconNumber(FriendsChatRank friendsChatRank)
BufferedImage
getRankImage(ClanTitle clanTitle)
BufferedImage
getRankImage(FriendsChatRank friendsChatRank)
int
registerChatIcon(BufferedImage image)
int
reserveChatIcon()
Reserves a chat icon id with a dummy imagevoid
updateChatIcon(int iconId, BufferedImage image)
Update an existing chat icons image
-
-
-
Method Detail
-
registerChatIcon
public int registerChatIcon(BufferedImage image)
-
reserveChatIcon
public int reserveChatIcon()
Reserves a chat icon id with a dummy image
-
updateChatIcon
public void updateChatIcon(int iconId, BufferedImage image)
Update an existing chat icons image
-
chatIconIndex
public int chatIconIndex(int iconId)
-
getRankImage
@Nullable public BufferedImage getRankImage(FriendsChatRank friendsChatRank)
-
getRankImage
@Nullable public BufferedImage getRankImage(ClanTitle clanTitle)
-
getIconNumber
public int getIconNumber(FriendsChatRank friendsChatRank)
-
getIconNumber
public int getIconNumber(ClanTitle clanTitle)
-
-