Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bjmashibing/tank
/ functions
Functions
148 in github.com/bjmashibing/tank
⨍
Functions
148
◇
Types & classes
33
↓ 21 callers
Method
close
()
tank/src/com/mashibing/tank/Audio.java:84
↓ 12 callers
Method
getMainTank
()
tank/src/com/mashibing/tank/TankFrame.java:236
↓ 11 callers
Method
getId
()
tank/src/com/mashibing/tank/net/TankDirChangedMsg.java:46
↓ 9 callers
Method
rotateImage
(final BufferedImage bufferedimage, final int degree)
tank/src/com/mashibing/tank/ImageUtil.java:8
↓ 8 callers
Method
setMainTankDir
()
tank/src/com/mashibing/tank/TankFrame.java:204
↓ 7 callers
Method
get
(String key)
tank/src/com/mashibing/tank/PropertyMgr.java:17
↓ 6 callers
Method
findTankByUUID
(UUID id)
tank/src/com/mashibing/tank/TankFrame.java:46
↓ 6 callers
Method
send
(Msg msg)
tank/src/com/mashibing/tank/net/Client.java:64
↓ 6 callers
Method
setDir
(Dir dir)
tank/src/com/mashibing/tank/Tank.java:200
↓ 5 callers
Method
getX
()
tank/src/com/mashibing/tank/net/TankDirChangedMsg.java:55
↓ 5 callers
Method
getY
()
tank/src/com/mashibing/tank/net/TankDirChangedMsg.java:58
↓ 5 callers
Method
setMoving
(boolean moving)
tank/src/com/mashibing/tank/Tank.java:213
↓ 4 callers
Method
getDir
()
tank/src/com/mashibing/tank/net/TankDirChangedMsg.java:42
↓ 3 callers
Method
die
()
tank/src/com/mashibing/tank/Bullet.java:59
↓ 3 callers
Method
getId
()
tank/src/com/mashibing/tank/net/TankStartMovingMsg.java:46
↓ 3 callers
Method
play
()
tank/src/com/mashibing/tank/Audio.java:61
↓ 3 callers
Method
setX
(int x)
tank/src/com/mashibing/tank/Tank.java:217
↓ 3 callers
Method
setY
(int y)
tank/src/com/mashibing/tank/Tank.java:220
↓ 3 callers
Method
toString
()
tank/src/com/mashibing/tank/net/TankDieMsg.java:102
↓ 2 callers
Method
die
()
tank/src/com/mashibing/tank/Tank.java:76
↓ 2 callers
Method
fire
()
tank/src/com/mashibing/tank/Tank.java:83
↓ 2 callers
Method
getDir
()
tank/src/com/mashibing/tank/Tank.java:96
↓ 2 callers
Method
getDir
()
tank/src/com/mashibing/tank/net/TankStartMovingMsg.java:42
↓ 2 callers
Method
getGroup
()
tank/src/com/mashibing/tank/Tank.java:100
↓ 2 callers
Method
getId
()
tank/src/com/mashibing/tank/Tank.java:105
↓ 2 callers
Method
getId
()
tank/src/com/mashibing/tank/Bullet.java:69
↓ 2 callers
Method
getX
()
tank/src/com/mashibing/tank/net/TankStartMovingMsg.java:55
↓ 2 callers
Method
getY
()
tank/src/com/mashibing/tank/net/TankStartMovingMsg.java:59
↓ 2 callers
Method
isMoving
()
tank/src/com/mashibing/tank/Tank.java:115
↓ 2 callers
Method
loop
()
tank/src/com/mashibing/tank/Audio.java:18
↓ 1 callers
Method
addBullet
(Bullet b)
tank/src/com/mashibing/tank/TankFrame.java:38
↓ 1 callers
Method
addTank
(Tank t)
tank/src/com/mashibing/tank/TankFrame.java:42
↓ 1 callers
Method
boundsCheck
()
tank/src/com/mashibing/tank/Tank.java:69
↓ 1 callers
Method
collideWith
(Tank tank)
tank/src/com/mashibing/tank/Bullet.java:47
↓ 1 callers
Method
connect
()
tank/src/com/mashibing/tank/net/Client.java:30
↓ 1 callers
Method
findBulletByUUID
(UUID id)
tank/src/com/mashibing/tank/TankFrame.java:50
↓ 1 callers
Method
getMsgType
()
tank/src/com/mashibing/tank/net/Msg.java:8
↓ 1 callers
Method
getPlayerId
()
tank/src/com/mashibing/tank/Bullet.java:73
↓ 1 callers
Method
getX
()
tank/src/com/mashibing/tank/Tank.java:108
↓ 1 callers
Method
getY
()
tank/src/com/mashibing/tank/Tank.java:111
↓ 1 callers
Method
handle
()
tank/src/com/mashibing/tank/net/Msg.java:5
↓ 1 callers
Method
isLiving
()
tank/src/com/mashibing/tank/Bullet.java:84
↓ 1 callers
Method
move
()
tank/src/com/mashibing/tank/Tank.java:119
↓ 1 callers
Method
move
()
tank/src/com/mashibing/tank/Bullet.java:87
↓ 1 callers
Method
paint
(Graphics g)
tank/src/com/mashibing/tank/TankFrame.java:93
↓ 1 callers
Method
parse
(byte[] bytes)
tank/src/com/mashibing/tank/net/Msg.java:7
↓ 1 callers
Method
randomDir
()
tank/src/com/mashibing/tank/Tank.java:195
↓ 1 callers
Method
rotateImage
(final BufferedImage bufferedimage, final int degree)
tank/src/test/ImageRotateTest.java:29
↓ 1 callers
Method
serverStart
()
tank/src/com/mashibing/tank/net/Server.java:20
↓ 1 callers
Method
setId
(UUID id)
tank/src/com/mashibing/tank/Bullet.java:142
↓ 1 callers
Method
toBytes
()
tank/src/com/mashibing/tank/net/TankDirChangedMsg.java:114
↓ 1 callers
Method
toBytes
()
tank/src/com/mashibing/tank/net/TankStartMovingMsg.java:114
↓ 1 callers
Method
toBytes
()
tank/src/com/mashibing/tank/net/TankJoinMsg.java:71
↓ 1 callers
Method
toBytes
()
tank/src/com/mashibing/tank/net/Msg.java:6
↓ 1 callers
Method
updateClientMsg
(String string)
tank/src/com/mashibing/tank/net/ServerFrame.java:51
↓ 1 callers
Method
updateServerMsg
(String string)
tank/src/com/mashibing/tank/net/ServerFrame.java:47
Method
Audio
(String fileName)
tank/src/com/mashibing/tank/Audio.java:47
Method
Bullet
(UUID playerId, int x, int y, Dir dir, Group group, TankFrame tf)
tank/src/com/mashibing/tank/Bullet.java:32
Method
BulletNewMsg
(Bullet bullet)
tank/src/com/mashibing/tank/net/BulletNewMsg.java:23
Method
Client
()
tank/src/com/mashibing/tank/net/Client.java:29
Method
Explode
(int x, int y)
tank/src/com/mashibing/tank/Explode.java:16
Method
ServerFrame
()
tank/src/com/mashibing/tank/net/ServerFrame.java:21
Method
Tank
(int x, int y, Dir dir, Group group, TankFrame tf)
tank/src/com/mashibing/tank/Tank.java:41
Method
TankDieMsg
(UUID playerId, UUID id)
tank/src/com/mashibing/tank/net/TankDieMsg.java:17
Method
TankDirChangedMsg
()
tank/src/com/mashibing/tank/net/TankDirChangedMsg.java:23
Method
TankFrame
()
tank/src/com/mashibing/tank/TankFrame.java:59
Method
TankJoinMsg
(Tank t)
tank/src/com/mashibing/tank/net/TankJoinMsg.java:25
Method
TankStartMovingMsg
()
tank/src/com/mashibing/tank/net/TankStartMovingMsg.java:24
Method
TankStopMsg
(Tank t)
tank/src/com/mashibing/tank/net/TankStopMsg.java:18
Method
channelActive
(ChannelHandlerContext ctx)
tank/src/com/mashibing/tank/net/Server.java:56
Method
channelActive
(ChannelHandlerContext ctx)
tank/src/com/mashibing/tank/net/Client.java:95
Method
channelRead
(ChannelHandlerContext ctx, Object msg)
tank/src/com/mashibing/tank/net/Server.java:61
Method
channelRead0
(ChannelHandlerContext ctx, Msg msg)
tank/src/com/mashibing/tank/net/Client.java:89
Method
closeConnect
()
tank/src/com/mashibing/tank/net/Client.java:69
Method
decode
(ChannelHandlerContext ctx, ByteBuf in, List<Object> out)
tank/src/com/mashibing/tank/net/MsgDecoder.java:15
Method
encode
(ChannelHandlerContext ctx, Msg msg, ByteBuf buf)
tank/src/com/mashibing/tank/net/MsgEncoder.java:9
Method
exceptionCaught
(ChannelHandlerContext ctx, Throwable cause)
tank/src/com/mashibing/tank/net/Server.java:90
Method
getDir
()
tank/src/com/mashibing/tank/Bullet.java:63
Method
getGroup
()
tank/src/com/mashibing/tank/Bullet.java:66
Method
getMsgType
()
tank/src/com/mashibing/tank/net/TankDirChangedMsg.java:50
Method
getMsgType
()
tank/src/com/mashibing/tank/net/TankStartMovingMsg.java:50
Method
getMsgType
()
tank/src/com/mashibing/tank/net/TankStopMsg.java:116
Method
getMsgType
()
tank/src/com/mashibing/tank/net/TankJoinMsg.java:142
Method
getMsgType
()
tank/src/com/mashibing/tank/net/BulletNewMsg.java:126
Method
getMsgType
()
tank/src/com/mashibing/tank/net/TankDieMsg.java:113
Method
getX
()
tank/src/com/mashibing/tank/Bullet.java:77
Method
getY
()
tank/src/com/mashibing/tank/Bullet.java:80
Method
handle
()
tank/src/com/mashibing/tank/net/TankDirChangedMsg.java:61
Method
handle
()
tank/src/com/mashibing/tank/net/TankStartMovingMsg.java:62
Method
handle
()
tank/src/com/mashibing/tank/net/TankStopMsg.java:89
Method
handle
()
tank/src/com/mashibing/tank/net/TankJoinMsg.java:130
Method
handle
()
tank/src/com/mashibing/tank/net/BulletNewMsg.java:101
Method
handle
()
tank/src/com/mashibing/tank/net/TankDieMsg.java:79
Method
initChannel
(SocketChannel ch)
tank/src/com/mashibing/tank/net/Server.java:29
Method
initChannel
(SocketChannel ch)
tank/src/com/mashibing/tank/net/Client.java:77
Method
isLiving
()
tank/src/com/mashibing/tank/Tank.java:33
Method
keyPressed
(KeyEvent e)
tank/src/com/mashibing/tank/TankFrame.java:140
Method
keyReleased
(KeyEvent e)
tank/src/com/mashibing/tank/TankFrame.java:171
Method
main
(String[] args)
tank/src/com/mashibing/tank/Audio.java:92
Method
main
(String[] args)
tank/src/com/mashibing/tank/PropertyMgr.java:25
next →
1–100 of 148, ranked by callers