Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JoeyDeVries/LearnOpenGL
/ functions
Functions
1,960 in github.com/JoeyDeVries/LearnOpenGL
⨍
Functions
1,960
◇
Types & classes
778
Function
glm_vec4_distance
includes/glm/simd/geometric.h:20
Function
glm_vec4_faceforward
includes/glm/simd/geometric.h:85
Function
glm_vec4_fract
includes/glm/simd/common.h:168
Function
glm_vec4_inf
Agner Fog method
includes/glm/simd/common.h:233
Function
glm_vec4_mix
includes/glm/simd/common.h:191
Function
glm_vec4_mod
includes/glm/simd/common.h:175
Function
glm_vec4_mul_mat4
includes/glm/simd/matrix.h:53
Function
glm_vec4_nan
Agner Fog method
includes/glm/simd/common.h:219
Function
glm_vec4_normalize
includes/glm/simd/geometric.h:77
Function
glm_vec4_reflect
includes/glm/simd/geometric.h:94
Function
glm_vec4_refract
includes/glm/simd/geometric.h:103
Function
glm_vec4_roundEven
roundEven
includes/glm/simd/common.h:145
Function
glm_vec4_smoothstep
includes/glm/simd/common.h:205
Function
glm_vec4_step
includes/glm/simd/common.h:199
Method
grab
Grabs the object. Increments the reference counter by one. Someone who calls grab() to an object, should later also call drop() to it. If an object ne
includes/irrKlang/ik_IRefCounted.h:80
Function
has_ext
src/7.in_practice/3.2d_game/0.full_source/glad.c:217
Method
identity
includes/glm/detail/qualifier.hpp:195
Method
identity
includes/glm/detail/qualifier.hpp:204
Function
incrementLightIntensity
src/8.guest/2022/7.area_lights/2.multiple_area_lights/multiple_area_lights.cpp:254
Method
info
----------------------------------------------------------------------------------
includes/assimp/Logger.hpp:256
Method
invert
Inverts the vector.
includes/irrKlang/ik_vec3d.h:139
Method
isBetweenPoints
Returns if this vector interpreted as a point is on a line between two other points. It is assumed that the point is on the line. */
includes/irrKlang/ik_vec3d.h:110
Method
isOnFrustum
includes/learnopengl/entity.h:161
Method
isOnFrustum
includes/learnopengl/entity.h:186
Method
isOnFrustum
includes/learnopengl/entity.h:226
Method
isOnOrForwardPlane
includes/learnopengl/entity.h:181
Method
isOnOrForwardPlane
includes/learnopengl/entity.h:219
Function
key_callback
src/7.in_practice/3.2d_game/0.full_source/program.cpp:102
Function
key_callback
src/7.in_practice/3.2d_game/0.full_source/progress/2.program.cpp:102
Function
key_callback
Is called whenever a key is pressed/released via GLFW
src/5.advanced_lighting/3.3.csm/csm.cpp:260
Function
key_callback
glfw: whenever a key event occurs, this callback is called -------------------------------------------------------------------------------------------
src/8.guest/2021/3.tessellation/terrain_gpu_dist/main.cpp:257
Function
key_callback
glfw: whenever a key event occurs, this callback is called -------------------------------------------------------------------------------------------
src/8.guest/2021/3.tessellation/terrain_cpu_src/main.cpp:252
Function
key_callback
src/8.guest/2022/7.area_lights/1.area_light/area_lights.cpp:429
Function
key_callback
src/8.guest/2022/7.area_lights/2.multiple_area_lights/multiple_area_lights.cpp:500
Method
length
includes/glm/detail/type_mat4x2.hpp:29
Method
length
includes/glm/detail/type_mat3x3.hpp:28
Method
length
includes/glm/detail/type_mat3x4.hpp:29
Method
length
includes/glm/detail/type_mat4x4.hpp:28
Method
length
includes/glm/detail/type_vec2.hpp:87
Method
length
includes/glm/detail/type_vec3.hpp:91
Method
length
includes/glm/detail/type_mat4x3.hpp:29
Method
length
includes/glm/detail/type_vec4.hpp:89
Method
length
includes/glm/detail/type_mat2x4.hpp:29
Method
length
includes/glm/detail/type_vec1.hpp:88
Method
length
includes/glm/detail/type_mat3x2.hpp:29
Method
length
includes/glm/detail/type_mat2x3.hpp:29
Method
length
includes/glm/detail/type_mat2x2.hpp:28
Function
lerp
includes/glm/gtx/compatibility.hpp:41
Method
loadMaterialTextures
checks all material textures of a given type and loads the textures if they're not loaded yet. the required info is returned as a Texture struct.
includes/learnopengl/model_animation.h:248
Method
loadMaterialTextures
checks all material textures of a given type and loads the textures if they're not loaded yet. the required info is returned as a Texture struct.
includes/learnopengl/model.h:173
Method
loadModel
loads a model with supported ASSIMP extensions from file and stores the resulting meshes in the meshes vector.
includes/learnopengl/model_animation.h:61
Method
loadModel
loads a model with supported ASSIMP extensions from file and stores the resulting meshes in the meshes vector.
includes/learnopengl/model.h:50
Method
loadShaderFromFile
src/7.in_practice/3.2d_game/0.full_source/resource_manager.cpp:54
Function
loadTexture
utility function for loading a 2D texture from file ---------------------------------------------------
src/4.advanced_opengl/6.2.cubemaps_environment_mapping/cubemaps_environment_mapping.cpp:340
Function
loadTexture
utility function for loading a 2D texture from file ---------------------------------------------------
src/6.pbr/1.1.lighting/lighting.cpp:345
Method
loadTextureFromFile
src/7.in_practice/3.2d_game/0.full_source/resource_manager.cpp:98
Function
m_pathStack
----------------------------------------------------------------------------
includes/assimp/IOSystem.hpp:203
Function
main
includes/assimp/Compiler/pstdint.h:830
Function
main
src/1.getting_started/2.3.hello_triangle_exercise1/hello_triangle_exercise1.cpp:26
Function
main
src/1.getting_started/4.1.textures/textures.cpp:17
Function
main
src/1.getting_started/4.5.textures_exercise3/textures_exercise3.cpp:17
Function
main
src/1.getting_started/3.1.shaders_uniform/shaders_uniform.cpp:29
Function
main
src/1.getting_started/4.3.textures_exercise1/textures_exercise1.cpp:10
Function
main
src/1.getting_started/2.4.hello_triangle_exercise2/hello_triangle_exercise2.cpp:26
Function
main
src/1.getting_started/6.1.coordinate_systems/coordinate_systems.cpp:21
Function
main
src/1.getting_started/4.2.textures_combined/textures_combined.cpp:17
Function
main
src/1.getting_started/7.3.camera_mouse_zoom/camera_mouse_zoom.cpp:39
Function
main
src/1.getting_started/7.2.camera_keyboard_dt/camera_keyboard_dt.cpp:30
Function
main
src/1.getting_started/7.1.camera_circle/camera_circle.cpp:21
Function
main
src/1.getting_started/1.1.hello_window/hello_window.cpp:13
Function
main
src/1.getting_started/5.1.transformations/transformations.cpp:21
Function
main
src/1.getting_started/4.6.textures_exercise4/textures_exercise4.cpp:20
Function
main
src/1.getting_started/4.4.textures_exercise2/textures_exercise2.cpp:17
Function
main
src/1.getting_started/3.2.shaders_interpolation/shaders_interpolation.cpp:31
Function
main
src/1.getting_started/7.4.camera_class/camera_class.cpp:34
Function
main
src/1.getting_started/2.2.hello_triangle_indexed/hello_triangle_indexed.cpp:26
Function
main
src/1.getting_started/6.3.coordinate_systems_multiple/coordinate_systems_multiple.cpp:21
Function
main
src/1.getting_started/3.3.shaders_class/shaders_class.cpp:15
Function
main
src/1.getting_started/3.4.shaders_exercise1/shaders_exercise1.cpp:7
Function
main
src/1.getting_started/5.2.transformations_exercise1/transformations_exercise1.cpp:1
Function
main
src/1.getting_started/2.5.hello_triangle_exercise3/hello_triangle_exercise3.cpp:33
Function
main
src/1.getting_started/3.5.shaders_exercise2/shaders_exercise2.cpp:16
Function
main
src/1.getting_started/2.1.hello_triangle/hello_triangle.cpp:26
Function
main
src/1.getting_started/6.2.coordinate_systems_depth/coordinate_systems_depth.cpp:21
Function
main
src/1.getting_started/3.6.shaders_exercise3/shaders_exercise3.cpp:10
Function
main
src/1.getting_started/1.2.hello_window_clear/hello_window_clear.cpp:13
Function
main
src/1.getting_started/5.2.transformations_exercise2/transformations_exercise2.cpp:21
Function
main
src/3.model_loading/1.model_loading/model_loading.cpp:34
Function
main
src/7.in_practice/3.2d_game/0.full_source/program.cpp:28
Function
main
src/7.in_practice/3.2d_game/0.full_source/progress/2.program.cpp:28
Function
main
src/7.in_practice/2.text_rendering/text_rendering.cpp:37
Function
main
src/7.in_practice/1.debugging/debugging.cpp:90
Function
main
src/5.advanced_lighting/5.3.parallax_occlusion_mapping/parallax_occlusion_mapping.cpp:38
Function
main
src/5.advanced_lighting/3.1.1.shadow_mapping_depth/shadow_mapping_depth.cpp:42
Function
main
src/5.advanced_lighting/3.1.3.shadow_mapping/shadow_mapping.cpp:42
Function
main
src/5.advanced_lighting/3.2.1.point_shadows/point_shadows.cpp:40
Function
main
src/5.advanced_lighting/8.1.deferred_shading/deferred_shading.cpp:37
Function
main
src/5.advanced_lighting/4.normal_mapping/normal_mapping.cpp:37
Function
main
src/5.advanced_lighting/5.2.steep_parallax_mapping/steep_parallax_mapping.cpp:38
Function
main
src/5.advanced_lighting/3.2.2.point_shadows_soft/point_shadows_soft.cpp:40
← previous
next →
1,101–1,200 of 1,960, ranked by callers