MCPcopy Create free account

hub / github.com/SaschaWillems/Vulkan-glTF-PBR / types & classes

Types & classes2,052 in github.com/SaschaWillems/Vulkan-glTF-PBR

↓ 593 callersClassImVec2
2D vector (often used to store positions, sizes, etc.)
external/imgui/imgui.h:134
↓ 147 callersClassImVec4
4D vector (often used to store floating-point colors)
external/imgui/imgui.h:146
↓ 36 callersClasscolor32
external/basisu/transcoder/basisu_transcoder_internal.h:657
↓ 15 callersClassValue
Simple class to represent JSON object
external/tinygltf/tiny_gltf.h:279
↓ 14 callersClassImColor
Configuration data when adding a font or merging fonts
external/imgui/imgui.h:72
↓ 8 callersClassiterator
external/basisu/transcoder/basisu_containers.h:1120
↓ 6 callersClassPair
external/imgui/imgui.h:1386
↓ 6 callersClasscounted_obj
external/basisu/transcoder/basisu_containers_impl.h:123
↓ 5 callersClassdiyfp
external/tinygltf/json.hpp:15371
↓ 5 callersClassjson_pointer
external/tinygltf/json.hpp:3462
↓ 4 callersClassImFontConfig
Runtime data for multiple fonts, bake multiple fonts into a single texture, TTF/OTF font loader
external/imgui/imgui.h:71
↓ 3 callersClassImVec1
1D vector (this odd construct is used to facilitate the transition between 1D and 2D and maintenance of some patches)
external/imgui/imgui_internal.h:219
↓ 3 callersClassImage
external/tinygltf/tiny_gltf.h:653
↓ 3 callersClassconst_iterator
external/basisu/transcoder/basisu_containers.h:1121
↓ 3 callersClassout_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
external/tinygltf/json.hpp:3091
↓ 2 callersClassBoundingBox
base/VulkanglTFModel.h:52
↓ 2 callersClassImGuiStyleMod
Storage for one type registered in the .ini file
external/imgui/imgui_internal.h:51
↓ 2 callersClassTextRange
external/imgui/imgui.h:1341
↓ 2 callersClassinput_stream_adapter
! Input adapter for a (caching) istream. Ignores a UFT Byte Order Mark at beginning of input. Does not support changing the underlying std::streambuf
external/tinygltf/json.hpp:5499
↓ 2 callersClassparse_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
external/tinygltf/json.hpp:2900
↓ 1 callersClassImDrawChannel
Forward declarations
external/imgui/imgui.h:63
↓ 1 callersClassImDrawList
All draw command lists required to render the frame
external/imgui/imgui.h:66
↓ 1 callersClassImDrawListSharedData
Helper to build a ImDrawData instance
external/imgui/imgui_internal.h:38
↓ 1 callersClassImGuiColumnsSet
Storage data for a single column
external/imgui/imgui_internal.h:41
↓ 1 callersClassImGuiMenuColumns
Backup and restore IsItemHovered() internal data
external/imgui/imgui_internal.h:46
↓ 1 callersClassImGuiWindow
Stacked style modifier, backup of modified data so we can restore it
external/imgui/imgui_internal.h:52
↓ 1 callersClassImGuiWindowSettings
Temporary storage for one window (that's the data which in theory we could ditch at the end of the frame)
external/imgui/imgui_internal.h:54
↓ 1 callersClassMaterial
base/VulkanglTFModel.h:85
↓ 1 callersClassfile_input_adapter
! Input adapter for stdio file access. This adapter read only 1 byte and do not use any buffer. This adapter is a very low level adapter. */
external/tinygltf/json.hpp:5462
↓ 1 callersClassinvalid_iterator
! @brief exception indicating errors with iterators This exception is thrown if iterators passed to a library function do not match the expected sema
external/tinygltf/json.hpp:2988
↓ 1 callersClassother_error
! @brief exception indicating other library errors This exception is thrown in case of errors that cannot be classified with the other exception type
external/tinygltf/json.hpp:3130
↓ 1 callersClassprimitive_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
external/tinygltf/json.hpp:11451
↓ 1 callersClassstat
src/main.cpp:563
↓ 1 callersClasstype_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
external/tinygltf/json.hpp:3043
ClassAHardwareBuffer
external/vulkan/vulkan_android.h:48
ClassAHardwareBuffer
external/vulkan/vulkan_android.h:80
ClassANativeWindow
external/vulkan/vulkan_android.h:24
ClassANativeWindow
external/vulkan/vulkan_android.h:32
ClassAccessor
external/tinygltf/tiny_gltf.h:855
EnumAlphaMode
base/VulkanglTFModel.h:86
ClassAnimation
base/VulkanglTFModel.h:196
ClassAnimation
external/tinygltf/tiny_gltf.h:581
ClassAnimationChannel
base/VulkanglTFModel.h:177
ClassAnimationChannel
external/tinygltf/tiny_gltf.h:545
ClassAnimationSampler
base/VulkanglTFModel.h:184
ClassAnimationSampler
external/tinygltf/tiny_gltf.h:564
ClassAsset
external/tinygltf/tiny_gltf.h:1091
ClassBuffer
Vulkan buffer object */
base/VulkanUtils.hpp:28
ClassBuffer
external/tinygltf/tiny_gltf.h:1073
ClassBufferView
external/tinygltf/tiny_gltf.h:826
ClassCAMetalLayer
external/vulkan/vulkan_metal.h:25
ClassCamera
base/camera.hpp:15
ClassCamera
external/tinygltf/tiny_gltf.h:981
EnumCameraType
base/camera.hpp:21
ClassCustomConstraints
external/imgui/imgui_demo.cpp:3360
ClassCustomRect
external/imgui/imgui.h:1869
ClassDepthStencil
base/VulkanExampleBase.h:128
ClassDescriptorSetLayouts
src/main.cpp:81
ClassDescriptorSets
src/main.cpp:88
ClassDimensions
base/VulkanglTFModel.h:240
ClassExampleAppConsole
external/imgui/imgui_demo.cpp:2756
ClassExampleAppLog
external/imgui/imgui_demo.cpp:3071
ClassExtend
external/tinygltf/json.hpp:3227
ClassExtend<integer_sequence<T, Ints...>, SeqSize, 0>
external/tinygltf/json.hpp:3231
ClassExtend<integer_sequence<T, Ints...>, SeqSize, 1>
external/tinygltf/json.hpp:3237
ClassExtension
base/VulkanglTFModel.h:107
ClassFsCallbacks
A structure containing all required filesystem callbacks and a pointer to their user data.
external/tinygltf/tiny_gltf.h:1264
ClassFuncHolder
Simplified one-liner Combo() using an accessor function
external/imgui/imgui_demo.cpp:757
ClassFuncs
external/imgui/imgui.cpp:8782
ClassFuncs
Use functions to generate output FIXME: This is rather awkward because current plot API only pass in indices. We probably want an API passing floats a
external/imgui/imgui_demo.cpp:924
ClassGamePadState
base/VulkanExampleBase.h:134
ClassGen
external/tinygltf/json.hpp:3245
ClassGen<T, 0>
external/tinygltf/json.hpp:3252
ClassGlyphRangesBuilder
external/imgui/imgui.h:1851
ClassHUF_CElt_s
static allocation of HUF's Compression Table */ this is a private definition, just exposed for allocation and strict aliasing purpose. never EVER acce
external/basisu/zstd/zstddeclib.c:2530
ClassIMGUI_API
external/imgui/imgui_internal.h:371
ClassImDrawCmd
Temporary storage for outputting drawing commands out of order, used by ImDrawList::ChannelsSplit()
external/imgui/imgui.h:64
EnumImDrawCornerFlags_
external/imgui/imgui.h:1616
ClassImDrawData
A single draw command within a parent ImDrawList (generally maps to 1 GPU draw call)
external/imgui/imgui.h:65
ClassImDrawDataBuilder
An axis-aligned rectangle (2 points)
external/imgui/imgui_internal.h:37
EnumImDrawListFlags_
external/imgui/imgui.h:1629
ClassImDrawListSharedData
A single draw command list (generally one per window, conceptually you may see this as a dynamic "mesh" builder)
external/imgui/imgui.h:67
ClassImDrawVert
Data shared among multiple draw lists (typically owned by parent ImGui context, but you may create one yourself)
external/imgui/imgui.h:68
ClassImFont
A single vertex (20 bytes by default, override layout with IMGUI_OVERRIDE_DRAWVERT_STRUCT_LAYOUT)
external/imgui/imgui.h:69
ClassImFontAtlas
Runtime data for a single font within a parent ImFontAtlas
external/imgui/imgui.h:70
EnumImFontAtlasFlags_
external/imgui/imgui.h:1785
ClassImFontGlyph
external/imgui/imgui.h:1777
ClassImFontTempBuildData
Initialize font information (so we can error without any cleanup)
external/imgui/imgui_draw.cpp:1745
EnumImGuiAxis
external/imgui/imgui_internal.h:294
EnumImGuiBackendFlags_
Back-end capabilities flags stored in io.BackendFlags. Set by imgui_impl_xxx or custom back-end.
external/imgui/imgui.h:868
EnumImGuiButtonFlags_
external/imgui/imgui_internal.h:226
EnumImGuiCol_
Enumeration for PushStyleColor() / PopStyleColor()
external/imgui/imgui.h:876
EnumImGuiColorEditFlags_
Enumeration for ColorEdit3() / ColorEdit4() / ColorPicker3() / ColorPicker4() / ColorButton()
external/imgui/imgui.h:968
ClassImGuiColorMod
Data shared between all ImDrawList instances
external/imgui/imgui_internal.h:39
ClassImGuiColumnData
Stacked color modifier, backup of modified data so we can restore it
external/imgui/imgui_internal.h:40
EnumImGuiColumnsFlags_
external/imgui/imgui_internal.h:251
EnumImGuiComboFlags_
Flags for ImGui::BeginCombo()
external/imgui/imgui.h:704
EnumImGuiCond_
Condition for ImGui::SetWindow***(), SetNextWindow***(), SetNextTreeNode***() functions Important: Treat as a regular enum! Do NOT combine multiple va
external/imgui/imgui.h:1024
EnumImGuiConfigFlags_
Configuration flags stored in io.ConfigFlags. Set by user/application.
external/imgui/imgui.h:853
ClassImGuiContext
external/imgui/imgui.h:76
next →1–100 of 2,052, ranked by callers