Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BennyQBD/Wolfenstein3DClone
/ functions
Functions
278 in github.com/BennyQBD/Wolfenstein3DClone
⨍
Functions
278
◇
Types & classes
31
↓ 75 callers
Method
add
(Vector2f r)
src/com/base/engine/Vector2f.java:40
↓ 57 callers
Method
getX
()
src/com/base/engine/Vector2f.java:90
↓ 47 callers
Method
getY
()
src/com/base/engine/Vector2f.java:100
↓ 35 callers
Method
getZ
()
src/com/base/engine/Vector3f.java:130
↓ 28 callers
Method
addUniform
(String uniform)
src/com/base/engine/Shader.java:37
↓ 27 callers
Method
get
(int x, int y)
src/com/base/engine/Matrix4f.java:133
↓ 25 callers
Method
sub
(Vector2f r)
src/com/base/engine/Vector2f.java:50
↓ 23 callers
Method
getPos
()
src/com/base/engine/Vertex.java:28
↓ 21 callers
Method
getTranslation
()
src/com/base/engine/Transform.java:43
↓ 21 callers
Method
normalized
()
src/com/base/engine/Vector2f.java:24
↓ 18 callers
Method
getX
()
src/com/base/engine/Vector3f.java:110
↓ 15 callers
Method
getLevel
()
src/com/base/engine/Game.java:41
↓ 15 callers
Method
setTexture
(Texture texture)
src/com/base/engine/Material.java:33
↓ 14 callers
Method
length
()
src/com/base/engine/Vector2f.java:14
↓ 14 callers
Method
mul
(Vector2f r)
src/com/base/engine/Vector2f.java:60
↓ 13 callers
Method
getKey
(int keyCode)
src/com/base/engine/Input.java:155
↓ 13 callers
Method
getPixel
(int x, int y)
src/com/base/engine/Bitmap.java:82
↓ 11 callers
Method
getY
()
src/com/base/engine/Vector3f.java:120
↓ 11 callers
Method
setTranslation
(Vector3f translation)
src/com/base/engine/Transform.java:57
↓ 9 callers
Method
cross
(Vector3f r)
src/com/base/engine/Vector3f.java:26
↓ 9 callers
Method
getTransform
()
src/com/base/engine/Door.java:133
↓ 9 callers
Method
getWidth
()
src/com/base/engine/Bitmap.java:67
↓ 9 callers
Method
getX
()
src/com/base/engine/Quaternion.java:55
↓ 9 callers
Method
getY
()
src/com/base/engine/Quaternion.java:65
↓ 9 callers
Method
getZ
()
src/com/base/engine/Quaternion.java:75
↓ 8 callers
Method
getCamera
()
src/com/base/engine/Transform.java:97
↓ 8 callers
Method
getForward
()
src/com/base/engine/Camera.java:122
↓ 8 callers
Method
getTime
()
src/com/base/engine/Time.java:9
↓ 8 callers
Method
setUniform
(String uniformName, BaseLight baseLight)
src/com/base/engine/PhongShader.java:131
↓ 8 callers
Method
setUniformf
(String uniformName, float value)
src/com/base/engine/Shader.java:154
↓ 7 callers
Method
findNearestVector2f
(Vector2f a, Vector2f b, Vector2f positionRelativeTo)
src/com/base/engine/Level.java:202
↓ 7 callers
Method
getHeight
()
src/com/base/engine/Bitmap.java:72
↓ 7 callers
Method
getNormal
()
src/com/base/engine/Vertex.java:48
↓ 7 callers
Method
mul
(Matrix4f r)
src/com/base/engine/Matrix4f.java:104
↓ 7 callers
Method
setY
(float y)
src/com/base/engine/Vector2f.java:105
↓ 6 callers
Method
addFace
(ArrayList<Integer> indices, int startLocation, boolean direction)
src/com/base/engine/Level.java:278
↓ 6 callers
Method
addProgram
(String text, int type)
src/com/base/engine/Shader.java:100
↓ 6 callers
Method
addVertices
(ArrayList<Vertex> vertices, int i, int j, float offset, boolean x, boolean y, boolean z, float[] texCoords)
src/com/base/engine/Level.java:316
↓ 6 callers
Method
getTransformation
()
src/com/base/engine/Transform.java:24
↓ 5 callers
Method
draw
()
src/com/base/engine/Mesh.java:57
↓ 5 callers
Method
getProjectedTransformation
()
src/com/base/engine/Transform.java:33
↓ 5 callers
Method
length
()
src/com/base/engine/Vector3f.java:16
↓ 5 callers
Method
lineIntersect
(Vector2f lineStart1, Vector2f lineEnd1, Vector2f lineStart2, Vector2f lineEnd2)
src/com/base/engine/Level.java:236
↓ 5 callers
Method
move
(Vector3f dir, float amt)
src/com/base/engine/Camera.java:79
↓ 5 callers
Method
setScale
(Vector3f scale)
src/com/base/engine/Transform.java:87
↓ 5 callers
Method
updateUniforms
(Matrix4f worldMatrix, Matrix4f projectedMatrix, Material material)
src/com/base/engine/Shader.java:32
↓ 4 callers
Method
getDelta
()
src/com/base/engine/Time.java:14
↓ 4 callers
Method
getHeight
()
src/com/base/engine/Window.java:49
↓ 4 callers
Method
getRotation
()
src/com/base/engine/Transform.java:67
↓ 4 callers
Method
getShader
()
src/com/base/engine/Level.java:507
↓ 4 callers
Method
getTexture
()
src/com/base/engine/Material.java:28
↓ 4 callers
Method
getW
()
src/com/base/engine/Quaternion.java:85
↓ 4 callers
Method
getWidth
()
src/com/base/engine/Window.java:44
↓ 4 callers
Method
setCursor
(boolean enabled)
src/com/base/engine/Input.java:195
↓ 4 callers
Method
setMousePosition
(Vector2f pos)
src/com/base/engine/Input.java:190
↓ 4 callers
Method
setNormal
(Vector3f normal)
src/com/base/engine/Vertex.java:53
↓ 3 callers
Method
Vector2fCross
(Vector2f a, Vector2f b)
src/com/base/engine/Level.java:230
↓ 3 callers
Method
bind
()
src/com/base/engine/Shader.java:27
↓ 3 callers
Method
checkIntersections
(Vector2f lineStart, Vector2f lineEnd, boolean hurtMonsters)
src/com/base/engine/Level.java:153
↓ 3 callers
Method
createFlippedBuffer
(int... values)
src/com/base/engine/Util.java:27
↓ 3 callers
Method
getAtten
()
src/com/base/engine/PointLight.java:26
↓ 3 callers
Method
getColor
()
src/com/base/engine/Material.java:38
↓ 3 callers
Method
getMouse
(int mouseButton)
src/com/base/engine/Input.java:170
↓ 3 callers
Method
lineIntersectRect
(Vector2f lineStart, Vector2f lineEnd, Vector2f rectPos, Vector2f rectSize)
src/com/base/engine/Level.java:211
↓ 3 callers
Method
loadShader
(String fileName)
src/com/base/engine/Shader.java:122
↓ 3 callers
Method
mul
(Vector3f r)
src/com/base/engine/Vector3f.java:80
↓ 3 callers
Method
rotate
(float angle)
src/com/base/engine/Vector2f.java:31
↓ 2 callers
Method
VectorLerp
(Vector3f startPos, Vector3f endPos, float lerpFactor)
src/com/base/engine/Door.java:85
↓ 2 callers
Method
addFragmentShaderFromFile
(String text)
src/com/base/engine/Shader.java:61
↓ 2 callers
Method
addVertexShaderFromFile
(String text)
src/com/base/engine/Shader.java:51
↓ 2 callers
Method
addVertices
(Vertex[] vertices, int[] indices, boolean calcNormals)
src/com/base/engine/Mesh.java:41
↓ 2 callers
Method
calcTexCoords
(int value)
src/com/base/engine/Level.java:300
↓ 2 callers
Method
checkCollision
(Vector3f oldPos, Vector3f newPos, float objectWidth, float objectLength)
src/com/base/engine/Level.java:122
↓ 2 callers
Method
compileShader
()
src/com/base/engine/Shader.java:81
↓ 2 callers
Method
createFloatBuffer
(int size)
src/com/base/engine/Util.java:12
↓ 2 callers
Method
damage
(int amt)
src/com/base/engine/Player.java:71
↓ 2 callers
Method
getDirection
()
src/com/base/engine/SpotLight.java:26
↓ 2 callers
Method
getDoorSize
()
src/com/base/engine/Door.java:125
↓ 2 callers
Method
getLeft
()
src/com/base/engine/Camera.java:102
↓ 2 callers
Method
getMouseDown
(int mouseButton)
src/com/base/engine/Input.java:175
↓ 2 callers
Method
getMousePosition
()
src/com/base/engine/Input.java:185
↓ 2 callers
Method
getPlayer
()
src/com/base/engine/Level.java:35
↓ 2 callers
Method
getRight
()
src/com/base/engine/Camera.java:107
↓ 2 callers
Method
getTexCoord
()
src/com/base/engine/Vertex.java:38
↓ 2 callers
Method
initMeshData
()
src/com/base/engine/Mesh.java:34
↓ 2 callers
Method
initTranslation
(float x, float y, float z)
src/com/base/engine/Matrix4f.java:22
↓ 2 callers
Method
loadNextLevel
()
src/com/base/engine/Game.java:31
↓ 2 callers
Method
openDoors
(Vector3f position, boolean tryExitLevel)
src/com/base/engine/Level.java:60
↓ 2 callers
Method
rectCollide
(Vector2f oldPos, Vector2f newPos, Vector2f size1, Vector2f pos2, Vector2f size2)
src/com/base/engine/Level.java:259
↓ 2 callers
Method
rotateX
(float angle)
src/com/base/engine/Camera.java:93
↓ 2 callers
Method
rotateY
(float angle)
src/com/base/engine/Camera.java:84
↓ 2 callers
Method
setUniform
(String uniformName, Vector3f value)
src/com/base/engine/Shader.java:159
↓ 2 callers
Method
toIntArray
(Integer[] data)
src/com/base/engine/Util.java:84
↓ 2 callers
Method
unbindTextures
()
src/com/base/engine/RenderUtil.java:22
↓ 2 callers
Method
update
()
src/com/base/engine/Door.java:90
↓ 1 callers
Method
add
(Vector3f r)
src/com/base/engine/Vector3f.java:60
↓ 1 callers
Method
addDoor
(int x, int y)
src/com/base/engine/Level.java:347
↓ 1 callers
Method
addSpecial
(int blueValue, int x, int y)
src/com/base/engine/Level.java:379
↓ 1 callers
Method
alignWithGround
()
src/com/base/engine/Monster.java:281
↓ 1 callers
Method
attackUpdate
(Vector3f orientation, float distance)
src/com/base/engine/Monster.java:194
next →
1–100 of 278, ranked by callers