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 intchatIconIndex(int iconId)intgetIconNumber(ClanTitle clanTitle)intgetIconNumber(FriendsChatRank friendsChatRank)BufferedImagegetRankImage(ClanTitle clanTitle)BufferedImagegetRankImage(FriendsChatRank friendsChatRank)intregisterChatIcon(BufferedImage image)intreserveChatIcon()Reserves a chat icon id with a dummy imagevoidupdateChatIcon(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)
-
-