Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Angelo1211/HybridRenderingEngine
/ types & classes
Types & classes
1,006 in github.com/Angelo1211/HybridRenderingEngine
⨍
Functions
2,763
◇
Types & classes
1,006
↓ 594 callers
Class
ImVec2
2D vector (often used to store positions, sizes, etc.)
libs/imgui/imgui.h:134
↓ 354 callers
Class
vec<4, T, Q>
libs/glm/detail/type_vec4.hpp:17
↓ 149 callers
Class
ImVec4
4D vector (often used to store floating-point colors)
libs/imgui/imgui.h:146
↓ 100 callers
Class
vec<3, T, Q>
libs/glm/detail/type_vec3.hpp:17
↓ 30 callers
Class
vec<2, T, Q>
libs/glm/detail/type_vec2.hpp:17
↓ 14 callers
Class
ImColor
Configuration data when adding a font or merging fonts
libs/imgui/imgui.h:72
↓ 10 callers
Class
input_adapter
libs/nlohmann/json.hpp:2135
↓ 8 callers
Class
diyfp
libs/nlohmann/json.hpp:8656
↓ 7 callers
Class
DeadlyImportError
--------------------------------------------------------------------------- FOR IMPORTER PLUGINS ONLY: Simple exception class to be thrown if an * u
libs/assimp/include/assimp/Exceptional.h:56
↓ 7 callers
Class
parser
libs/nlohmann/json.hpp:4466
↓ 6 callers
Class
Pair
libs/imgui/imgui.h:1395
↓ 6 callers
Class
binary_reader
libs/nlohmann/json.hpp:5975
↓ 6 callers
Class
format
libs/gli/dx.hpp:462
↓ 4 callers
Class
ImFontConfig
Runtime data for multiple fonts, bake multiple fonts into a single texture, TTF/OTF font loader
libs/imgui/imgui.h:71
↓ 4 callers
Class
aiColor3D
---------------------------------------------------------------------------------- Represents a color in Red-Green-Blue space. */
libs/assimp/include/assimp/types.h:156
↓ 3 callers
Class
ImVec1
1D vector (this odd construct is used to facilitate the transition between 1D and 2D and maintenance of some patches)
libs/imgui/imgui_internal.h:219
↓ 2 callers
Class
IOStream
libs/assimp/include/assimp/Bitmap.h:61
↓ 2 callers
Class
ImGuiStyleMod
Storage for one type registered in the .ini file
libs/imgui/imgui_internal.h:51
↓ 2 callers
Class
LogStream
libs/assimp/include/assimp/Logger.hpp:54
↓ 2 callers
Class
TextRange
libs/imgui/imgui.h:1350
↓ 2 callers
Class
aiMatrix4x4
libs/assimp/include/assimp/matrix4x4.h:270
↓ 2 callers
Class
iteration_proxy_internal
libs/nlohmann/json.hpp:1422
↓ 2 callers
Class
json_pointer
libs/nlohmann/json.hpp:100
↓ 2 callers
Class
vec
libs/glm/detail/qualifier.hpp:35
↓ 1 callers
Class
BaseImporter
======================================================================= Plugin development Include the following headers for the declarations: BaseIm
libs/assimp/include/assimp/Importer.hpp:72
↓ 1 callers
Class
IOSystem
libs/assimp/include/assimp/Importer.hpp:63
↓ 1 callers
Class
ImDrawChannel
Forward declarations
libs/imgui/imgui.h:63
↓ 1 callers
Class
ImDrawList
All draw command lists required to render the frame
libs/imgui/imgui.h:66
↓ 1 callers
Class
ImDrawListSharedData
Helper to build a ImDrawData instance
libs/imgui/imgui_internal.h:38
↓ 1 callers
Class
ImGuiColumnsSet
Storage data for a single column
libs/imgui/imgui_internal.h:41
↓ 1 callers
Class
ImGuiMenuColumns
Backup and restore IsItemHovered() internal data
libs/imgui/imgui_internal.h:46
↓ 1 callers
Class
ImGuiWindow
Stacked style modifier, backup of modified data so we can restore it
libs/imgui/imgui_internal.h:52
↓ 1 callers
Class
ImGuiWindowSettings
Temporary storage for one window (that's the data which in theory we could ditch at the end of the frame)
libs/imgui/imgui_internal.h:54
↓ 1 callers
Class
Mesh
include/mesh.h:33
↓ 1 callers
Class
ProgressHandler
libs/assimp/include/assimp/Importer.hpp:64
↓ 1 callers
Class
aiColor4D
libs/assimp/include/assimp/color4.h:99
↓ 1 callers
Class
aiNode
libs/assimp/include/assimp/SceneCombiner.h:60
↓ 1 callers
Class
aiString
---------------------------------------------------------------------------------- Represents an UTF-8 string, zero byte terminated. * * The charac
libs/assimp/include/assimp/types.h:250
↓ 1 callers
Class
invalid_iterator
! @brief exception indicating errors with iterators This exception is thrown if iterators passed to a library function do not match the expected sema
libs/nlohmann/json.hpp:782
↓ 1 callers
Class
op_div
libs/glm/detail/_swizzle.hpp:77
↓ 1 callers
Class
op_equal
libs/glm/detail/_swizzle.hpp:57
↓ 1 callers
Class
op_minus
libs/glm/detail/_swizzle.hpp:62
↓ 1 callers
Class
op_mul
libs/glm/detail/_swizzle.hpp:72
↓ 1 callers
Class
op_plus
libs/glm/detail/_swizzle.hpp:67
↓ 1 callers
Class
other_error
! @brief exception indicating other library errors This exception is thrown in case of errors that cannot be classified with the other exception type
libs/nlohmann/json.hpp:916
↓ 1 callers
Class
out_of_range
! @brief exception indicating access out of the defined range This exception is thrown in case a library function is called on an input parameter tha
libs/nlohmann/json.hpp:879
↓ 1 callers
Class
parse_error
! @brief exception indicating a parse error This exception is thrown by the library when a parse error occurs. Parse errors can occur during the dese
libs/nlohmann/json.hpp:710
↓ 1 callers
Class
primitive_iterator_t
@brief an iterator for primitive JSON types This class models an iterator for primitive JSON types (boolean, number, string). It's only purpose is to
libs/nlohmann/json.hpp:4943
↓ 1 callers
Class
stat
src/fileManager.cpp:17
↓ 1 callers
Class
type_error
! @brief exception indicating executing a member function with a wrong type This exception is thrown in case of a type error; that is, a library func
libs/nlohmann/json.hpp:834
Class
AABox
Struct containing vertex data for a AABB around the model. Primarily for use in frustum culling Regiong R = {(x, y, z) | min.x <=x <= max.x | same Y |
include/geometry.h:21
Class
ANativeWindow
libs/SDL2/include/SDL_syswm.h:105
Class
ANativeWindow
libs/SDL2/include/SDL_egl.h:426
Class
ASSIMP_API
libs/assimp/include/assimp/SpatialSort.h:60
Class
ASSIMP_API
libs/assimp/include/assimp/material.h:642
Class
ASSIMP_API
libs/assimp/include/assimp/Importer.hpp:116
Class
ASSIMP_API
libs/assimp/include/assimp/SceneCombiner.h:201
Class
ASSIMP_API
libs/assimp/include/assimp/Subdivision.h:59
Class
ASSIMP_API
libs/assimp/include/assimp/Logger.hpp:64
Class
ASSIMP_API
libs/assimp/include/assimp/DefaultIOSystem.h:53
Class
ASSIMP_API
libs/assimp/include/assimp/SkeletonMeshBuilder.h:68
Class
ASSIMP_API
libs/assimp/include/assimp/ProgressHandler.hpp:59
Class
ASSIMP_API
libs/assimp/include/assimp/types.h:90
Class
ASSIMP_API
libs/assimp/include/assimp/SGSpatialSort.h:61
Class
ASSIMP_API
libs/assimp/include/assimp/NullLogger.hpp:59
Class
ASSIMP_API
libs/assimp/include/assimp/BaseImporter.h:80
Class
ASSIMP_API
libs/assimp/include/assimp/IOSystem.hpp:85
Class
ASSIMP_API
libs/assimp/include/assimp/DefaultIOStream.h:60
Class
ASSIMP_API
libs/assimp/include/assimp/IOStream.hpp:67
Class
ASSIMP_API
libs/assimp/include/assimp/DefaultLogger.hpp:74
Class
ASSIMP_API
libs/assimp/include/assimp/scene.h:79
Class
ASSIMP_API
libs/assimp/include/assimp/Bitmap.h:63
Class
ASSIMP_API
libs/assimp/include/assimp/RemoveComments.h:61
Class
ASSIMP_API
libs/assimp/include/assimp/StandardShapes.h:60
Class
ASSIMP_API
libs/assimp/include/assimp/Exporter.hpp:79
Class
ASSIMP_API
libs/assimp/include/assimp/LogStream.hpp:61
Class
ASSIMP_API
libs/assimp/include/assimp/port/AndroidJNI/AndroidJNIIOSystem.h:57
Enum
Algorithm
libs/assimp/include/assimp/Subdivision.h:63
Class
AttachmentInfo
--------------------------------------------------------------------------- \brief Helper data structure for SceneCombiner. * * Describes to which
libs/assimp/include/assimp/SceneCombiner.h:78
Class
BaseLight
include/light.h:17
Class
BaseProcess
libs/assimp/include/assimp/Importer.hpp:73
Class
BaseProcess
libs/assimp/include/assimp/BaseImporter.h:61
Class
BatchLoader
libs/assimp/include/assimp/Importer.hpp:75
Class
BlobIOStream
-------------------------------------------------------------------------------------------- Redirect IOStream to a blob */ --------------------------
libs/assimp/include/assimp/BlobIOSystem.h:64
Class
BlobIOSystem
libs/assimp/include/assimp/BlobIOSystem.h:59
Class
BoneWithHash
--------------------------------------------------------------------------- @brief Helper data structure for SceneCombiner::MergeBones. */
libs/assimp/include/assimp/SceneCombiner.h:152
Class
ByteSwap
-------------------------------------------------------------------------------------- Defines some useful byte order swap routines. * * This is req
libs/assimp/include/assimp/ByteSwapper.h:63
Class
ByteSwap::_swapper<T,2>
libs/assimp/include/assimp/ByteSwapper.h:182
Class
ByteSwap::_swapper<T,4>
libs/assimp/include/assimp/ByteSwapper.h:189
Class
ByteSwap::_swapper<T,8>
libs/assimp/include/assimp/ByteSwapper.h:196
Class
ByteSwapper
libs/assimp/include/assimp/ByteSwapper.h:248
Class
ByteSwapper<T,false>
libs/assimp/include/assimp/ByteSwapper.h:255
Class
CIrrXML_IOStreamReader
--------------------------------------------------------------------------------- @brief Utility class to make IrrXML work together with our custom IO
libs/assimp/include/assimp/irrXMLWrapper.h:74
Class
Camera
include/camera.h:22
Class
CaptureBuffer
include/frameBuffer.h:46
Class
ComputeShader
Compute shaders require a different constructor since they are simpler and stored elsewhere
include/shader.h:46
Class
Cube
Used in cubemap rendering
include/meshPrimitives.h:31
Class
CubeMap
include/cubeMap.h:26
Enum
CubeMapType
include/cubeMap.h:20
Class
CustomConstraints
libs/imgui/imgui_demo.cpp:3369
next →
1–100 of 1,006, ranked by callers