Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JamesRandall/SimpleVoxelEngine
/ functions
Functions
501 in github.com/JamesRandall/SimpleVoxelEngine
⨍
Functions
501
◇
Types & classes
468
↓ 17 callers
Function
begin
depends/include/glm/gtx/range.hpp:61
↓ 15 callers
Function
end
depends/include/glm/gtx/range.hpp:67
↓ 15 callers
Method
getPosition
voxelEngine/src/Camera.h:33
↓ 13 callers
Method
getVoxel
voxelEngine/src/Chunk.cpp:17
↓ 10 callers
Function
glm_vec4_dot
depends/include/glm/simd/geometric.h:27
↓ 10 callers
Function
glm_vec4_sub
depends/include/glm/simd/common.h:20
↓ 8 callers
Method
pointInCamera
voxelEngine/src/Camera.cpp:81
↓ 7 callers
Function
glm_vec4_mul
depends/include/glm/simd/common.h:30
↓ 7 callers
Function
lerp
depends/include/glm/gtx/compatibility.hpp:38
↓ 7 callers
Method
merge
voxelEngine/include/AABB.h:49
↓ 7 callers
Method
setPosition
voxelEngine/src/VoxelSprite.h:66
↓ 6 callers
Method
length
depends/include/glm/gtx/dual_quaternion.hpp:49
↓ 5 callers
Function
MV_ID
voxelEngine/src/ISprite.cpp:67
↓ 5 callers
Function
gladLoadGLLoader
depends/src/glad/glad.c:2454
↓ 5 callers
Function
vec3_mul_cross
depends/include/glfw/linmath.h:52
↓ 4 callers
Method
addSprite
voxelEngine/src/SpriteManager.h:30
↓ 4 callers
Method
attachSpriteBehaviour
voxelEngine/src/VoxelSprite.cpp:185
↓ 4 callers
Method
getAABB
IAAAB
voxelEngine/src/VoxelSprite.h:92
↓ 4 callers
Method
getHeight
voxelEngine/include/AABB.h:66
↓ 4 callers
Method
getIsActive
voxelEngine/src/SpriteVoxel.h:21
↓ 4 callers
Method
getSpriteOne
voxelEngine/include/SpriteCollision.h:14
↓ 4 callers
Function
getVoxelIndex
voxelEngine/src/ISprite.cpp:86
↓ 4 callers
Function
glm_vec4_add
depends/include/glm/simd/common.h:10
↓ 4 callers
Method
isLeaf
voxelEngine/src/AABBTree.h:22
↓ 4 callers
Function
mat4x4_mul
depends/include/glfw/linmath.h:145
↓ 4 callers
Function
mod289
depends/include/glm/detail/_noise.hpp:15
↓ 4 callers
Method
tick
examples/voxelInvaders/PlayerMovementBehaviour.cpp:21
↓ 3 callers
Method
buildBuffers
voxelEngine/src/VoxelRenderer.cpp:44
↓ 3 callers
Method
getLeftThumbstickDelta
voxelEngine/src/NullCameraController.h:9
↓ 3 callers
Method
getSize
voxelEngine/src/VoxelSprite.h:64
↓ 3 callers
Method
getSpriteManager
voxelEngine/src/VoxelEngine.cpp:87
↓ 3 callers
Method
getSpriteTwo
voxelEngine/include/SpriteCollision.h:15
↓ 3 callers
Method
isConstructed
voxelEngine/src/UniformChunk.cpp:59
↓ 3 callers
Function
mat4x4_dup
depends/include/glfw/linmath.h:91
↓ 3 callers
Function
quat_mul_vec3
depends/include/glfw/linmath.h:485
↓ 2 callers
Method
addSpriteToCollisionSet
voxelEngine/src/SpriteManager.cpp:109
↓ 2 callers
Function
components
depends/include/glm/gtx/range.hpp:31
↓ 2 callers
Method
detach
voxelEngine/src/behaviours/VoxelatedConstructionSpriteBehaviour.cpp:30
↓ 2 callers
Method
forEachVoxel
voxelEngine/src/Chunk.cpp:23
↓ 2 callers
Method
getColor
voxelEngine/src/SpriteVoxel.h:18
↓ 2 callers
Method
getContainerDepthInVoxels
voxelEngine/src/VoxelSprite.h:81
↓ 2 callers
Method
getContainerHeightInVoxels
voxelEngine/src/VoxelSprite.h:80
↓ 2 callers
Method
getContainerWidthInVoxels
voxelEngine/src/VoxelSprite.h:79
↓ 2 callers
Method
getDepth
voxelEngine/include/AABB.h:67
↓ 2 callers
Method
getFarDepth
voxelEngine/src/Camera.h:37
↓ 2 callers
Method
getWidth
voxelEngine/include/AABB.h:65
↓ 2 callers
Function
glm_vec4_floor
depends/include/glm/simd/common.h:124
↓ 2 callers
Function
glm_vec4_fma
depends/include/glm/simd/common.h:73
↓ 2 callers
Function
glm_vec4_round
depends/include/glm/simd/common.h:110
↓ 2 callers
Method
insertObject
voxelEngine/src/AABBTree.cpp:57
↓ 2 callers
Function
mat4x4_add
depends/include/glfw/linmath.h:117
↓ 2 callers
Function
mat4x4_identity
depends/include/glfw/linmath.h:84
↓ 2 callers
Function
mat4x4_scale
depends/include/glfw/linmath.h:129
↓ 2 callers
Method
needsRendering
voxelEngine/src/VoxelContainerGeometry.h:33
↓ 2 callers
Method
prepareRenderer
voxelEngine/src/Chunk.cpp:48
↓ 2 callers
Function
readChunk
voxelEngine/src/ISprite.cpp:78
↓ 2 callers
Method
removeSprite
voxelEngine/src/SpriteManager.cpp:190
↓ 2 callers
Method
render
voxelEngine/src/Chunk.cpp:55
↓ 2 callers
Method
requiredDepth
examples/bwImageHeightMap/ImageSourceChunkFactory.h:26
↓ 2 callers
Method
requiredWidth
examples/bwImageHeightMap/ImageSourceChunkFactory.h:25
↓ 2 callers
Method
setIsActive
voxelEngine/src/SpriteVoxel.h:22
↓ 2 callers
Method
setType
voxelEngine/src/VoxelSprite.h:88
↓ 2 callers
Method
update
voxelEngine/src/Camera.cpp:33
↓ 1 callers
Method
attach
voxelEngine/src/behaviours/VoxelatedConstructionSpriteBehaviour.cpp:17
↓ 1 callers
Method
cheapUpdate
voxelEngine/src/VoxelSprite.cpp:151
↓ 1 callers
Function
close_gl
depends/src/glad/glad.c:47
↓ 1 callers
Method
collidesWith
voxelEngine/src/VoxelSprite.cpp:207
↓ 1 callers
Method
construct
examples/sprites/TerrainChunkFactory.cpp:16
↓ 1 callers
Method
contains
voxelEngine/include/AABB.h:39
↓ 1 callers
Method
findCollisionsForSprites
voxelEngine/src/SpriteManager.cpp:149
↓ 1 callers
Function
find_coreGL
depends/src/glad/glad.c:2394
↓ 1 callers
Function
find_extensionsGL
depends/src/glad/glad.c:2388
↓ 1 callers
Function
free_exts
depends/src/glad/glad.c:175
↓ 1 callers
Method
getContainerDepthInVoxels
voxelEngine/include/Chunk.h:33
↓ 1 callers
Method
getContainerWidthInVoxels
voxelEngine/include/Chunk.h:31
↓ 1 callers
Method
getPower
voxelEngine/include/SimpleLight.h:13
↓ 1 callers
Method
getProjectionMatrix
voxelEngine/src/Camera.h:32
↓ 1 callers
Method
getRightThumbstickDelta
voxelEngine/src/NullCameraController.h:10
↓ 1 callers
Method
getSimpleColored
voxelEngine/src/ShaderManager.cpp:30
↓ 1 callers
Method
getType
voxelEngine/src/VoxelSprite.h:87
↓ 1 callers
Method
getViewMatrix
voxelEngine/src/Camera.h:31
↓ 1 callers
Method
getVoxel
voxelEngine/src/VoxelSprite.cpp:111
↓ 1 callers
Function
get_exts
depends/src/glad/glad.c:148
↓ 1 callers
Function
glm_vec4_clamp
depends/include/glm/simd/common.h:184
↓ 1 callers
Function
glm_vec4_div
depends/include/glm/simd/common.h:40
↓ 1 callers
Function
glm_vec4_length
depends/include/glm/simd/geometric.h:13
↓ 1 callers
Function
glm_vec4_sign
depends/include/glm/simd/common.h:99
↓ 1 callers
Method
intersection
voxelEngine/include/AABB.h:57
↓ 1 callers
Method
loadShaders
voxelEngine/src/ShaderManager.cpp:36
↓ 1 callers
Function
load_GL_VERSION_1_0
depends/src/glad/glad.c:1285
↓ 1 callers
Function
load_GL_VERSION_1_1
depends/src/glad/glad.c:1594
↓ 1 callers
Function
load_GL_VERSION_1_2
depends/src/glad/glad.c:1627
↓ 1 callers
Function
load_GL_VERSION_1_3
depends/src/glad/glad.c:1634
↓ 1 callers
Function
load_GL_VERSION_1_4
depends/src/glad/glad.c:1683
↓ 1 callers
Function
load_GL_VERSION_1_5
depends/src/glad/glad.c:1733
↓ 1 callers
Function
load_GL_VERSION_2_0
depends/src/glad/glad.c:1755
↓ 1 callers
Function
load_GL_VERSION_2_1
depends/src/glad/glad.c:1851
↓ 1 callers
Function
load_GL_VERSION_3_0
depends/src/glad/glad.c:1860
↓ 1 callers
Function
load_GL_VERSION_3_1
depends/src/glad/glad.c:1947
↓ 1 callers
Function
load_GL_VERSION_3_2
depends/src/glad/glad.c:1965
next →
1–100 of 501, ranked by callers