Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Angelo1211/HybridRenderingEngine
/ functions
Functions
2,763 in github.com/Angelo1211/HybridRenderingEngine
⨍
Functions
2,763
◇
Types & classes
1,006
Method
loadSceneModels
TODO:: rewrite during the material system update
src/scene.cpp:387
Method
loadShaders
src/renderManager.cpp:214
Method
loadSkyBox
src/scene.cpp:377
Function
main
Hybrid Rendering Engine
src/main.cpp:13
Function
main
libs/imgui/imstb_truetype.h:329
Function
main
libs/assimp/include/assimp/Compiler/pstdint.h:830
Function
make_coord_nearest
libs/gli/core/coord.hpp:22
Function
make_vec4
libs/gli/type.hpp:44
Function
mat<3, 3, T, Q> toMat3
libs/glm/gtx/quaternion.hpp:113
Function
mat<4, 4, T, Q> toMat4
libs/glm/gtx/quaternion.hpp:120
Method
match_start
libs/assimp/include/assimp/LineSplitter.h:271
Function
max_size
! @brief returns the maximum possible number of elements Returns the maximum number of elements a JSON value is able to hold due to syste
libs/nlohmann/json.hpp:15617
Function
merge_patch
! @brief applies a JSON Merge Patch The merge patch format is primarily intended for use with the HTTP PATCH method as a means of describ
libs/nlohmann/json.hpp:18730
Function
meta
! @brief returns version information on the library This function returns a JSON object with information about the library, including the
libs/nlohmann/json.hpp:11391
Method
mul
! @brief returns x * y @note The result is rounded. (Only the upper q bits are returned.) */
libs/nlohmann/json.hpp:8682
Function
my_stbtt_initfont
libs/imgui/imstb_truetype.h:284
Function
my_stbtt_print
libs/imgui/imstb_truetype.h:296
Method
name
libs/nlohmann/json.hpp:657
Method
next_byte_in_range
! @brief check if the next byte(s) are inside a given range Adds the current byte and, for each passed range, reads a new byte and checks
libs/nlohmann/json.hpp:2434
Method
nonesuch
libs/nlohmann/json.hpp:326
Method
normalize
! @brief normalize x such that the significand is >= 2^(q-1) @pre x.f != 0 */
libs/nlohmann/json.hpp:8747
Method
normalize_to
! @brief normalize x such that the result has the exponent E @pre e >= x.e and the upper e - x.e bits of x.f must be zero. */
libs/nlohmann/json.hpp:8764
Method
null
libs/nlohmann/json.hpp:3903
Method
null
libs/nlohmann/json.hpp:4080
Method
number_float
libs/nlohmann/json.hpp:3927
Method
number_float
libs/nlohmann/json.hpp:4104
Method
number_integer
libs/nlohmann/json.hpp:3915
Method
number_integer
libs/nlohmann/json.hpp:4092
Method
number_unsigned
libs/nlohmann/json.hpp:3921
Method
number_unsigned
libs/nlohmann/json.hpp:4098
Method
open
libs/assimp/include/assimp/IOStreamBuffer.h:147
Method
operator !=
Component-wise inverse comparison */ TODO: add epsilon?
libs/assimp/include/assimp/types.h:171
Method
operator !=
Inverse comparison operator. Checks whether the index array of two faces is NOT identical
libs/assimp/include/assimp/mesh.h:202
Method
operator !=
libs/assimp/include/assimp/mesh.h:242
Method
operator !=
libs/assimp/include/assimp/anim.h:93
Method
operator !=
libs/assimp/include/assimp/anim.h:137
Method
operator !=
libs/assimp/include/assimp/anim.h:184
Function
operator "" _json
! @brief user-defined string literal for JSON values This operator implements a user-defined string literal for JSON objects. It can be used by addin
libs/nlohmann/json.hpp:18830
Function
operator "" _json_pointer
! @brief user-defined string literal for JSON pointer This operator implements a user-defined string literal for JSON Pointers. It can be used by add
libs/nlohmann/json.hpp:18848
Method
operator ()
libs/assimp/include/assimp/Exceptional.h:78
Method
operator ()
libs/assimp/include/assimp/Exceptional.h:86
Method
operator ()
libs/assimp/include/assimp/Exceptional.h:94
Method
operator ()
libs/assimp/include/assimp/Exceptional.h:110
Method
operator ()
------------------------------------------------------------------ @brief Get the result of the interpolation between a,b. * * The interpol
libs/assimp/include/assimp/anim.h:516
Method
operator ()
libs/assimp/include/assimp/anim.h:525
Method
operator ()
libs/assimp/include/assimp/anim.h:534
Method
operator ()
libs/assimp/include/assimp/anim.h:543
Method
operator ()
libs/assimp/include/assimp/anim.h:553
Method
operator ()
libs/assimp/include/assimp/anim.h:563
Function
operator *
libs/assimp/include/assimp/Vertex.h:318
Method
operator *=
libs/glm/detail/_swizzle.hpp:106
Function
operator +
------------------------------------------------------------------------------------------------
libs/assimp/include/assimp/Vertex.h:297
Method
operator +=
libs/glm/detail/_swizzle.hpp:101
Function
operator -
libs/assimp/include/assimp/Vertex.h:301
Method
operator -=
libs/glm/detail/_swizzle.hpp:96
Method
operator ->
libs/assimp/include/assimp/LineSplitter.h:241
Function
operator /
libs/assimp/include/assimp/Vertex.h:322
Method
operator /=
libs/glm/detail/_swizzle.hpp:111
Method
operator <
libs/assimp/include/assimp/SpatialSort.h:165
Method
operator <
Component-wise comparison */ TODO: add epsilon?
libs/assimp/include/assimp/types.h:176
Method
operator <
libs/assimp/include/assimp/SGSpatialSort.h:139
Method
operator <
Relational operators. For use with std::sort();
libs/assimp/include/assimp/anim.h:98
Method
operator <
Relational operators. For use with std::sort();
libs/assimp/include/assimp/anim.h:189
Method
operator ==
Component-wise comparison */ TODO: add epsilon?
libs/assimp/include/assimp/types.h:166
Method
operator ==
libs/assimp/include/assimp/mesh.h:238
Method
operator ==
libs/assimp/include/assimp/mesh.h:329
Method
operator ==
Comparison operators. For use with std::find();
libs/assimp/include/assimp/anim.h:90
Method
operator ==
Comparison operators. For use with std::find();
libs/assimp/include/assimp/anim.h:134
Method
operator ==
Comparison operators. For use with std::find();
libs/assimp/include/assimp/anim.h:181
Method
operator >
libs/assimp/include/assimp/anim.h:101
Method
operator >
libs/assimp/include/assimp/anim.h:145
Method
operator >
libs/assimp/include/assimp/anim.h:192
Function
operator delete
libs/imgui/imgui.h:1320
Function
operator new
libs/imgui/imgui.h:1319
Function
operator!=
libs/nlohmann/json.hpp:11081
Method
operator!=
inequality operator (needed for range-based for)
libs/nlohmann/json.hpp:1471
Method
operator!=
! @brief comparison: not equal @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/nlohmann/json.hpp:5480
Method
operator!=
Inverse comparison operator */
libs/assimp/include/assimp/types.h:336
Method
operator!=
Inverse comparison operator
libs/assimp/include/assimp/texture.h:103
Method
operator()
libs/glm/detail/_swizzle.hpp:59
Method
operator()
libs/glm/detail/_swizzle.hpp:64
Method
operator()
libs/glm/detail/_swizzle.hpp:69
Method
operator()
libs/glm/detail/_swizzle.hpp:74
Method
operator()
libs/glm/detail/_swizzle.hpp:79
Method
operator()
libs/nlohmann/json.hpp:1368
Method
operator()
libs/nlohmann/json.hpp:1848
Method
operator()
! @brief return a hash value for a JSON object @since version 1.0.0 */
libs/nlohmann/json.hpp:18790
Method
operator()
! @brief compare two value_t enum values @since version 3.0.0 */
libs/nlohmann/json.hpp:18808
Method
operator()
libs/assimp/include/assimp/ByteSwapper.h:183
Method
operator()
libs/assimp/include/assimp/ByteSwapper.h:190
Method
operator()
libs/assimp/include/assimp/ByteSwapper.h:197
Method
operator()
libs/assimp/include/assimp/ByteSwapper.h:249
Method
operator()
libs/assimp/include/assimp/ByteSwapper.h:256
Method
operator()
libs/assimp/include/assimp/ByteSwapper.h:263
Method
operator()
libs/assimp/include/assimp/ByteSwapper.h:279
Method
operator()
libs/assimp/include/assimp/Vertex.h:67
Method
operator()
libs/assimp/include/assimp/Vertex.h:72
Method
operator()
libs/assimp/include/assimp/Vertex.h:77
Method
operator()
libs/assimp/include/assimp/Vertex.h:82
Function
operator*
libs/imgui/imgui_internal.h:158
← previous
next →
2,001–2,100 of 2,763, ranked by callers