MCPcopy Create free account

hub / github.com/CHollingworth/Lampray / types & classes

Types & classes585 in github.com/CHollingworth/Lampray

↓ 199 callersClassImVec4
ImVec4: 4D vector used to store clipping rectangles, colors etc. [Compile-time configurable type]
third-party/imgui/imgui.h:273
↓ 94 callersClassxml_node
third-party/pugixml/src/pugixml.hpp:296
↓ 21 callersClasslampHexAlpha
Lampray/Base/lampBase.h:180
↓ 18 callersClasspath
third-party/bit7z/include/include/bit7z/bitfs.hpp:28
↓ 16 callersClassbinary_op_t
third-party/pugixml/src/pugixml.cpp:12157
↓ 11 callersClasslampReturn
Lampray/Base/lampBase.h:289
↓ 8 callersClassBitException
* @brief The BitException class represents a generic exception thrown from the bit7z classes. */
third-party/bit7z/include/include/bit7z/bitexception.hpp:32
↓ 8 callersClassxpath_node
third-party/pugixml/src/pugixml.hpp:301
↓ 6 callersClassImGuiStoragePair
third-party/imgui/imgui.h:2327
↓ 6 callersClassImVec2ih
Helper: ImVec2ih (2D vector, half-size integer, for long-term packed storage)
third-party/imgui/imgui_internal.h:496
↓ 6 callersClassMyDocument
Simplified structure to mimic a Document model
third-party/imgui/imgui_demo.cpp:7880
↓ 5 callersClassdiyfp
third-party/json/json.hpp:16840
↓ 5 callersClasslampString
Lampray/Base/lampBase.h:39
↓ 4 callersClassImFontConfig
Opaque interface to a font builder (stb_truetype or FreeType).
third-party/imgui/imgui.h:149
↓ 4 callersClassout_of_range
@brief exception indicating access out of the defined range @sa https://json.nlohmann.me/api/basic_json/out_of_range/
third-party/json/json.hpp:4486
↓ 4 callersClassutf8_decoder
third-party/pugixml/src/pugixml.cpp:1649
↓ 4 callersClassutf8_writer
third-party/pugixml/src/pugixml.cpp:1499
↓ 4 callersClasswchar_decoder
third-party/pugixml/src/pugixml.cpp:1836
↓ 4 callersClassxpath_node_set
third-party/pugixml/src/pugixml.hpp:302
↓ 4 callersClassxpath_node_set_raw
third-party/pugixml/src/pugixml.cpp:9101
↓ 3 callersClasslampGameSettingsDisplayHelper
Lampray/Control/lampControl.h:563
↓ 3 callersClassutf8_counter
third-party/pugixml/src/pugixml.cpp:1478
↓ 3 callersClassxml_named_node_iterator
third-party/pugixml/src/pugixml.hpp:290
↓ 2 callersClassImColor
Helper to build glyph ranges from text/string data
third-party/imgui/imgui.h:152
↓ 2 callersClassImGuiPtrOrIndex
third-party/imgui/imgui_internal.h:1236
↓ 2 callersClassImGuiStyleMod
Storage of stack sizes for debugging/asserting
third-party/imgui/imgui_internal.h:146
↓ 2 callersClassImGuiTextRange
third-party/imgui/imgui.h:2280
↓ 2 callersClassImGuiWindowSettings
Temporary storage for one window (that's the data which in theory we could ditch at the end of the frame, in practice we currently keep it for each wi
third-party/imgui/imgui_internal.h:157
↓ 2 callersClassMyItem
third-party/imgui/imgui_demo.cpp:3757
↓ 2 callersClassValueType
third-party/json/json.hpp:21388
↓ 2 callersClassdocument_order_comparator
third-party/pugixml/src/pugixml.cpp:8344
↓ 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
third-party/json/json.hpp:6153
↓ 2 callersClasslampArchiveDisplayHelper
Lampray/Control/lampControl.h:56
↓ 2 callersClasslatin1_writer
third-party/pugixml/src/pugixml.cpp:1628
↓ 2 callersClassless
third-party/pugixml/src/pugixml.cpp:7619
↓ 2 callersClassless_equal
third-party/pugixml/src/pugixml.cpp:7627
↓ 2 callersClassutf16_writer
third-party/pugixml/src/pugixml.cpp:1559
↓ 2 callersClassutf32_writer
third-party/pugixml/src/pugixml.cpp:1602
↓ 2 callersClassxml_attribute_iterator
third-party/pugixml/src/pugixml.hpp:289
↓ 2 callersClassxml_node_iterator
third-party/pugixml/src/pugixml.hpp:288
↓ 2 callersClassxml_text
third-party/pugixml/src/pugixml.hpp:298
↓ 2 callersClassxpath_lexer_string
third-party/pugixml/src/pugixml.cpp:9297
↓ 1 callersClassImDrawChannel
Forward declarations
third-party/imgui/imgui.h:139
↓ 1 callersClassImDrawCmd
Temporary storage to output draw commands out of order, used by ImDrawListSplitter and ImDrawList::ChannelsSplit()
third-party/imgui/imgui.h:140
↓ 1 callersClassImDrawList
All draw command lists required to render the frame + pos/size coordinates to use for the projection matrix.
third-party/imgui/imgui.h:142
↓ 1 callersClassImDrawListSharedData
Helper to build a ImDrawData instance
third-party/imgui/imgui_internal.h:125
↓ 1 callersClassImGuiKeyRoutingData
Routing table entry (sizeof() == 16 bytes)
third-party/imgui/imgui_internal.h:1331
↓ 1 callersClassImGuiListClipperData
Temporary clipper data, buffers shared/reused between instances
third-party/imgui/imgui_internal.h:1432
↓ 1 callersClassImGuiOldColumns
Storage data for a single column for legacy Columns() api
third-party/imgui/imgui_internal.h:142
↓ 1 callersClassImGuiStackLevelInfo
third-party/imgui/imgui_internal.h:1719
↓ 1 callersClassImGuiTabBar
Stacked style modifier, backup of modified data so we can restore it
third-party/imgui/imgui_internal.h:147
↓ 1 callersClassImGuiTabItem
Storage for a tab bar
third-party/imgui/imgui_internal.h:148
↓ 1 callersClassImGuiTableColumn
Storage for a table
third-party/imgui/imgui_internal.h:150
↓ 1 callersClassImGuiTableColumnSettings
sizeof() ~ 12
third-party/imgui/imgui_internal.h:2721
↓ 1 callersClassImGuiTableInstanceData
Storage for one column of a table
third-party/imgui/imgui_internal.h:151
↓ 1 callersClassImGuiTableSettings
Temporary storage for one table (one per table in the stack), shared between tables.
third-party/imgui/imgui_internal.h:153
↓ 1 callersClassImGuiWindow
Storage for a column .ini settings
third-party/imgui/imgui_internal.h:155
↓ 1 callersClassiteration_proxy_value
third-party/json/json.hpp:5114
↓ 1 callersClasslatin1_decoder
third-party/pugixml/src/pugixml.cpp:1798
↓ 1 callersClassnot_equal_to
third-party/pugixml/src/pugixml.cpp:7611
↓ 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
third-party/json/json.hpp:12650
↓ 1 callersClassxml_parse_result
third-party/pugixml/src/pugixml.hpp:294
↓ 1 callersClassxml_tree_walker
third-party/pugixml/src/pugixml.hpp:292
↓ 1 callersClassxpath_query
third-party/pugixml/src/pugixml.hpp:303
↓ 1 callersClassxpath_variable_set
third-party/pugixml/src/pugixml.hpp:304
ClassArchiveProperties
third-party/bit7z/include/include/bit7z/bitabstractarchivecreator.hpp:29
ClassBG3
game-data/BG3/BG3.h:15
ClassBIT7Z_MAYBE_UNUSED
third-party/bit7z/include/include/bit7z/biterror.hpp:51
ClassBIT7Z_MAYBE_UNUSED
third-party/bit7z/include/include/bit7z/bitarchiveeditor.hpp:30
ClassBackupSDLRendererState
Backup SDL_Renderer state that will be modified to restore it afterwards
third-party/imgui/imgui_impl_sdlrenderer2.cpp:130
ClassBit7zLibrary
* @brief The Bit7zLibrary class allows accessing the basic functionalities provided by the 7z DLLs. */
third-party/bit7z/include/include/bit7z/bit7zlibrary.hpp:59
ClassBitAbstractArchiveHandler
* @brief Abstract class representing a generic archive handler. */
third-party/bit7z/include/include/bit7z/bitabstractarchivehandler.hpp:67
ClassBitAbstractArchiveOpener
* @brief The BitAbstractArchiveOpener abstract class represents a generic archive opener. */
third-party/bit7z/include/include/bit7z/bitabstractarchiveopener.hpp:26
ClassBitArchiveItem
* The BitArchiveItem class represents a generic item inside an archive. */
third-party/bit7z/include/include/bit7z/bitarchiveitem.hpp:20
ClassBitArchiveItemInfo
* @brief The BitArchiveItemInfo class represents an archived item and that stores all its properties for later use. */
third-party/bit7z/include/include/bit7z/bitarchiveiteminfo.hpp:25
ClassBitArchiveItemOffset
* @brief The BitArchiveItemOffset class represents an archived item but doesn't store its properties. */
third-party/bit7z/include/include/bit7z/bitarchiveitemoffset.hpp:22
ClassBitArchiveReader
* @brief The BitArchiveReader class allows reading metadata of archives, as well as extracting them. */
third-party/bit7z/include/include/bit7z/bitarchivereader.hpp:26
ClassBitArchiveWriter
* @brief The BitArchiveWriter class allows creating new archives or updating old ones with new items. */
third-party/bit7z/include/include/bit7z/bitarchivewriter.hpp:20
EnumBitCompressionLevel
* @brief The BitCompressionLevel enum represents the compression level used by 7z when creating archives. * @note It uses the same values as used by
third-party/bit7z/include/include/bit7z/bitcompressionlevel.hpp:19
EnumBitCompressionMethod
* @brief The BitCompressionMethod enum represents the compression methods used by 7z when creating archives. */
third-party/bit7z/include/include/bit7z/bitcompressionmethod.hpp:18
ClassBitCompressor
third-party/bit7z/include/include/bit7z/bitcompressor.hpp:39
EnumBitError
* @brief The BitError enum struct values represent bit7z specific errors. */
third-party/bit7z/include/include/bit7z/biterror.hpp:22
ClassBitExtractor
third-party/bit7z/include/include/bit7z/bitextractor.hpp:43
ClassBitFileCompressor
* @brief The BitFileCompressor class allows compressing files and directories. * The compressed archives can be saved to the filesystem, standard str
third-party/bit7z/include/include/bit7z/bitfilecompressor.hpp:38
ClassBitGenericItem
* @brief The BitGenericItem interface class represents a generic item (either inside or outside an archive). */
third-party/bit7z/include/include/bit7z/bitgenericitem.hpp:20
ClassBitInFormat
* @brief The BitInFormat class specifies an extractable archive format. * * @note Usually, the user of the library should not create new formats and
third-party/bit7z/include/include/bit7z/bitformat.hpp:59
ClassBitInFormat
third-party/bit7z/include/include/bit7z/bitabstractarchivehandler.hpp:23
ClassBitInOutFormat
* @brief The BitInOutFormat class specifies a format available for creating new archives and extract old ones. * * @note Usually, the user of the li
third-party/bit7z/include/include/bit7z/bitformat.hpp:106
ClassBitInputArchive
* @brief The BitInputArchive class, given a handler object, allows reading/extracting the content of archives. */
third-party/bit7z/include/include/bit7z/bitinputarchive.hpp:31
ClassBitInputArchive
third-party/bit7z/include/include/bit7z/bitarchiveitemoffset.hpp:17
ClassBitItemsVector
* @brief The BitItemsVector class represents a vector of generic input items, i.e., items that can come * from the filesystem, from memory buffers, o
third-party/bit7z/include/include/bit7z/bititemsvector.hpp:47
ClassBitOutputArchive
* @brief The BitOutputArchive class, given a creator object, allows creating new archives. */
third-party/bit7z/include/include/bit7z/bitoutputarchive.hpp:55
ClassBitPropVariant
* @brief The BitPropVariant struct is a light extension to the WinAPI PROPVARIANT struct providing useful getters. */
third-party/bit7z/include/include/bit7z/bitpropvariant.hpp:150
EnumBitPropVariantType
* @brief The BitPropVariantType enum represents the possible types that a BitPropVariant can store. */
third-party/bit7z/include/include/bit7z/bitpropvariant.hpp:132
EnumBitProperty
* @brief The BitProperty enum represents the archive/item properties that 7-zip can read or write. */
third-party/bit7z/include/include/bit7z/bitpropvariant.hpp:30
ClassC77
game-data/C77/C77.h:14
ClassCMyComPtr
third-party/bit7z/include/include/bit7z/bit7zlibrary.hpp:27
EnumContentsType
Expose a few Borders related flags interactively
third-party/imgui/imgui_demo.cpp:4001
ClassCustomConstraints
third-party/imgui/imgui_demo.cpp:7428
EnumElement
third-party/imgui/imgui_demo.cpp:714
next →1–100 of 585, ranked by callers