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
operator*
! @brief return a reference to the value pointed to by the iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/nlohmann/json.hpp:5296
Method
operator*
Component-wise multiplication */
libs/assimp/include/assimp/types.h:191
Method
operator*
libs/assimp/include/assimp/LineSplitter.h:246
Method
operator+
libs/nlohmann/json.hpp:4993
Method
operator+
! @brief add to iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/nlohmann/json.hpp:5581
Method
operator+
Component-wise addition */
libs/assimp/include/assimp/types.h:181
Method
operator++
libs/nlohmann/json.hpp:5011
Method
operator++
! @brief post-increment (it++) @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/nlohmann/json.hpp:5367
Method
operator++
post-increment (it++)
libs/nlohmann/json.hpp:5749
Method
operator-
libs/nlohmann/json.hpp:5000
Method
operator-
! @brief subtract from iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/nlohmann/json.hpp:5603
Method
operator-
subtract from iterator
libs/nlohmann/json.hpp:5785
Method
operator-
Component-wise subtraction */
libs/assimp/include/assimp/types.h:186
Method
operator--
libs/nlohmann/json.hpp:5024
Method
operator--
! @brief post-decrement (it--) @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/nlohmann/json.hpp:5410
Method
operator--
post-decrement (it--)
libs/nlohmann/json.hpp:5761
Method
operator->
! @brief dereference the iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/nlohmann/json.hpp:5333
Method
operator->
libs/nlohmann/json.hpp:10378
Method
operator->
libs/assimp/include/assimp/SceneCombiner.h:175
Function
operator/
libs/imgui/imgui_internal.h:159
Method
operator<
libs/nlohmann/json.hpp:4988
Method
operator<
! @brief comparison: smaller @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/nlohmann/json.hpp:5489
Function
operator<=
! @brief comparison: less than or equal Compares whether one JSON value @a lhs is less than or equal to another JSON value by calculating
libs/nlohmann/json.hpp:16816
Method
operator<=
! @brief comparison: less than or equal @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/nlohmann/json.hpp:5516
Method
operator=
libs/nlohmann/json.hpp:329
Function
operator==
libs/nlohmann/json.hpp:11075
Method
operator==
equality operator (needed for InputIterator)
libs/nlohmann/json.hpp:1465
Method
operator==
libs/nlohmann/json.hpp:4983
Method
operator==
! @brief comparison: equal @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/nlohmann/json.hpp:5453
Method
operator==
Comparison operator */
libs/assimp/include/assimp/types.h:331
Method
operator==
Comparison operator
libs/assimp/include/assimp/texture.h:96
Method
operator==
Comparison operator. Checks whether the index array of two faces is identical
libs/assimp/include/assimp/mesh.h:178
Function
operator>
! @brief comparison: greater than Compares whether one JSON value @a lhs is greater than another JSON value by calculating `not (lhs <= r
libs/nlohmann/json.hpp:16862
Method
operator>
! @brief comparison: greater than @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/nlohmann/json.hpp:5525
Function
operator>=
! @brief comparison: greater than or equal Compares whether one JSON value @a lhs is greater than or equal to another JSON value by calcu
libs/nlohmann/json.hpp:16908
Method
operator>=
! @brief comparison: greater than or equal @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/nlohmann/json.hpp:5534
Function
operator[]
! @brief access specified array element Returns a reference to the element at specified location @a idx. @note If @a idx is beyond the r
libs/nlohmann/json.hpp:14149
Method
operator[]
libs/glm/detail/_swizzle.hpp:121
Method
operator[]
libs/glm/detail/_swizzle.hpp:150
Method
operator[]
access to successor
libs/nlohmann/json.hpp:5797
Method
operator[]
libs/imgui/imgui.h:139
Method
operator[]
libs/imgui/imgui.h:1373
Method
operator[]
Access a specific color component */
libs/assimp/include/assimp/types.h:201
Method
operator[]
libs/assimp/include/assimp/LineSplitter.h:207
Method
other_error
libs/nlohmann/json.hpp:926
Method
out_of_range
libs/nlohmann/json.hpp:889
Method
output_adapter
libs/nlohmann/json.hpp:5914
Method
output_stream_adapter
libs/nlohmann/json.hpp:5873
Method
output_string_adapter
libs/nlohmann/json.hpp:5894
Method
output_vector_adapter
libs/nlohmann/json.hpp:5852
Method
pack
libs/gli/core/workaround.hpp:150
Method
pack
libs/gli/core/workaround.hpp:165
Method
pack
libs/gli/core/workaround.hpp:184
Method
pack
libs/gli/core/workaround.hpp:205
Method
parse_cbor_internal
! @param[in] get_char whether a new character should be retrieved from the input (true, default) or whether the last rea
libs/nlohmann/json.hpp:6070
Method
parse_error
libs/nlohmann/json.hpp:3984
Method
parse_error
libs/nlohmann/json.hpp:4242
Method
parse_error
libs/nlohmann/json.hpp:4438
Method
parse_msgpack_internal
! @return whether a valid MessagePack value was passed to the SAX parser */
libs/nlohmann/json.hpp:6401
Method
parse_ubjson_internal
! @param[in] get_char whether a new character should be retrieved from the input (true, default) or whether the last rea
libs/nlohmann/json.hpp:6767
Method
parser
a parser reading from an input adapter
libs/nlohmann/json.hpp:4496
Function
patch
! @brief applies a JSON patch [JSON Patch](http://jsonpatch.com) defines a JSON document structure for expressing a sequence of operation
libs/nlohmann/json.hpp:18254
Function
permute
libs/glm/detail/_noise.hpp:15
Method
postProcess
src/renderManager.cpp:376
Method
preProcess
src/renderManager.cpp:51
Method
printComputeSizes
Finding the max sizes for compute units
src/debugUtils.cpp:32
Method
processMesh
1. Process vertices 2. Process indices 3. Process materials TODO::Refactoring target? */
src/model.cpp:63
Method
processNode
Basic ASSIMP scene tree traversal, taken from the docs
src/model.cpp:43
Method
processTextures
FIXES:: 1. Have more than one texture per type 2. Make this it's own material class that takes care of it properly */
src/model.cpp:132
Function
rbegin
! @brief returns an iterator to the reverse-beginning Returns an iterator to the reverse-beginning; that is, the last element. @image ht
libs/nlohmann/json.hpp:15178
Method
read
---------------------------------------------------------------------------------- Reads an amount of bytes from the file. @param buffer: Pointe
libs/assimp/include/assimp/irrXMLWrapper.h:115
Method
readNextBlock
libs/assimp/include/assimp/IOStreamBuffer.h:207
Function
reinterpret_bits
libs/nlohmann/json.hpp:8647
Function
rend
! @brief returns an iterator to the reverse-end Returns an iterator to the reverse-end; that is, one before the first element. @imag
libs/nlohmann/json.hpp:15215
Function
resample_row_1
libs/stb_image.h:3164
Method
reserve
libs/imgui/imgui.h:1379
Method
reset
reset token_buffer; current character is beginning of token
libs/nlohmann/json.hpp:3311
Function
saturate
libs/glm/gtx/compatibility.hpp:50
Method
sax_parse
! @param[in] format the binary format to parse @param[in] sax_ a SAX event processor @param[in] strict whether to expect the input to
libs/nlohmann/json.hpp:6002
Method
sax_parse_internal
libs/nlohmann/json.hpp:4599
Method
scan_literal
! @param[in] literal_text the literal text to expect @param[in] length the length of the passed literal text @param[in] return_typ
libs/nlohmann/json.hpp:3291
Method
scan_number
! @brief scan a number literal This function scans a string according to Sect. 6 of RFC 7159. The function is realized with a determinis
libs/nlohmann/json.hpp:2957
Method
scan_string
! @brief scan a string literal This function scans a string according to Sect. 7 of RFC 7159. While scanning, bytes are escaped and copie
libs/nlohmann/json.hpp:2471
Method
serializer
! @param[in] s output stream to serialize to @param[in] ichar indentation character to use */
libs/nlohmann/json.hpp:9739
Method
setCamInternals
src/geometry.cpp:59
Method
setLogSeverity
---------------------------------------------------------------------------------- Log severity setter
libs/assimp/include/assimp/Logger.hpp:240
Method
set_begin
set iterator to a defined beginning
libs/nlohmann/json.hpp:4960
Method
set_end
set iterator to a defined past the end
libs/nlohmann/json.hpp:4966
Method
setup
Shader setup and initialization code, could be combined with the compute shader initialization and could also set success/failure flags to indicate is
src/shader.cpp:15
Method
setup
---------------------------------------------------------------------------------------------------- Quad Class stuff
src/meshPrimitives.cpp:42
Method
setupMesh
Sending the data to the GPU and formatting it in memory
src/mesh.cpp:62
Method
shutDown
src/renderManager.cpp:259
Method
shutDown
src/sceneManager.cpp:27
Method
shutDown
Does nothing yet
src/inputManager.cpp:29
Method
shutDown
Closes down all contexts and subsystems in the reverse initialization order
src/displayManager.cpp:46
Method
size
Buf is zero-terminated, so end() will point on the zero-terminator
libs/imgui/imgui.h:1376
Method
skip_bom
! @brief skip the UTF-8 byte order mark @return true iff there is no BOM or the correct BOM has been skipped */
libs/nlohmann/json.hpp:3452
Method
startOpenGL
Loads the openGL library and sets the attributes of the future OpenGL context
src/displayManager.cpp:95
Method
startSDL
Entry point to SDL
src/displayManager.cpp:86
Method
startUp
Sets the internal pointers to the screen and the current scene and inits the software renderer instance.
src/renderManager.cpp:21
← previous
next →
2,101–2,200 of 2,763, ranked by callers