Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/StringMon/homescreenarcade
/ functions
Functions
1,077 in github.com/StringMon/homescreenarcade
⨍
Functions
1,077
◇
Types & classes
111
↓ 253 callers
Method
get
(int i)
app/src/main/java/com/homescreenarcade/blockdrop/Row.java:78
↓ 80 callers
Method
getFieldElementById
Returns the FieldElement with the given value for its "id" attribute, or null if there is no such element.
app/src/main/java/com/homescreenarcade/pinball/Field.java:185
↓ 79 callers
Method
fromRGB
(int r, int g, int b)
app/src/main/java/com/homescreenarcade/pinball/Color.java:24
↓ 61 callers
Method
equals
(Object obj)
app/src/main/java/com/homescreenarcade/pinball/Color.java:59
↓ 55 callers
Method
asFloat
(Object obj, float defvalue)
app/src/main/java/com/homescreenarcade/pinball/util/MathUtils.java:10
↓ 41 callers
Method
getGameState
()
app/src/main/java/com/homescreenarcade/pinball/Field.java:633
↓ 40 callers
Method
setRetracted
(boolean retracted)
app/src/main/java/com/homescreenarcade/pinball/elements/WallElement.java:91
↓ 38 callers
Method
isEmpty
()
app/src/main/java/com/homescreenarcade/blockdrop/Square.java:124
↓ 33 callers
Method
getWidth
()
app/src/main/java/com/homescreenarcade/pinball/IFieldRenderer.java:21
↓ 33 callers
Method
reDraw
()
app/src/main/java/com/homescreenarcade/blockdrop/pieces/Piece.java:218
↓ 32 callers
Method
getHeight
()
app/src/main/java/com/homescreenarcade/pinball/IFieldRenderer.java:23
↓ 32 callers
Method
showGameMessage
Displays a message in the score view for the specified duration in milliseconds. Duration is in real world time, not simulated game time.
app/src/main/java/com/homescreenarcade/pinball/Field.java:511
↓ 27 callers
Method
getBalls
()
app/src/main/java/com/homescreenarcade/pinball/Field.java:613
↓ 26 callers
Method
currentTimeMillis
()
app/src/main/java/com/homescreenarcade/pinball/Clock.java:5
↓ 22 callers
Method
drawBitmap
(int squareSize)
app/src/main/java/com/homescreenarcade/blockdrop/Row.java:130
↓ 22 callers
Method
drawText
(Canvas c)
app/src/main/java/com/homescreenarcade/invaders/InvaderView.java:629
↓ 22 callers
Method
getElementId
Returns this element's ID, or null if not specified.
app/src/main/java/com/homescreenarcade/pinball/elements/FieldElement.java:180
↓ 19 callers
Method
clear
(Board board, int currentDropInterval)
app/src/main/java/com/homescreenarcade/blockdrop/Row.java:151
↓ 18 callers
Method
drawLine
(float x1, float y1, float x2, float y2, Color color)
app/src/main/java/com/homescreenarcade/pinball/IFieldRenderer.java:13
↓ 18 callers
Method
getLevel
()
app/src/main/java/com/homescreenarcade/blockdrop/components/GameState.java:448
↓ 17 callers
Method
setPosition
@return true if movement was successfull.
app/src/main/java/com/homescreenarcade/blockdrop/pieces/Piece.java:131
↓ 16 callers
Method
scheduleAction
Schedules an action to be run after the given interval in milliseconds has elapsed. Interval is in game time, not real time.
app/src/main/java/com/homescreenarcade/pinball/Field.java:241
↓ 15 callers
Method
getPosition
()
app/src/main/java/com/homescreenarcade/pinball/Ball.java:51
↓ 15 callers
Method
isGameInProgress
()
app/src/main/java/com/homescreenarcade/pinball/GameState.java:93
↓ 13 callers
Method
above
()
app/src/main/java/com/homescreenarcade/blockdrop/Row.java:108
↓ 13 callers
Method
get
(int x, int y)
app/src/main/java/com/homescreenarcade/blockdrop/components/Board.java:131
↓ 13 callers
Method
isPaused
()
app/src/main/java/com/homescreenarcade/pinball/GameState.java:100
↓ 13 callers
Method
setNewColor
(Color value)
app/src/main/java/com/homescreenarcade/pinball/elements/FieldElement.java:239
↓ 12 callers
Method
allRolloversActive
Returns true if all rollovers in the group are active.
app/src/main/java/com/homescreenarcade/pinball/elements/RolloverGroupElement.java:124
↓ 12 callers
Method
play
(int sound)
app/src/main/java/com/homescreenarcade/mazeman/SoundEngine.java:46
↓ 12 callers
Method
setNextPlayerMoveTime
(long time)
app/src/main/java/com/homescreenarcade/blockdrop/components/GameState.java:468
↓ 11 callers
Method
getBody
()
app/src/main/java/com/homescreenarcade/pinball/Ball.java:63
↓ 10 callers
Method
getBoard
()
app/src/main/java/com/homescreenarcade/blockdrop/components/Controls.java:420
↓ 10 callers
Method
invalidatePhantom
()
app/src/main/java/com/homescreenarcade/blockdrop/components/Display.java:337
↓ 10 callers
Method
moveGhostRandom
(int index, Monster ghost)
app/src/main/java/com/homescreenarcade/mazeman/GameEngine.java:354
↓ 10 callers
Method
setRolloverActiveAtIndex
(int index, boolean active)
app/src/main/java/com/homescreenarcade/pinball/elements/RolloverGroupElement.java:149
↓ 9 callers
Method
getInstance
()
app/src/main/java/com/homescreenarcade/pinball/Clock.java:12
↓ 9 callers
Method
getState
()
app/src/main/java/com/homescreenarcade/mazeman/Monster.java:79
↓ 9 callers
Method
getTime
()
app/src/main/java/com/homescreenarcade/blockdrop/components/GameState.java:424
↓ 9 callers
Method
invalidate
()
app/src/main/java/com/homescreenarcade/blockdrop/components/Board.java:250
↓ 9 callers
Method
moveGhostSmart
(int index, Monster ghost)
app/src/main/java/com/homescreenarcade/mazeman/GameEngine.java:337
↓ 9 callers
Method
playSound
(int s)
app/src/main/java/com/homescreenarcade/invaders/InvaderView.java:174
↓ 9 callers
Method
vibrateShort
()
app/src/main/java/com/homescreenarcade/blockdrop/components/Controls.java:145
↓ 8 callers
Method
addScore
Adds the given value to the game score. The value is multiplied by the current multiplier.
app/src/main/java/com/homescreenarcade/pinball/Field.java:582
↓ 8 callers
Method
getDelegate
()
app/src/main/java/com/homescreenarcade/pinball/Field.java:653
↓ 8 callers
Method
launchBall
Launches a new ball. The position and velocity of the ball are controlled by the parameters in the field layout JSON.
app/src/main/java/com/homescreenarcade/pinball/Field.java:253
↓ 8 callers
Method
playSound
(int soundKey, float volume, float pitch)
app/src/main/java/com/homescreenarcade/pinball/VPSoundpool.java:115
↓ 8 callers
Method
resetForLevel
Creates Box2D world, reads layout definitions for the given level, and initializes the game to the starting state.
app/src/main/java/com/homescreenarcade/pinball/Field.java:109
↓ 8 callers
Method
setAllRolloversActivated
Sets all rollovers to be active or inactive according to the boolean argument.
app/src/main/java/com/homescreenarcade/pinball/elements/RolloverGroupElement.java:241
↓ 8 callers
Method
setInputDir
(int dir)
app/src/main/java/com/homescreenarcade/mazeman/GameEngine.java:567
↓ 8 callers
Method
setNextPlayerDropTime
(long time)
app/src/main/java/com/homescreenarcade/blockdrop/components/GameState.java:464
↓ 7 callers
Method
below
()
app/src/main/java/com/homescreenarcade/blockdrop/Row.java:104
↓ 7 callers
Method
buildBallColorMap
( T blueVal, T redVal, T yellowVal, T greenVal)
app/src/main/java/com/homescreenarcade/pinball/fields/Field5Delegate.java:32
↓ 7 callers
Method
currentColor
Gets the current color by using the defined color if set and the default color if not, and inverting if the element is flashing. Subclasses can overri
app/src/main/java/com/homescreenarcade/pinball/elements/FieldElement.java:247
↓ 7 callers
Method
getField
()
app/src/main/java/com/homescreenarcade/pinball/FieldViewManager.java:62
↓ 7 callers
Method
getGameState
()
app/src/main/java/com/homescreenarcade/mazeman/GameEngine.java:599
↓ 7 callers
Method
setIgnoreBall
(boolean ignore)
app/src/main/java/com/homescreenarcade/pinball/elements/RolloverGroupElement.java:252
↓ 6 callers
Method
action
()
app/src/main/java/com/homescreenarcade/blockdrop/components/GameState.java:460
↓ 6 callers
Method
cycle
(long time, Board board)
app/src/main/java/com/homescreenarcade/blockdrop/Row.java:147
↓ 6 callers
Method
finish
(Board board)
app/src/main/java/com/homescreenarcade/blockdrop/Animator.java:111
↓ 6 callers
Method
getAutoDropInterval
()
app/src/main/java/com/homescreenarcade/blockdrop/components/GameState.java:213
↓ 6 callers
Method
getNextDropTime
()
app/src/main/java/com/homescreenarcade/blockdrop/components/GameState.java:480
↓ 6 callers
Method
getNextPlayerMoveTime
()
app/src/main/java/com/homescreenarcade/blockdrop/components/GameState.java:484
↓ 6 callers
Method
getScoreMultiplier
()
app/src/main/java/com/homescreenarcade/pinball/Field.java:594
↓ 6 callers
Method
getY
()
app/src/main/java/com/homescreenarcade/invaders/GridObject.java:67
↓ 6 callers
Method
setAbove
(Row row)
app/src/main/java/com/homescreenarcade/blockdrop/Row.java:96
↓ 6 callers
Method
setBelow
(Row row)
app/src/main/java/com/homescreenarcade/blockdrop/Row.java:100
↓ 6 callers
Method
setDir
(int dir)
app/src/main/java/com/homescreenarcade/mazeman/Pacmon.java:70
↓ 6 callers
Method
setLevel
(int newLevel)
app/src/main/java/com/homescreenarcade/blockdrop/components/GameState.java:432
↓ 6 callers
Method
setNextDropTime
(long l)
app/src/main/java/com/homescreenarcade/blockdrop/components/GameState.java:472
↓ 6 callers
Method
world2pixelX
Converts an x coordinate from world coordinates to the view's pixel coordinates.
app/src/main/java/com/homescreenarcade/pinball/FieldViewManager.java:154
↓ 6 callers
Method
world2pixelY
Converts a y coordinate from world coordinates to the view's pixel coordinates. In world coordinates, positive y is up, in pixel coordinates, positive
app/src/main/java/com/homescreenarcade/pinball/FieldViewManager.java:162
↓ 5 callers
Method
buttonSound
()
app/src/main/java/com/homescreenarcade/blockdrop/components/Sound.java:261
↓ 5 callers
Method
clearLines
(int dim)
app/src/main/java/com/homescreenarcade/blockdrop/components/Board.java:204
↓ 5 callers
Method
colorForTemperatureRatio
(double ratio)
app/src/main/java/com/homescreenarcade/pinball/fields/Field3Delegate.java:82
↓ 5 callers
Method
getClearedLines
()
app/src/main/java/com/homescreenarcade/blockdrop/components/GameState.java:456
↓ 5 callers
Method
getMoveInterval
()
app/src/main/java/com/homescreenarcade/blockdrop/components/GameState.java:217
↓ 5 callers
Method
getNextPlayerDropTime
()
app/src/main/java/com/homescreenarcade/blockdrop/components/GameState.java:476
↓ 5 callers
Method
getPlayerScore
()
app/src/main/java/com/homescreenarcade/mazeman/GameEngine.java:595
↓ 5 callers
Method
horizontalMove
( boolean right , int Width)
app/src/main/java/com/homescreenarcade/invaders/Tank.java:36
↓ 5 callers
Method
isReversed
Returns true if the flipper rotates around its right end.
app/src/main/java/com/homescreenarcade/pinball/elements/FlipperElement.java:97
↓ 5 callers
Method
listForKey
(Map<?, ?> map, Object key)
app/src/main/java/com/homescreenarcade/pinball/FieldLayout.java:125
↓ 5 callers
Method
nextLevel
()
app/src/main/java/com/homescreenarcade/blockdrop/components/GameState.java:428
↓ 5 callers
Method
pause
()
app/src/main/java/com/homescreenarcade/blockdrop/components/Sound.java:344
↓ 5 callers
Method
pieceTransition
(boolean eventVibrationEnabled)
app/src/main/java/com/homescreenarcade/blockdrop/components/GameState.java:305
↓ 5 callers
Method
setActive
(boolean b)
app/src/main/java/com/homescreenarcade/blockdrop/pieces/Piece.java:108
↓ 5 callers
Method
setField
(Field value)
app/src/main/java/com/homescreenarcade/pinball/ScoreView.java:230
↓ 5 callers
Method
setPaused
(boolean value)
app/src/main/java/com/homescreenarcade/pinball/GameState.java:103
↓ 5 callers
Method
setVisible
(boolean visible)
app/src/main/java/com/homescreenarcade/pinball/elements/WallElement.java:100
↓ 5 callers
Method
startGame
(BlockBoardView blockBoardView)
app/src/main/java/com/homescreenarcade/blockdrop/BlockBoardView.java:50
↓ 5 callers
Method
updateCenterRollovers
(Field field)
app/src/main/java/com/homescreenarcade/pinball/fields/Field5Delegate.java:129
↓ 5 callers
Method
updateStatus
(boolean resetScore)
app/src/main/java/com/homescreenarcade/invaders/InvaderView.java:126
↓ 5 callers
Method
vibrateBottom
()
app/src/main/java/com/homescreenarcade/blockdrop/components/Controls.java:134
↓ 4 callers
Method
asFloatList
(List<?> values)
app/src/main/java/com/homescreenarcade/pinball/util/MathUtils.java:27
↓ 4 callers
Method
checkForRamp
(Field field, Ball ball, String sensorId, BallColor ballColor)
app/src/main/java/com/homescreenarcade/pinball/fields/Field5Delegate.java:181
↓ 4 callers
Method
collisionDetect
( GridObject obj )
app/src/main/java/com/homescreenarcade/invaders/Shell.java:47
↓ 4 callers
Method
convert
(char[][] c)
app/src/main/java/com/homescreenarcade/invaders/ObjectManager.java:195
↓ 4 callers
Method
create
(World world, float x, float y, float radius, Color primaryColor, Color secondaryColor)
app/src/main/java/com/homescreenarcade/pinball/Ball.java:25
↓ 4 callers
Method
createThinWall
Creates a segment-like thin wall with 0.05 thickness going from (x1,y1) to (x2,y2)
app/src/main/java/com/homescreenarcade/pinball/elements/Box2DFactory.java:80
↓ 4 callers
Method
doDraw
()
app/src/main/java/com/homescreenarcade/pinball/IFieldRenderer.java:19
next →
1–100 of 1,077, ranked by callers