|
RuneHive-Game
|
Public Member Functions | |
| boolean | publish (Player player, Event event) |
| void | subscribe (PlayerEventListener listener) |
| void | unsubscribe (PlayerEventListener listener) |
Static Public Member Functions | |
| static PlayerDataBus | getInstance () |
Private Member Functions | |
| PlayerDataBus () | |
Static Private Attributes | |
| static final Set< PlayerEventListener > | chain = new HashSet<>() |
| static final PlayerDataBus | INSTANCE = new PlayerDataBus() |
Definition at line 10 of file PlayerDataBus.java.
|
private |
Definition at line 14 of file PlayerDataBus.java.
Referenced by getInstance().
|
static |
Definition at line 18 of file PlayerDataBus.java.
References INSTANCE, and PlayerDataBus().
Definition at line 32 of file PlayerDataBus.java.
References chain.
Referenced by com.runehive.net.packet.in.ItemContainerActionPacketListener.allButOne(), com.runehive.net.packet.in.ItemContainerActionPacketListener.fifthAction(), com.runehive.net.packet.in.ItemContainerActionPacketListener.firstAction(), com.runehive.net.packet.in.ItemContainerActionPacketListener.fourthAction(), com.runehive.net.packet.in.ItemOptionPacketListener.handleFirstOption(), com.runehive.net.packet.in.UseItemPacketListener.handleItemOnItem(), com.runehive.net.packet.in.ButtonClickPacketListener.handlePacket(), com.runehive.net.packet.in.DropItemPacketListener.handlePacket(), com.runehive.net.packet.in.WieldItemPacketListener.handlePacket(), com.runehive.net.packet.in.ItemOptionPacketListener.handleSecondOption(), com.runehive.net.packet.in.ItemOptionPacketListener.handleThirdOption(), com.runehive.net.packet.in.ItemContainerActionPacketListener.modifiableXAction(), com.runehive.game.world.entity.mob.player.Player.onStep(), com.runehive.game.world.items.ground.GroundItem.pickup(), com.runehive.net.packet.in.ItemContainerActionPacketListener.secondAction(), com.runehive.net.packet.in.ItemContainerActionPacketListener.sixthAction(), and com.runehive.net.packet.in.ItemContainerActionPacketListener.thirdAction().
| void com.runehive.game.event.bus.PlayerDataBus.subscribe | ( | PlayerEventListener | listener | ) |
Definition at line 24 of file PlayerDataBus.java.
References chain.
| void com.runehive.game.event.bus.PlayerDataBus.unsubscribe | ( | PlayerEventListener | listener | ) |
Definition at line 28 of file PlayerDataBus.java.
References chain.
|
staticprivate |
Definition at line 22 of file PlayerDataBus.java.
Referenced by publish(), subscribe(), and unsubscribe().
|
staticprivate |
Definition at line 12 of file PlayerDataBus.java.
Referenced by getInstance().