Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Hopson97/HopsonCraft
/ functions
Functions
441 in github.com/Hopson97/HopsonCraft
⨍
Functions
441
◇
Types & classes
182
↓ 25 callers
Function
areStringsSame
Source/Util/STD_Util.cpp:3
↓ 23 callers
Method
getSize
Source/GUI/Image.cpp:31
↓ 21 callers
Method
addComponent
Source/GUI/Panel.cpp:17
↓ 13 callers
Function
intInRange
Source/Util/Random.cpp:15
↓ 12 callers
Method
addLeaf
Source/World/Generators/Trees.cpp:29
↓ 11 callers
Method
get
Source/World/Chunk/Map.cpp:56
↓ 9 callers
Method
addDebugSector
Source/HUD/Debug.cpp:19
↓ 9 callers
Method
getTextureCoords
Source/Texture/Texture_Atlas.cpp:23
↓ 9 callers
Method
intInRange
Source/Util/Random.h:28
↓ 8 callers
Method
bind
Source/Texture/Texture.cpp:52
↓ 8 callers
Method
clear
Source/GUI/Panel.cpp:93
↓ 8 callers
Method
editableGet
Source/World/Chunk/Map.cpp:71
↓ 6 callers
Method
addWood
Source/World/Generators/Trees.cpp:39
↓ 6 callers
Function
checkBound
* Checks for the position of block passed in. * If the block position is out of the chunks bounds * (see the if statement
Source/World/Chunk/BoundsCheck.cpp:20
↓ 6 callers
Function
chunkBlockToSectionBlockPosition
Source/Maths/Position_Conversion.cpp:32
↓ 6 callers
Function
existsInMap
Source/Util/STD_Util.h:8
↓ 6 callers
Method
getBlock
Source/World/Chunk/Section.cpp:90
↓ 6 callers
Method
getFaceCount
Source/World/Chunk/Mesh.cpp:80
↓ 6 callers
Function
getKey
Source/Input/Key_Binds.cpp:28
↓ 6 callers
Function
insertTextureCoords
Source/Renderer/RHit_Box.cpp:21
↓ 6 callers
Function
insertTextureCoords
Source/Renderer/RSimple.cpp:20
↓ 6 callers
Function
tryAddFaceToMesh
Adds a single face into the mesh
Source/World/Chunk/Mesh_Builder.cpp:200
↓ 5 callers
Method
addPadding
Source/GUI/Panel.h:29
↓ 5 callers
Method
clear
Source/Renderer/RMaster.cpp:12
↓ 5 callers
Method
getIndicesCount
Source/Model.cpp:87
↓ 5 callers
Function
getSection
* Tries to get a get chunk section based on the block position relative to the "default chunk" * This does some bounds checks, and thus will return
Source/World/Chunk/BoundsCheck.cpp:38
↓ 5 callers
Method
loadFromFile
Source/Texture/Texture.cpp:7
↓ 5 callers
Method
setBlock
Source/World/Chunk/Section.cpp:84
↓ 5 callers
Method
setPosition
Source/GUI/Image.cpp:26
↓ 5 callers
Method
setProjViewMatrix
Source/Shaders/Simple_Shader.cpp:19
↓ 5 callers
Method
update
Source/States/SPlaying.cpp:68
↓ 4 callers
Method
addAir
Source/World/Generators/Trees.cpp:34
↓ 4 callers
Method
addBackgroud
Source/GUI/Panel.cpp:11
↓ 4 callers
Function
clearMemory
Source/World/Chunk/Mesh.cpp:10
↓ 4 callers
Method
editableGetSection
Source/World/Chunk/Full_Chunk.cpp:138
↓ 4 callers
Method
error
Source/Util/ConfigParser.cpp:48
↓ 4 callers
Method
getSize
Source/GUI/Toggle_Option_Button.h:70
↓ 4 callers
Function
hash
Source/Util/Hasher.h:10
↓ 4 callers
Method
setSeed
Source/Util/Random.h:23
↓ 4 callers
Function
worldToChunkPosition
Source/Maths/Position_Conversion.cpp:19
↓ 3 callers
Method
addData
Source/Model.cpp:51
↓ 3 callers
Method
addFace
Source/World/Chunk/Mesh.cpp:25
↓ 3 callers
Method
atKVP
Source/Util/ConfigParser.cpp:20
↓ 3 callers
Method
build
Source/World/Generators/Structures_Builder.cpp:12
↓ 3 callers
Function
clear
Source/Display.cpp:50
↓ 3 callers
Method
distanceToPoint
Source/Maths/Frustum.cpp:16
↓ 3 callers
Function
getConstSection
ditto
Source/World/Chunk/BoundsCheck.cpp:61
↓ 3 callers
Function
getFileNamesFromFolder
Source/Util/File_Util.cpp:26
↓ 3 callers
Method
getVAO
Source/Model.cpp:114
↓ 3 callers
Method
getValue
Source/Temp/Noise_Generator.cpp:62
↓ 3 callers
Function
inRange
Source/Maths/General_Maths.h:11
↓ 3 callers
Function
init
Source/Display.cpp:22
↓ 3 callers
Method
loadTimer
Source/Shaders/Chunk_Shader.cpp:16
↓ 3 callers
Method
popState
Source/Application.cpp:78
↓ 3 callers
Method
pushState
Source/Application.cpp:72
↓ 3 callers
Method
qSetBlock
Source/World/Chunk/Section.cpp:96
↓ 3 callers
Method
reset
Source/World/Chunk/Mesh.cpp:19
↓ 3 callers
Method
setNoiseFunction
Source/Temp/Noise_Generator.cpp:90
↓ 3 callers
Function
update
Source/Display.cpp:57
↓ 3 callers
Method
update
Source/Application.cpp:64
↓ 3 callers
Method
update
Source/World/Chunk/Mesh.h:51
↓ 3 callers
Function
worldToChunkBlockPosition
Source/Maths/Position_Conversion.cpp:25
↓ 2 callers
Method
addChunk
Source/World/Chunk/Map.cpp:16
↓ 2 callers
Method
addSection
Source/World/Chunk/Full_Chunk.cpp:153
↓ 2 callers
Method
bufferMesh
Source/World/Chunk/Section.cpp:56
↓ 2 callers
Function
close
Source/Display.cpp:45
↓ 2 callers
Function
compileShader
Source/Shaders/Shader_Loader.cpp:9
↓ 2 callers
Function
createModelMatrix
Source/Maths/Matrix_Maths.cpp:23
↓ 2 callers
Function
createProjMatrix
Source/Maths/Matrix_Maths.cpp:36
↓ 2 callers
Method
draw
Source/GUI/Panel.cpp:49
↓ 2 callers
Method
existsAt
Source/World/Chunk/Map.cpp:98
↓ 2 callers
Method
fillXZ
Source/World/Generators/Structures_Builder.cpp:23
↓ 2 callers
Method
generateBlocksFor
Source/World/Generators/Terrain_Generator.cpp:33
↓ 2 callers
Method
getBlock
Source/World/World.cpp:130
↓ 2 callers
Function
getCubeIndices
Source/Model_Coords.cpp:46
↓ 2 callers
Function
getCubeVerticies
Source/Model_Coords.cpp:4
↓ 2 callers
Method
getKVP
Source/Util/ConfigParser.cpp:37
↓ 2 callers
Method
getLeaf
Source/World/Generators/Trees.cpp:49
↓ 2 callers
Method
getSize
Source/GUI/Button.cpp:55
↓ 2 callers
Method
getSize
Source/GUI/Imaged_Button.cpp:71
↓ 2 callers
Function
getSource
Source/Shaders/Shader_Loader.cpp:30
↓ 2 callers
Method
getWood
Source/World/Generators/Trees.cpp:44
↓ 2 callers
Function
initKeys
Source/Input/Key_Binds.cpp:7
↓ 2 callers
Method
input
Source/GUI/Panel.cpp:33
↓ 2 callers
Function
isOpen
Source/Display.cpp:74
↓ 2 callers
Method
makeColumn
Source/World/Generators/Structures_Builder.cpp:35
↓ 2 callers
Method
makeMesh
Source/World/Chunk/Section.cpp:37
↓ 2 callers
Method
onOpen
Source/States/SPlaying.cpp:116
↓ 2 callers
Method
qGetBlock
Source/World/Chunk/Section.cpp:102
↓ 2 callers
Method
qGetBlockLight
Source/World/Chunk/Section_GaS.cpp:90
↓ 2 callers
Method
qGetNaturalLight
Source/World/Chunk/Section_GaS.cpp:100
↓ 2 callers
Method
setBlock
Source/World/World.cpp:84
↓ 2 callers
Method
setModelMatrix
Source/Shaders/Simple_Shader.cpp:24
↓ 2 callers
Method
update
Source/World/Chunk/Mesh_Builder.cpp:239
↓ 1 callers
Method
addVBO
Source/Model.cpp:92
↓ 1 callers
Function
addXMesh
Adds an X-Shaped mesh into the chunk mesh, for example: Rose Tall grass Spider Webs
Source/World/Chunk/Mesh_Builder.cpp:153
↓ 1 callers
Method
atEnd
Source/Util/ConfigParser.cpp:25
↓ 1 callers
Function
bilinearInterpolate
float bilinearInterpolate(float q11, float q12, float q21, float q22, float x1, float x2,
Source/Maths/General_Maths.cpp:34
↓ 1 callers
Method
boxInFrustum
Source/Maths/Frustum.cpp:82
↓ 1 callers
Method
buffer
Source/World/Chunk/Mesh.cpp:63
next →
1–100 of 441, ranked by callers