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
↓ 1 callers
Function
buildMesh
Looks at the faces of every block, and adds block faces to a mesh if said face is non-opaque (Other checks are done too)
Source/World/Chunk/Mesh_Builder.cpp:253
↓ 1 callers
Method
checkPlayerBounds
Source/World/World.cpp:72
↓ 1 callers
Function
createFromID
Source/World/Generators/Structures.cpp:5
↓ 1 callers
Function
createProgram
Source/Shaders/Shader_Loader.cpp:47
↓ 1 callers
Function
createViewMatrix
Source/Maths/Matrix_Maths.cpp:10
↓ 1 callers
Method
deleteChunk
Source/World/Chunk/Map.cpp:35
↓ 1 callers
Method
doCollisionTest
Source/Player/Player.cpp:37
↓ 1 callers
Method
draw
Adds all of the chunks within the viewing frustum into the master renderer Returns number of faces drawn
Source/World/Chunk/Full_Chunk.cpp:173
↓ 1 callers
Method
draw
Source/HUD/Debug.cpp:26
↓ 1 callers
Method
drawWorld
Source/World/World.cpp:278
↓ 1 callers
Function
errorMessage
Source/Main.cpp:50
↓ 1 callers
Method
fixedUpdate
Source/States/SPlaying.cpp:82
↓ 1 callers
Method
getAdjacentSection
Source/World/Chunk/Section_GaS.cpp:136
↓ 1 callers
Method
getBlockLight
Source/World/Chunk/Section_GaS.cpp:59
↓ 1 callers
Method
getFloraBlock
Source/World/Generators/Biome.cpp:18
↓ 1 callers
Method
getFloraFrequency
Source/World/Generators/Biome.cpp:33
↓ 1 callers
Method
getHeader
Source/Util/ConfigParser.cpp:30
↓ 1 callers
Method
getHeightAt
Source/World/World.cpp:162
↓ 1 callers
Method
getLength
Source/Physics/Ray.cpp:22
↓ 1 callers
Method
getNaturalLight
Source/World/Chunk/Section_GaS.cpp:41
↓ 1 callers
Method
getSection
Source/World/Chunk/Full_Chunk.cpp:129
↓ 1 callers
Method
getSize
Source/GUI/Text_Box.cpp:83
↓ 1 callers
Method
getSurfaceBlock
Source/World/Generators/Biome.cpp:13
↓ 1 callers
Method
getTree
Source/World/Generators/Biome.cpp:45
↓ 1 callers
Method
getTreeFrequencey
Source/World/Generators/Biome.cpp:38
↓ 1 callers
Method
getVN
Source/Physics/AABB.cpp:22
↓ 1 callers
Method
getVP
Source/Physics/AABB.cpp:42
↓ 1 callers
Method
hasDeleteFlag
Source/World/Chunk/Full_Chunk.cpp:233
↓ 1 callers
Method
hasFlora
Source/World/Generators/Biome.cpp:23
↓ 1 callers
Method
hasStructure
Source/World/Generators/Biome.cpp:28
↓ 1 callers
Method
hookEntity
Source/Camera.cpp:45
↓ 1 callers
Function
initilize
Source/Main.cpp:71
↓ 1 callers
Method
input
Source/Player/Player_Input.cpp:9
↓ 1 callers
Method
isThisBiome
Source/World/Generators/Generation_Type.cpp:6
↓ 1 callers
Function
loadConfig
Source/Main.cpp:82
↓ 1 callers
Method
loadFromStream
Source/Util/Config.cpp:10
↓ 1 callers
Function
loadShader
Source/Shaders/Shader_Loader.cpp:59
↓ 1 callers
Function
makeAcaciaTree
Source/World/Generators/Trees.cpp:144
↓ 1 callers
Function
makeOakTree
Source/World/Generators/Trees.cpp:61
↓ 1 callers
Function
makePalmTree
Source/World/Generators/Trees.cpp:105
↓ 1 callers
Function
makePyramid
Source/World/Generators/Buildings.cpp:10
↓ 1 callers
Method
parse
Source/Util/ConfigParser.cpp:7
↓ 1 callers
Method
qGetBlock
Source/World/Chunk/Section_GaS.cpp:80
↓ 1 callers
Method
qSetBlock
Source/World/World.cpp:146
↓ 1 callers
Method
qSetBlock
Quick functions
Source/World/Chunk/Section_GaS.cpp:68
↓ 1 callers
Method
qSetBlockLight
Source/World/Chunk/Section_GaS.cpp:85
↓ 1 callers
Method
qSetNaturalLight
Source/World/Chunk/Section_GaS.cpp:95
↓ 1 callers
Function
runGame
Source/Main.cpp:94
↓ 1 callers
Method
runMainGameLoop
Source/Application.cpp:19
↓ 1 callers
Function
sectionBlockToWorldBlockPosition
Source/Maths/Position_Conversion.cpp:54
↓ 1 callers
Method
setForDelete
Source/World/Chunk/Full_Chunk.cpp:237
↓ 1 callers
Method
setPosition
Source/GUI/Toggle_Option_Button.h:62
↓ 1 callers
Function
sfDraw
Source/Display.cpp:84
↓ 1 callers
Function
shouldCreateLayer
Looks at a layer of chunk Returns true if the layer itself, or an adjacent one, has a non-opaque block I do this as it saves ALOT of t
Source/World/Chunk/Mesh_Builder.cpp:105
↓ 1 callers
Function
shouldMakeFaceAdjacentTo
Source/World/Chunk/Mesh_Builder.cpp:175
↓ 1 callers
Method
step
Source/Physics/Ray.cpp:10
↓ 1 callers
Method
tick
Source/World/Chunk/Section.cpp:62
↓ 1 callers
Method
trigger
Source/World/Block/Block_Types/BPlant.cpp:11
↓ 1 callers
Method
tryGen
Source/World/Chunk/Full_Chunk.cpp:206
↓ 1 callers
Method
unhookEntity
Source/Camera.cpp:25
↓ 1 callers
Method
updateChunks
Source/World/World.cpp:41
↓ 1 callers
Method
updateTopBlockLocation
Source/World/Chunk/Full_Chunk.cpp:163
↓ 1 callers
Method
what
Source/Util/ConfigParser.cpp:100
↓ 1 callers
Function
worldToChunkletPosition
Source/Maths/Position_Conversion.cpp:11
Method
AABB
Source/Physics/AABB.cpp:4
Method
Application
Source/Application.cpp:14
Method
Array2D
Source/Util/Array2D.h:12
Method
Atlas
Source/Texture/Texture_Atlas.cpp:5
Method
BPlant
Source/World/Block/Block_Types/BPlant.cpp:7
Method
BSand
Source/World/Block/Block_Types/BDefault.cpp:12
Method
BWater
Source/World/Block/Block_Types/BWater.cpp:7
Method
Background
Source/GUI/Background.cpp:8
Method
Biome
Source/World/Generators/Biome.cpp:5
Method
BiomeRange
Source/World/Generators/Generation_Type.h:22
Method
Button
Source/GUI/Button.cpp:8
Method
CBlock
Source/World/Chunk/Nodes.cpp:7
Method
CLight
Light
Source/World/Chunk/Nodes.cpp:38
Method
CPositioned_Block
Source/World/Chunk/Nodes.h:68
Method
Camera
Source/Camera.cpp:8
Method
ChunkMesh
Source/World/Chunk/Mesh_Builder.cpp:89
Method
Chunk_Shader
Source/Shaders/Chunk_Shader.cpp:7
Method
Component
Source/GUI/Component.cpp:12
Method
Config
Source/Util/Config.cpp:5
Method
ConfigParser
Source/Util/ConfigParser.cpp:3
Method
Crosshair
Source/HUD/Crosshair.cpp:7
Method
Data
Source/World/Block/Block_Data.cpp:12
Method
Data
Source/Temp/Noise_Generator.h:11
Method
Data_Holder
Source/World/Block/Block_Data.h:35
Method
Database
Source/World/Block/Block_Database.cpp:20
Method
Default
Source/World/Block/Block_Types/BDefault.cpp:8
Method
Defer_Block
Source/World/Generators/Trees.cpp:14
Method
Defer_Block
Source/World/Generators/Structures_Builder.h:14
Method
Dropdown
Source/GUI/Dropdown.cpp:7
Method
Full_Chunk
Source/World/Chunk/Full_Chunk.h:44
Method
Full_Chunk
Source/World/Chunk/Full_Chunk.cpp:23
Method
Game_State
Source/States/Game_State.cpp:5
Method
Generator
Source/Util/Random.h:18
Method
Image
Source/GUI/Image.cpp:7
Method
Imaged_Button
Source/GUI/Imaged_Button.cpp:9
Method
Info
Source/Renderer/RInfo.h:8
← previous
next →
101–200 of 441, ranked by callers