SYMBOL INDEX (2678 symbols across 77 files) FILE: Lampray/Base/lampBase.h function namespace (line 28) | namespace Lamp::Core::Base{ function as_bool (line 192) | bool as_bool() { function class (line 211) | class lampHexAlpha { function class (line 320) | class lampReturn { type lampIdent (line 388) | struct lampIdent { function class (line 408) | class lampMod { function class (line 522) | class lampLog { function class (line 669) | class lampExecutor { function waitForCompletion (line 717) | void waitForCompletion() { function class (line 736) | class LampSequencer { function logResult (line 794) | static void logResult(const std::string& queueName, const lampTypes::lam... function class (line 809) | class OverlayBuilder{ FILE: Lampray/Control/lampConfig.cpp function ImGuiWindowFlags (line 31) | ImGuiWindowFlags Lamp::Core::lampConfig::DefaultWindowFlags() { FILE: Lampray/Control/lampConfig.h type Core (line 15) | typedef Core::Base::lampTypes::lampString lampString; type Core (line 16) | typedef Core::Base::lampTypes::lampHexAlpha lampHex; type Core (line 17) | typedef Core::Base::lampTypes::lampReturn lampReturn; function lampString (line 82) | static lampString getBaseDataPath() { FILE: Lampray/Control/lampControl.h function namespace (line 17) | namespace Lamp::Core{ FILE: Lampray/Control/lampGames.h function namespace (line 11) | namespace Lamp { FILE: Lampray/Control/lampNotification.h function namespace (line 16) | namespace Lamp::Core{ type NotificationTypes (line 126) | enum NotificationTypes{ function clearNotification (line 165) | void clearNotification(int notiftype, std::vector::iterator... function NotificationColors (line 173) | NotificationColors getNotificationColors(int notificationType){ FILE: Lampray/Filesystem/lampFS.h type Base (line 14) | typedef Base::lampTypes::lampString lampString; type Base (line 15) | typedef Base::lampTypes::lampReturn lampReturn; function class (line 19) | class lampExtract { function class (line 77) | class lampIO { function class (line 155) | class lampShare { function class (line 224) | class lampUpdate { function class (line 286) | class lampTrack{ FILE: Lampray/Lang/lampLang.h function namespace (line 16) | namespace Lamp { FILE: Lampray/Menu/lampCustomise.h function namespace (line 14) | namespace Core { FILE: Lampray/Menu/lampMenu.h function namespace (line 12) | namespace Lamp::Core{ FILE: Lampray/Parse/lampParse.h function namespace (line 15) | namespace Lamp::Core::Parse{ FILE: game-data/BG3/BG3.h function namespace (line 10) | namespace Lamp::Game { function SeparatorModType (line 59) | int SeparatorModType(){ function unmount (line 71) | void unmount() override{ function installPathSet (line 79) | bool installPathSet() override{ type ModType (line 90) | enum ModType{ FILE: game-data/C77/C77.cpp type Lamp (line 7) | namespace Lamp { type Game (line 8) | namespace Game { function lampReturn (line 9) | lampReturn C77::registerArchive(lampString Path, int ArchiveModType) { function lampReturn (line 51) | lampReturn C77::ConfigMenu() { function lampReturn (line 59) | lampReturn C77::startDeployment() { function lampReturn (line 92) | lampReturn C77::preCleanUp() { function lampReturn (line 118) | lampReturn C77::preDeployment() { function lampReturn (line 147) | lampReturn C77::deployment() { function lampReturn (line 165) | lampReturn C77::postDeploymentTasks() { FILE: game-data/C77/C77.h function namespace (line 12) | namespace Lamp::Game { function unmount (line 61) | void unmount() override{ function SeparatorModType (line 65) | int SeparatorModType(){ function installPathSet (line 77) | bool installPathSet() override{ type ModType (line 86) | enum ModType{ FILE: game-data/LHL/LHL.cpp type Lamp (line 7) | namespace Lamp { type Game (line 8) | namespace Game { FILE: game-data/LHL/LHL.h function namespace (line 8) | namespace Lamp { FILE: game-data/gameControl.h function namespace (line 14) | namespace Lamp::Game { function virtual (line 142) | virtual bool installPathSet(){ type ModType (line 163) | enum ModType{ FILE: main.cpp function main (line 19) | int main(int, char**) FILE: third-party/bit7z/include/include/bit7z/bit7zlibrary.hpp type IInArchive (line 18) | struct IInArchive type IOutArchive (line 19) | struct IOutArchive type GUID (line 22) | struct GUID class CMyComPtr (line 27) | class CMyComPtr type bit7z (line 33) | namespace bit7z { class Bit7zLibrary (line 59) | class Bit7zLibrary final { method Bit7zLibrary (line 61) | Bit7zLibrary( const Bit7zLibrary& ) = delete; method Bit7zLibrary (line 63) | Bit7zLibrary( Bit7zLibrary&& ) = delete; method Bit7zLibrary (line 65) | Bit7zLibrary& operator=( const Bit7zLibrary& ) = delete; method Bit7zLibrary (line 67) | Bit7zLibrary& operator=( Bit7zLibrary&& ) = delete; FILE: third-party/bit7z/include/include/bit7z/bitabstractarchivecreator.hpp type IOutStream (line 22) | struct IOutStream type ISequentialOutStream (line 23) | struct ISequentialOutStream type bit7z (line 25) | namespace bit7z { class ArchiveProperties (line 29) | class ArchiveProperties function BitAbstractArchiveCreator (line 46) | BitAbstractArchiveCreator( const BitAbstractArchiveCreator& ) = delete; function BitAbstractArchiveCreator (line 48) | BitAbstractArchiveCreator( BitAbstractArchiveCreator&& ) = delete; function BitAbstractArchiveCreator (line 50) | BitAbstractArchiveCreator& operator=( const BitAbstractArchiveCreator& )... function BitAbstractArchiveCreator (line 52) | BitAbstractArchiveCreator& operator=( BitAbstractArchiveCreator&& ) = de... function setFormatProperty (line 244) | void setFormatProperty( const wchar_t (&name)[N], T value ) noexcept { /... function setFormatProperty (line 261) | void setFormatProperty( const wchar_t (&name)[N], const T& value ) noexc... FILE: third-party/bit7z/include/include/bit7z/bitabstractarchivehandler.hpp type bit7z (line 19) | namespace bit7z { class BitInFormat (line 23) | class BitInFormat type OverwriteMode (line 56) | enum struct OverwriteMode { class BitAbstractArchiveHandler (line 67) | class BitAbstractArchiveHandler { method BitAbstractArchiveHandler (line 69) | BitAbstractArchiveHandler( const BitAbstractArchiveHandler& ) = delete; method BitAbstractArchiveHandler (line 71) | BitAbstractArchiveHandler( BitAbstractArchiveHandler&& ) = delete; method BitAbstractArchiveHandler (line 73) | BitAbstractArchiveHandler& operator=( const BitAbstractArchiveHandle... method BitAbstractArchiveHandler (line 75) | BitAbstractArchiveHandler& operator=( BitAbstractArchiveHandler&& ) ... FILE: third-party/bit7z/include/include/bit7z/bitabstractarchiveopener.hpp type bit7z (line 19) | namespace bit7z { class BitAbstractArchiveOpener (line 26) | class BitAbstractArchiveOpener : public BitAbstractArchiveHandler { method BitAbstractArchiveOpener (line 28) | BitAbstractArchiveOpener( const BitAbstractArchiveOpener& ) = delete; method BitAbstractArchiveOpener (line 30) | BitAbstractArchiveOpener( BitAbstractArchiveOpener&& ) = delete; method BitAbstractArchiveOpener (line 32) | BitAbstractArchiveOpener& operator=( const BitAbstractArchiveOpener&... method BitAbstractArchiveOpener (line 34) | BitAbstractArchiveOpener& operator=( BitAbstractArchiveOpener&& ) = ... FILE: third-party/bit7z/include/include/bit7z/bitarchiveeditor.hpp type bit7z (line 17) | namespace bit7z { function BitArchiveEditor (line 30) | class BIT7Z_MAYBE_UNUSED BitArchiveEditor final : public BitArchiveWri... FILE: third-party/bit7z/include/include/bit7z/bitarchiveitem.hpp type bit7z (line 15) | namespace bit7z { class BitArchiveItem (line 20) | class BitArchiveItem : public BitGenericItem { FILE: third-party/bit7z/include/include/bit7z/bitarchiveiteminfo.hpp type bit7z (line 17) | namespace bit7z { class BitArchiveItemInfo (line 25) | class BitArchiveItemInfo final : public BitArchiveItem { FILE: third-party/bit7z/include/include/bit7z/bitarchiveitemoffset.hpp type bit7z (line 15) | namespace bit7z { class BitInputArchive (line 17) | class BitInputArchive class BitArchiveItemOffset (line 22) | class BitArchiveItemOffset final : public BitArchiveItem { FILE: third-party/bit7z/include/include/bit7z/bitarchivereader.hpp type IInArchive (line 17) | struct IInArchive type IOutArchive (line 18) | struct IOutArchive type IArchiveExtractCallback (line 19) | struct IArchiveExtractCallback type bit7z (line 21) | namespace bit7z { class BitArchiveReader (line 26) | class BitArchiveReader final : public BitAbstractArchiveOpener, public... method BitArchiveReader (line 82) | BitArchiveReader( const BitArchiveReader& ) = delete; method BitArchiveReader (line 84) | BitArchiveReader( BitArchiveReader&& ) = delete; method BitArchiveReader (line 86) | BitArchiveReader& operator=( const BitArchiveReader& ) = delete; method BitArchiveReader (line 88) | BitArchiveReader& operator=( BitArchiveReader&& ) = delete; FILE: third-party/bit7z/include/include/bit7z/bitarchivewriter.hpp type bit7z (line 15) | namespace bit7z { class BitArchiveWriter (line 20) | class BitArchiveWriter : public BitAbstractArchiveCreator, public BitO... FILE: third-party/bit7z/include/include/bit7z/bitcompressionlevel.hpp type bit7z (line 13) | namespace bit7z { type BitCompressionLevel (line 19) | enum struct BitCompressionLevel { FILE: third-party/bit7z/include/include/bit7z/bitcompressionmethod.hpp type bit7z (line 13) | namespace bit7z { type BitCompressionMethod (line 18) | enum struct BitCompressionMethod { FILE: third-party/bit7z/include/include/bit7z/bitcompressor.hpp type filesystem (line 24) | namespace filesystem { // NOLINT(modernize-concat-nested-namespaces) type fsutil (line 25) | namespace fsutil { class BitCompressor (line 39) | class BitCompressor : public BitAbstractArchiveCreator { method BitCompressor (line 51) | BitCompressor( Bit7zLibrary const& lib, BitInOutFormat const& format ) method compressFile (line 61) | void compressFile( Input in_file, FILE: third-party/bit7z/include/include/bit7z/biterror.hpp type bit7z (line 17) | namespace bit7z { type BitError (line 22) | enum struct BitError { type std (line 48) | namespace std { type BIT7Z_MAYBE_UNUSED (line 51) | struct BIT7Z_MAYBE_UNUSED FILE: third-party/bit7z/include/include/bit7z/bitexception.hpp type bit7z (line 20) | namespace bit7z { class BitException (line 32) | class BitException final : public system_error { FILE: third-party/bit7z/include/include/bit7z/bitextractor.hpp type bit7z (line 20) | namespace bit7z { type filesystem (line 22) | namespace filesystem { // NOLINT(modernize-concat-nested-namespaces) type fsutil (line 23) | namespace fsutil { type FilterPolicy (line 32) | enum struct FilterPolicy { class BitExtractor (line 43) | class BitExtractor final : public BitAbstractArchiveOpener { method BitExtractor (line 60) | explicit BitExtractor( const Bit7zLibrary& lib, const BitInFormat& f... method extract (line 69) | void extract( Input in_archive, const tstring& out_dir = {} ) const { method extract (line 81) | void extract( Input in_archive, vector< byte_t >& out_buffer, uint32... method extract (line 93) | void extract( Input in_archive, std::ostream& out_stream, uint32_t i... method extract (line 105) | void extract( Input in_archive, std::map< tstring, vector< byte_t > ... method extractMatching (line 118) | void extractMatching( Input in_archive, method extractMatching (line 141) | void extractMatching( Input in_archive, method extractItems (line 164) | void extractItems( Input in_archive, method extractMatchingRegex (line 199) | void extractMatchingRegex( Input in_archive, method extractMatchingRegex (line 223) | void extractMatchingRegex( Input in_archive, method test (line 247) | void test( Input in_archive ) const { method extractMatchingFilter (line 253) | void extractMatchingFilter( Input in_archive, method extractMatchingFilter (line 281) | void extractMatchingFilter( Input in_archive, FILE: third-party/bit7z/include/include/bit7z/bitfilecompressor.hpp type bit7z (line 19) | namespace bit7z { type filesystem (line 25) | namespace filesystem { class FSItem (line 26) | class FSItem class BitFileCompressor (line 38) | class BitFileCompressor final : public BitCompressor< const tstring& > { FILE: third-party/bit7z/include/include/bit7z/bitfileextractor.hpp type bit7z (line 15) | namespace bit7z { FILE: third-party/bit7z/include/include/bit7z/bitformat.hpp type bit7z (line 21) | namespace bit7z { type FormatFeatures (line 26) | enum struct FormatFeatures : unsigned { function to_underlying (line 39) | inline constexpr auto to_underlying( E e ) noexcept -> underlying_type... function FormatFeatures (line 43) | inline constexpr FormatFeatures operator|( FormatFeatures lhs, FormatF... class BitInFormat (line 59) | class BitInFormat { method BitInFormat (line 62) | BitInFormat( const BitInFormat& other ) = delete; method BitInFormat (line 64) | BitInFormat& operator=( const BitInFormat& other ) = delete; method BitInFormat (line 67) | BitInFormat( BitInFormat&& other ) = delete; method BitInFormat (line 69) | BitInFormat& operator=( BitInFormat&& other ) = delete; method BitInFormat (line 77) | constexpr explicit BitInFormat( unsigned char value ) noexcept: mVal... class BitInOutFormat (line 106) | class BitInOutFormat final : public BitInFormat { method BitInOutFormat (line 116) | constexpr BitInOutFormat( unsigned char value, method BitInOutFormat (line 123) | BitInOutFormat( const BitInOutFormat& other ) = delete; method BitInOutFormat (line 125) | BitInOutFormat& operator=( const BitInOutFormat& other ) = delete; method BitInOutFormat (line 128) | BitInOutFormat( BitInOutFormat&& other ) = delete; method BitInOutFormat (line 130) | BitInOutFormat& operator=( BitInOutFormat&& other ) = delete; type BitFormat (line 167) | namespace BitFormat { FILE: third-party/bit7z/include/include/bit7z/bitfs.hpp type ghc (line 26) | namespace ghc { type filesystem (line 27) | namespace filesystem { class path (line 28) | class path type fs (line 33) | namespace fs { FILE: third-party/bit7z/include/include/bit7z/bitgenericitem.hpp type bit7z (line 15) | namespace bit7z { class BitGenericItem (line 20) | class BitGenericItem { method itemProperty (line 54) | itemProperty( BitProperty property ) const = 0; FILE: third-party/bit7z/include/include/bit7z/bitinputarchive.hpp type IInStream (line 20) | struct IInStream type IInArchive (line 21) | struct IInArchive type IOutArchive (line 22) | struct IOutArchive type bit7z (line 24) | namespace bit7z { class BitInputArchive (line 31) | class BitInputArchive { method BitInputArchive (line 73) | BitInputArchive( const BitInputArchive& ) = delete; method BitInputArchive (line 75) | BitInputArchive( BitInputArchive&& ) = delete; method BitInputArchive (line 77) | BitInputArchive& operator=( const BitInputArchive& ) = delete; method BitInputArchive (line 79) | BitInputArchive& operator=( BitInputArchive&& ) = delete; method extract (line 162) | void extract( std::array< byte_t, N >& buffer, uint32_t index = 0 ) ... method extract (line 175) | void extract( byte_t (& buffer)[N], uint32_t index = 0 ) const { // ... class const_iterator (line 235) | class const_iterator { FILE: third-party/bit7z/include/include/bit7z/bititemsvector.hpp type bit7z (line 19) | namespace bit7z { type filesystem (line 25) | namespace filesystem { class FSItem (line 26) | class FSItem type GenericInputItem (line 31) | struct GenericInputItem type IndexingOptions (line 36) | struct IndexingOptions { class BitItemsVector (line 47) | class BitItemsVector final { method BitItemsVector (line 51) | BitItemsVector() = default; method BitItemsVector (line 53) | BitItemsVector( const BitItemsVector& ) = default; method BitItemsVector (line 55) | BitItemsVector( BitItemsVector&& ) = default; method BitItemsVector (line 57) | BitItemsVector& operator=( const BitItemsVector& ) = default; method BitItemsVector (line 59) | BitItemsVector& operator=( BitItemsVector&& ) = default; FILE: third-party/bit7z/include/include/bit7z/bitmemcompressor.hpp type bit7z (line 15) | namespace bit7z { FILE: third-party/bit7z/include/include/bit7z/bitmemextractor.hpp type bit7z (line 15) | namespace bit7z { FILE: third-party/bit7z/include/include/bit7z/bitoutputarchive.hpp type ISequentialInStream (line 21) | struct ISequentialInStream type bit7z (line 23) | namespace bit7z { type input_index (line 48) | enum class input_index : std::uint32_t {} class UpdateCallback (line 50) | class UpdateCallback class BitOutputArchive (line 55) | class BitOutputArchive { method BitOutputArchive (line 100) | BitOutputArchive( const BitOutputArchive& ) = delete; method BitOutputArchive (line 102) | BitOutputArchive( BitOutputArchive&& ) = delete; method BitOutputArchive (line 104) | BitOutputArchive& operator=( const BitOutputArchive& ) = delete; method BitOutputArchive (line 106) | BitOutputArchive& operator=( BitOutputArchive&& ) = delete; method BitInputArchive (line 236) | inline BitInputArchive* inputArchive() const { method setInputArchive (line 240) | inline void setInputArchive( std::unique_ptr< BitInputArchive >&& in... method inputArchiveItemsCount (line 244) | inline uint32_t inputArchiveItemsCount() const { method setDeletedIndex (line 248) | inline void setDeletedIndex( uint32_t index ) { method isDeletedIndex (line 252) | inline bool isDeletedIndex( uint32_t index ) const { method hasDeletedIndexes (line 256) | inline bool hasDeletedIndexes() const { method hasNewItems (line 260) | inline bool hasNewItems() const { FILE: third-party/bit7z/include/include/bit7z/bitpropvariant.hpp type bit7z (line 20) | namespace bit7z { type BitProperty (line 30) | enum struct BitProperty : PROPID { type BitPropVariantType (line 132) | enum struct BitPropVariantType : uint32_t { type BitPropVariant (line 150) | struct BitPropVariant final : public PROPVARIANT { method BitPropVariant (line 289) | BitPropVariant& operator=( const T& value ) noexcept( std::is_integr... FILE: third-party/bit7z/include/include/bit7z/bitstreamcompressor.hpp type bit7z (line 15) | namespace bit7z { FILE: third-party/bit7z/include/include/bit7z/bitstreamextractor.hpp type bit7z (line 15) | namespace bit7z { FILE: third-party/bit7z/include/include/bit7z/bittypes.hpp type bit7z (line 20) | namespace bit7z { type byte_t (line 29) | enum class byte_t : unsigned char {} type string_traits (line 40) | struct string_traits type string_traits< char > (line 43) | struct string_traits< char > { method convert_to_string (line 45) | static inline std::string convert_to_string( T&& t ) { type string_traits< wchar_t > (line 51) | struct string_traits< wchar_t > { method convert_to_string (line 53) | static inline std::wstring convert_to_string( T&& t ) { function to_tstring (line 85) | inline std::basic_string< tchar > to_tstring( T&& arg ) { FILE: third-party/bit7z/include/include/bit7z/bitwindows.hpp type bit7z (line 50) | namespace bit7z { type FILETIME (line 102) | struct FILETIME { type LARGE_INTEGER (line 107) | struct LARGE_INTEGER { type ULARGE_INTEGER (line 111) | struct ULARGE_INTEGER { type PROPVARIANT (line 115) | struct PROPVARIANT { FILE: third-party/imgui/imgui.cpp type ImGui (line 1075) | namespace ImGui function FreeWrapper (line 1157) | static void FreeWrapper(void* ptr, void* user_data) { IM_UNUSE... function FreeWrapper (line 1160) | static void FreeWrapper(void* ptr, void* user_data) { IM_UNUSE... function ImGuiInputEvent (line 1433) | static ImGuiInputEvent* FindLatestInputEvent(ImGuiContext* ctx, ImGuiInp... function ImVec2 (line 1637) | ImVec2 ImBezierCubicClosestPoint(const ImVec2& p1, const ImVec2& p2, con... function ImBezierCubicClosestPointCasteljauStep (line 1660) | static void ImBezierCubicClosestPointCasteljauStep(const ImVec2& p, ImVe... function ImVec2 (line 1695) | ImVec2 ImBezierCubicClosestPointCasteljau(const ImVec2& p1, const ImVec2... function ImVec2 (line 1705) | ImVec2 ImLineClosestPoint(const ImVec2& a, const ImVec2& b, const ImVec2... function ImTriangleContainsPoint (line 1718) | bool ImTriangleContainsPoint(const ImVec2& a, const ImVec2& b, const ImV... function ImTriangleBarycentricCoords (line 1726) | void ImTriangleBarycentricCoords(const ImVec2& a, const ImVec2& b, const... function ImVec2 (line 1737) | ImVec2 ImTriangleClosestPoint(const ImVec2& a, const ImVec2& b, const Im... function ImStricmp (line 1758) | int ImStricmp(const char* str1, const char* str2) function ImStrnicmp (line 1765) | int ImStrnicmp(const char* str1, const char* str2, size_t count) function ImStrncpy (line 1772) | void ImStrncpy(char* dst, const char* src, size_t count) function ImStrlenW (line 1808) | int ImStrlenW(const ImWchar* str) function ImWchar (line 1823) | const ImWchar* ImStrbolW(const ImWchar* buf_mid_line, const ImWchar* buf... function ImStrTrimBlanks (line 1853) | void ImStrTrimBlanks(char* buf) function ImFormatString (line 1899) | int ImFormatString(char* buf, size_t buf_size, const char* fmt, ...) function ImFormatStringV (line 1917) | int ImFormatStringV(char* buf, size_t buf_size, const char* fmt, va_list... function ImFormatStringToTempBuffer (line 1933) | void ImFormatStringToTempBuffer(const char** out_buf, const char** out_b... function ImFormatStringToTempBufferV (line 1941) | void ImFormatStringToTempBufferV(const char** out_buf, const char** out_... function ImGuiID (line 1991) | ImGuiID ImHashData(const void* data_p, size_t data_size, ImGuiID seed) function ImGuiID (line 2007) | ImGuiID ImHashStr(const char* data_p, size_t data_size, ImGuiID seed) function ImFileHandle (line 2042) | ImFileHandle ImFileOpen(const char* filename, const char* mode) function ImFileClose (line 2061) | bool ImFileClose(ImFileHandle f) { return fclose(f) == 0; } function ImU64 (line 2062) | ImU64 ImFileGetSize(ImFileHandle f) { long off = 0, sz = 0; return (... function ImU64 (line 2063) | ImU64 ImFileRead(void* data, ImU64 sz, ImU64 count, ImFileHandle f) ... function ImU64 (line 2064) | ImU64 ImFileWrite(const void* data, ImU64 sz, ImU64 count, ImFileHandl... function IM_MSVC_RUNTIME_CHECKS_OFF (line 2113) | IM_MSVC_RUNTIME_CHECKS_OFF function ImTextStrFromUtf8 (line 2170) | int ImTextStrFromUtf8(ImWchar* buf, int buf_size, const char* in_text, c... function ImTextCountCharsFromUtf8 (line 2186) | int ImTextCountCharsFromUtf8(const char* in_text, const char* in_text_end) function ImTextCharToUtf8_inline (line 2199) | static inline int ImTextCharToUtf8_inline(char* buf, int buf_size, unsig... function ImTextCountUtf8BytesFromChar (line 2242) | int ImTextCountUtf8BytesFromChar(const char* in_text, const char* in_tex... function ImTextCountUtf8BytesFromChar (line 2248) | static inline int ImTextCountUtf8BytesFromChar(unsigned int c) function ImTextStrToUtf8 (line 2257) | int ImTextStrToUtf8(char* out_buf, int out_buf_size, const ImWchar* in_t... function ImTextCountUtf8BytesFromStr (line 2273) | int ImTextCountUtf8BytesFromStr(const ImWchar* in_text, const ImWchar* i... function IM_MSVC_RUNTIME_CHECKS_RESTORE (line 2298) | IM_MSVC_RUNTIME_CHECKS_RESTORE function ImVec4 (line 2314) | ImVec4 ImGui::ColorConvertU32ToFloat4(ImU32 in) function ImU32 (line 2324) | ImU32 ImGui::ColorConvertFloat4ToU32(const ImVec4& in) type StaticFunc (line 2416) | struct StaticFunc method PairComparerByID (line 2418) | PairComparerByID(const void* lhs, const void* rhs) function GetSkipItemForListClipping (line 2713) | static bool GetSkipItemForListClipping() function ImGuiListClipper_SortAndFuseRanges (line 2767) | static void ImGuiListClipper_SortAndFuseRanges(ImVector* out_sorted_win... function AddWindowToDrawData (line 4874) | static void AddWindowToDrawData(ImGuiWindow* window, int layer) function GetWindowDisplayLayer (line 4887) | static inline int GetWindowDisplayLayer(ImGuiWindow* window) function AddRootWindowToDrawData (line 4893) | static inline void AddRootWindowToDrawData(ImGuiWindow* window) function FlattenDrawDataIntoSingleLayer (line 4898) | static void FlattenDrawDataIntoSingleLayer(ImDrawDataBuilder* builder) function InitViewportDrawData (line 4916) | static void InitViewportDrawData(ImGuiViewportP* viewport) function ImGuiWindow (line 4982) | ImGuiWindow* ImGui::FindBottomMostVisibleWindowWithinBeginStack(ImGuiWin... function ImVec2 (line 5204) | ImVec2 ImGui::CalcTextSize(const char* text, const char* text_end, bool ... function FindHoveredWindow (line 5234) | static void FindHoveredWindow() function ImGuiID (line 5407) | ImGuiID ImGui::GetItemID() function ImVec2 (line 5413) | ImVec2 ImGui::GetItemRectMin() function ImVec2 (line 5419) | ImVec2 ImGui::GetItemRectMax() function ImVec2 (line 5425) | ImVec2 ImGui::GetItemRectSize() function SetWindowConditionAllowFlags (line 5592) | static void SetWindowConditionAllowFlags(ImGuiWindow* window, ImGuiCond ... function ImGuiWindow (line 5599) | ImGuiWindow* ImGui::FindWindowByID(ImGuiID id) function ImGuiWindow (line 5605) | ImGuiWindow* ImGui::FindWindowByName(const char* name) function ApplyWindowSettings (line 5611) | static void ApplyWindowSettings(ImGuiWindow* window, ImGuiWindowSettings... function UpdateWindowInFocusOrderList (line 5619) | static void UpdateWindowInFocusOrderList(ImGuiWindow* window, bool just_... function InitOrLoadWindowSettings (line 5642) | static void InitOrLoadWindowSettings(ImGuiWindow* window, ImGuiWindowSet... function ImGuiWindow (line 5673) | static ImGuiWindow* CreateNewWindow(const char* name, ImGuiWindowFlags f... function ImVec2 (line 5697) | static inline ImVec2 CalcWindowMinSize(ImGuiWindow* window) function ImVec2 (line 5718) | static ImVec2 CalcWindowSizeAfterConstraint(ImGuiWindow* window, const I... function CalcWindowContentSizes (line 5747) | static void CalcWindowContentSizes(ImGuiWindow* window, ImVec2* content_... function ImVec2 (line 5767) | static ImVec2 CalcWindowAutoFitSize(ImGuiWindow* window, const ImVec2& s... function ImVec2 (line 5800) | ImVec2 ImGui::CalcWindowNextAutoFitSize(ImGuiWindow* window) function ImGuiCol (line 5810) | static ImGuiCol GetWindowBgColorIdx(ImGuiWindow* window) function CalcResizePosSizeFromAnyCorner (line 5819) | static void CalcResizePosSizeFromAnyCorner(ImGuiWindow* window, const Im... type ImGuiResizeGripDef (line 5834) | struct ImGuiResizeGripDef type ImGuiResizeBorderDef (line 5849) | struct ImGuiResizeBorderDef function ImRect (line 5863) | static ImRect GetResizeBorderRect(ImGuiWindow* window, int border_n, flo... function ImGuiID (line 5877) | ImGuiID ImGui::GetWindowResizeCornerID(ImGuiWindow* window, int n) function ImGuiID (line 5887) | ImGuiID ImGui::GetWindowResizeBorderID(ImGuiWindow* window, ImGuiDir dir) function ClampWindowPos (line 6105) | static inline void ClampWindowPos(ImGuiWindow* window, const ImRect& vis... function ImGuiWindow (line 6347) | ImGuiWindow* ImGui::FindBlockingModal(ImGuiWindow* window) function ImGuiWindow (line 7409) | static ImGuiWindow* GetCombinedRootWindow(ImGuiWindow* window, bool popu... function ImVec2 (line 7562) | ImVec2 ImGui::GetWindowPos() function ImVec2 (line 7604) | ImVec2 ImGui::GetWindowSize() function ImDrawList (line 7785) | ImDrawList* ImGui::GetWindowDrawList() function ImFont (line 7791) | ImFont* ImGui::GetFont() function ImVec2 (line 7801) | ImVec2 ImGui::GetFontTexUvWhitePixel() function ImGuiStorage (line 7915) | ImGuiStorage* ImGui::GetStateStorage() function ImGuiID (line 7966) | ImGuiID ImGui::GetIDWithSeed(const char* str, const char* str_end, ImGui... function ImGuiID (line 7975) | ImGuiID ImGui::GetIDWithSeed(int n, ImGuiID seed) function ImGuiID (line 7991) | ImGuiID ImGui::GetID(const char* str_id) function ImGuiID (line 7997) | ImGuiID ImGui::GetID(const char* str_id_begin, const char* str_id_end) function ImGuiID (line 8003) | ImGuiID ImGui::GetID(const void* ptr_id) function ImGuiKeyData (line 8086) | ImGuiKeyData* ImGui::GetKeyData(ImGuiContext* ctx, ImGuiKey key) function ImGuiKey (line 8105) | ImGuiKey ImGui::GetKeyIndex(ImGuiKey key) function ImVec2 (line 8221) | ImVec2 ImGui::GetKeyMagnitude2d(ImGuiKey key_left, ImGuiKey key_right, I... function ImGuiID (line 8268) | static inline ImGuiID GetRoutingIdFromOwnerId(ImGuiID owner_id) function ImGuiKeyRoutingData (line 8274) | ImGuiKeyRoutingData* ImGui::GetShortcutRoutingData(ImGuiKeyChord key_chord) function CalcRoutingScore (line 8320) | static int CalcRoutingScore(ImGuiWindow* location, ImGuiID owner_id, ImG... function ImVec2 (line 8584) | ImVec2 ImGui::GetMousePos() function ImVec2 (line 8602) | ImVec2 ImGui::GetMousePosOnOpeningCurrentPopup() function ImVec2 (line 8634) | ImVec2 ImGui::GetMouseDragDelta(ImGuiMouseButton button, float lock_thre... function ImGuiMouseCursor (line 8659) | ImGuiMouseCursor ImGui::GetMouseCursor() function UpdateAliasKey (line 8671) | static void UpdateAliasKey(ImGuiKey key, bool v, float analog_value) function ImGuiKeyChord (line 8680) | static ImGuiKeyChord GetMergedModsFromKeys() function LockWheelingWindow (line 8882) | static void LockWheelingWindow(ImGuiWindow* window, float wheel_amount) function ImGuiWindow (line 8901) | static ImGuiWindow* FindBestWheelingWindow(const ImVec2& wheel) function DebugPrintInputEvent (line 9054) | static void DebugPrintInputEvent(const char* prefix, const ImGuiInputEve... function ImGuiID (line 9193) | ImGuiID ImGui::GetKeyOwner(ImGuiKey key) function ImVec2 (line 9793) | ImVec2 ImGui::GetCursorScreenPos() function ImVec2 (line 9809) | ImVec2 ImGui::GetCursorPos() function ImVec2 (line 9851) | ImVec2 ImGui::GetCursorStartPos() function ImVec2 (line 9937) | ImVec2 ImGui::CalcItemSize(ImVec2 size, float default_w, float default_h) function ImVec2 (line 9986) | ImVec2 ImGui::GetContentRegionMax() function ImVec2 (line 9995) | ImVec2 ImGui::GetContentRegionMaxAbs() function ImVec2 (line 10003) | ImVec2 ImGui::GetContentRegionAvail() function ImVec2 (line 10010) | ImVec2 ImGui::GetWindowContentRegionMin() function ImVec2 (line 10016) | ImVec2 ImGui::GetWindowContentRegionMax() function CalcScrollEdgeSnap (line 10129) | static float CalcScrollEdgeSnap(float target, float snap_min, float snap... function ImVec2 (line 10138) | static ImVec2 CalcNextScrollFromScrollTargetAndClamp(ImGuiWindow* window) function ImVec2 (line 10176) | ImVec2 ImGui::ScrollToRectEx(ImGuiWindow* window, const ImRect& item_rec... function ImGuiWindow (line 10503) | ImGuiWindow* ImGui::GetTopMostPopupModal() function ImGuiWindow (line 10514) | ImGuiWindow* ImGui::GetTopMostAndVisiblePopupModal() function ImVec2 (line 10873) | ImVec2 ImGui::FindBestWindowPosForPopupEx(const ImVec2& ref_pos, const I... function ImRect (line 10948) | ImRect ImGui::GetPopupAllowedExtentRect(ImGuiWindow* window) function ImVec2 (line 10958) | ImVec2 ImGui::FindBestWindowPosForPopup(ImGuiWindow* window) function ImGuiDir (line 11073) | static ImGuiDir ImGetDirQuadrantFromDelta(float dx, float dy) function NavScoreItemDistInterval (line 11080) | static float inline NavScoreItemDistInterval(float cand_min, float cand_... function ImGuiWindow (line 11487) | static ImGuiWindow* ImGui::NavRestoreLastChildNavWindow(ImGuiWindow* win... function ImVec2 (line 11564) | static ImVec2 ImGui::NavCalcPreferredRefPos() function NavBiasScoringRect (line 11800) | static void NavBiasScoringRect(ImRect& r, ImVec2& preferred_pos_rel, ImG... function ImGuiWindow (line 12283) | static ImGuiWindow* FindWindowNavFocusable(int i_start, int i_stop, int ... function NavUpdateWindowingHighlightWindow (line 12292) | static void NavUpdateWindowingHighlightWindow(int focus_change_dir) function ImGuiPayload (line 12819) | const ImGuiPayload* ImGui::AcceptDragDropPayload(const char* type, ImGui... function ImGuiPayload (line 12872) | const ImGuiPayload* ImGui::GetDragDropPayload() function LogTextV (line 12898) | static inline void LogTextV(ImGuiContext& g, const char* fmt, va_list args) function ImGuiSettingsHandler (line 13213) | ImGuiSettingsHandler* ImGui::FindSettingsHandler(const char* type_name) function ImGuiWindowSettings (line 13346) | ImGuiWindowSettings* ImGui::CreateNewWindowSettings(const char* name) function ImGuiWindowSettings (line 13371) | ImGuiWindowSettings* ImGui::FindWindowSettingsByID(ImGuiID id) function ImGuiWindowSettings (line 13381) | ImGuiWindowSettings* ImGui::FindWindowSettingsByWindow(ImGuiWindow* window) function WindowSettingsHandler_ClearAll (line 13403) | static void WindowSettingsHandler_ClearAll(ImGuiContext* ctx, ImGuiSetti... function WindowSettingsHandler_ReadLine (line 13424) | static void WindowSettingsHandler_ReadLine(ImGuiContext*, ImGuiSettingsH... function WindowSettingsHandler_ApplyAll (line 13436) | static void WindowSettingsHandler_ApplyAll(ImGuiContext* ctx, ImGuiSetti... function WindowSettingsHandler_WriteAll (line 13448) | static void WindowSettingsHandler_WriteAll(ImGuiContext* ctx, ImGuiSetti... function ImGuiViewport (line 13518) | ImGuiViewport* ImGui::GetMainViewport() function SetClipboardTextFn_DefaultImpl (line 13595) | static void SetClipboardTextFn_DefaultImpl(void*, const char* text) function SetClipboardTextFn_DefaultImpl (line 13622) | static void SetClipboardTextFn_DefaultImpl(void*, const char* text) function SetClipboardTextFn_DefaultImpl (line 13677) | static void SetClipboardTextFn_DefaultImpl(void* user_data_ctx, const ch... function SetPlatformImeDataFn_DefaultImpl (line 13697) | static void SetPlatformImeDataFn_DefaultImpl(ImGuiViewport* viewport, Im... function SetPlatformImeDataFn_DefaultImpl (line 13723) | static void SetPlatformImeDataFn_DefaultImpl(ImGuiViewport*, ImGuiPlatfo... function RenderViewportsThumbnails (line 13781) | static void RenderViewportsThumbnails() type KeyLayoutData (line 13817) | struct KeyLayoutData { int Row, Col; const char* Label; ImGuiKey Key; } function MetricsHelpMarker (line 13887) | static void MetricsHelpMarker(const char* desc) type Funcs (line 13955) | struct Funcs method ImRect (line 13957) | static ImRect GetTableRect(ImGuiTable* table, int rect_type, int n) method ImRect (line 13977) | static ImRect GetWindowRect(ImGuiWindow* window, int rect_type) type Func (line 14106) | struct Func { static int IMGUI_CDECL WindowComparerByBeginOrder(const vo... method WindowComparerByBeginOrder (line 14106) | WindowComparerByBeginOrder(const void* lhs, const void* rhs) { return ... type funcs (line 14278) | struct funcs { static bool IsLegacyNativeDupe(ImGuiKey) { return false; } } method IsLegacyNativeDupe (line 14278) | static bool IsLegacyNativeDupe(ImGuiKey) { return false; } method IsLegacyNativeDupe (line 14280) | static bool IsLegacyNativeDupe(ImGuiKey key) { return key < 512 && Get... type funcs (line 14280) | struct funcs { static bool IsLegacyNativeDupe(ImGuiKey key) { return key... method IsLegacyNativeDupe (line 14278) | static bool IsLegacyNativeDupe(ImGuiKey) { return false; } method IsLegacyNativeDupe (line 14280) | static bool IsLegacyNativeDupe(ImGuiKey key) { return key < 512 && Get... function StackToolFormatLevelInfo (line 15144) | static int StackToolFormatLevelInfo(ImGuiIDStackTool* tool, int n, bool ... FILE: third-party/imgui/imgui.h type ImDrawChannel (line 136) | struct ImDrawChannel type ImDrawCmd (line 137) | struct ImDrawCmd type ImDrawData (line 138) | struct ImDrawData type ImDrawList (line 139) | struct ImDrawList type ImDrawListSharedData (line 140) | struct ImDrawListSharedData type ImDrawListSplitter (line 141) | struct ImDrawListSplitter type ImDrawVert (line 142) | struct ImDrawVert type ImFont (line 143) | struct ImFont type ImFontAtlas (line 144) | struct ImFontAtlas type ImFontBuilderIO (line 145) | struct ImFontBuilderIO type ImFontConfig (line 146) | struct ImFontConfig type ImFontGlyph (line 147) | struct ImFontGlyph type ImFontGlyphRangesBuilder (line 148) | struct ImFontGlyphRangesBuilder type ImColor (line 149) | struct ImColor type ImGuiContext (line 150) | struct ImGuiContext type ImGuiIO (line 151) | struct ImGuiIO type ImGuiInputTextCallbackData (line 152) | struct ImGuiInputTextCallbackData type ImGuiKeyData (line 153) | struct ImGuiKeyData type ImGuiListClipper (line 154) | struct ImGuiListClipper type ImGuiOnceUponAFrame (line 155) | struct ImGuiOnceUponAFrame type ImGuiPayload (line 156) | struct ImGuiPayload type ImGuiPlatformImeData (line 157) | struct ImGuiPlatformImeData type ImGuiSizeCallbackData (line 158) | struct ImGuiSizeCallbackData type ImGuiStorage (line 159) | struct ImGuiStorage type ImGuiStyle (line 160) | struct ImGuiStyle type ImGuiTableSortSpecs (line 161) | struct ImGuiTableSortSpecs type ImGuiTableColumnSortSpecs (line 162) | struct ImGuiTableColumnSortSpecs type ImGuiTextBuffer (line 163) | struct ImGuiTextBuffer type ImGuiTextFilter (line 164) | struct ImGuiTextFilter type ImGuiViewport (line 165) | struct ImGuiViewport type ImGuiKey (line 172) | enum ImGuiKey : int type ImGuiMouseSource (line 173) | enum ImGuiMouseSource : int type ImGuiCol (line 174) | typedef int ImGuiCol; type ImGuiCond (line 175) | typedef int ImGuiCond; type ImGuiDataType (line 176) | typedef int ImGuiDataType; type ImGuiDir (line 177) | typedef int ImGuiDir; type ImGuiMouseButton (line 178) | typedef int ImGuiMouseButton; type ImGuiMouseCursor (line 179) | typedef int ImGuiMouseCursor; type ImGuiSortDirection (line 180) | typedef int ImGuiSortDirection; type ImGuiStyleVar (line 181) | typedef int ImGuiStyleVar; type ImGuiTableBgTarget (line 182) | typedef int ImGuiTableBgTarget; type ImDrawFlags (line 188) | typedef int ImDrawFlags; type ImDrawListFlags (line 189) | typedef int ImDrawListFlags; type ImFontAtlasFlags (line 190) | typedef int ImFontAtlasFlags; type ImGuiBackendFlags (line 191) | typedef int ImGuiBackendFlags; type ImGuiButtonFlags (line 192) | typedef int ImGuiButtonFlags; type ImGuiChildFlags (line 193) | typedef int ImGuiChildFlags; type ImGuiColorEditFlags (line 194) | typedef int ImGuiColorEditFlags; type ImGuiConfigFlags (line 195) | typedef int ImGuiConfigFlags; type ImGuiComboFlags (line 196) | typedef int ImGuiComboFlags; type ImGuiDragDropFlags (line 197) | typedef int ImGuiDragDropFlags; type ImGuiFocusedFlags (line 198) | typedef int ImGuiFocusedFlags; type ImGuiHoveredFlags (line 199) | typedef int ImGuiHoveredFlags; type ImGuiInputTextFlags (line 200) | typedef int ImGuiInputTextFlags; type ImGuiKeyChord (line 201) | typedef int ImGuiKeyChord; type ImGuiPopupFlags (line 202) | typedef int ImGuiPopupFlags; type ImGuiSelectableFlags (line 203) | typedef int ImGuiSelectableFlags; type ImGuiSliderFlags (line 204) | typedef int ImGuiSliderFlags; type ImGuiTabBarFlags (line 205) | typedef int ImGuiTabBarFlags; type ImGuiTabItemFlags (line 206) | typedef int ImGuiTabItemFlags; type ImGuiTableFlags (line 207) | typedef int ImGuiTableFlags; type ImGuiTableColumnFlags (line 208) | typedef int ImGuiTableColumnFlags; type ImGuiTableRowFlags (line 209) | typedef int ImGuiTableRowFlags; type ImGuiTreeNodeFlags (line 210) | typedef int ImGuiTreeNodeFlags; type ImGuiViewportFlags (line 211) | typedef int ImGuiViewportFlags; type ImGuiWindowFlags (line 212) | typedef int ImGuiWindowFlags; type ImDrawIdx (line 225) | typedef unsigned short ImDrawIdx; type ImGuiID (line 229) | typedef unsigned int ImGuiID; type ImS8 (line 230) | typedef signed char ImS8; type ImU8 (line 231) | typedef unsigned char ImU8; type ImS16 (line 232) | typedef signed short ImS16; type ImU16 (line 233) | typedef unsigned short ImU16; type ImS32 (line 234) | typedef signed int ImS32; type ImU32 (line 235) | typedef unsigned int ImU32; type ImS64 (line 236) | typedef signed long long ImS64; type ImU64 (line 237) | typedef unsigned long long ImU64; type ImWchar32 (line 241) | typedef unsigned int ImWchar32; type ImWchar16 (line 242) | typedef unsigned short ImWchar16; type ImWchar32 (line 244) | typedef ImWchar32 ImWchar; type ImWchar16 (line 246) | typedef ImWchar16 ImWchar; type ImVec4 (line 271) | struct ImVec4 type ImGuiChildFlags_ (line 1034) | enum ImGuiChildFlags_ type ImGuiInputTextFlags_ (line 1049) | enum ImGuiInputTextFlags_ type ImGuiTreeNodeFlags_ (line 1079) | enum ImGuiTreeNodeFlags_ type ImGuiPopupFlags_ (line 1113) | enum ImGuiPopupFlags_ type ImGuiSelectableFlags_ (line 1129) | enum ImGuiSelectableFlags_ type ImGuiComboFlags_ (line 1144) | enum ImGuiComboFlags_ type ImGuiTabBarFlags_ (line 1159) | enum ImGuiTabBarFlags_ type ImGuiTabItemFlags_ (line 1175) | enum ImGuiTabItemFlags_ type ImGuiTableFlags_ (line 1210) | enum ImGuiTableFlags_ type ImGuiTableColumnFlags_ (line 1263) | enum ImGuiTableColumnFlags_ type ImGuiTableRowFlags_ (line 1301) | enum ImGuiTableRowFlags_ type ImGuiTableBgTarget_ (line 1316) | enum ImGuiTableBgTarget_ type ImGuiFocusedFlags_ (line 1325) | enum ImGuiFocusedFlags_ type ImGuiHoveredFlags_ (line 1339) | enum ImGuiHoveredFlags_ type ImGuiDragDropFlags_ (line 1377) | enum ImGuiDragDropFlags_ type ImGuiDataType_ (line 1399) | enum ImGuiDataType_ type ImGuiDir_ (line 1415) | enum ImGuiDir_ type ImGuiSortDirection_ (line 1426) | enum ImGuiSortDirection_ type ImGuiKey (line 1443) | enum ImGuiKey : int type ImGuiNavInput (line 1576) | enum ImGuiNavInput type ImGuiConfigFlags_ (line 1585) | enum ImGuiConfigFlags_ type ImGuiBackendFlags_ (line 1601) | enum ImGuiBackendFlags_ type ImGuiCol_ (line 1611) | enum ImGuiCol_ type ImGuiStyleVar_ (line 1676) | enum ImGuiStyleVar_ type ImGuiButtonFlags_ (line 1712) | enum ImGuiButtonFlags_ type ImGuiColorEditFlags_ (line 1725) | enum ImGuiColorEditFlags_ type ImGuiSliderFlags_ (line 1771) | enum ImGuiSliderFlags_ type ImGuiMouseButton_ (line 1786) | enum ImGuiMouseButton_ type ImGuiMouseCursor_ (line 1796) | enum ImGuiMouseCursor_ type ImGuiMouseSource (line 1815) | enum ImGuiMouseSource : int type ImGuiCond_ (line 1826) | enum ImGuiCond_ type ImNewWrapper (line 1845) | struct ImNewWrapper {} function delete (line 1847) | inline void operator delete(void*, ImNewWrapper, void*) {} function IM_MSVC_RUNTIME_CHECKS_OFF (line 1865) | IM_MSVC_RUNTIME_CHECKS_OFF function clear (line 1884) | inline void clear() { if (Data) { Si... function clear_delete (line 1885) | inline void clear_delete() { for (int n = 0... function clear_destruct (line 1886) | inline void clear_destruct() { for (int n = 0... function size_in_bytes (line 1890) | inline int size_in_bytes() const { return Size * ... function T (line 1893) | inline T& operator[](int i) { IM_ASSERT(i >=... function T (line 1894) | inline const T& operator[](int i) const { IM_ASSERT(i >=... function T (line 1896) | inline T* begin() { return Data; } function T (line 1897) | inline const T* begin() const { return Data; } function T (line 1898) | inline T* end() { return Data + ... function T (line 1899) | inline const T* end() const { return Data + ... function T (line 1900) | inline T& front() { IM_ASSERT(Size... function T (line 1901) | inline const T& front() const { IM_ASSERT(Size... function T (line 1903) | inline const T& back() const { IM_ASSERT(Size... function _grow_capacity (line 1906) | inline int _grow_capacity(int sz) const { int new_capaci... function resize (line 1907) | inline void resize(int new_size) { if (new_size >... function resize (line 1908) | inline void resize(int new_size, const T& v) { if (new_size >... function shrink (line 1909) | inline void shrink(int new_size) { IM_ASSERT(new_... function reserve (line 1910) | inline void reserve(int new_capacity) { if (new_capaci... function reserve_discard (line 1911) | inline void reserve_discard(int new_capacity) { if (new_capaci... function push_back (line 1914) | inline void push_back(const T& v) { if (Size == Ca... function pop_back (line 1915) | inline void pop_back() { IM_ASSERT(Size... function push_front (line 1916) | inline void push_front(const T& v) { if (Size == 0)... function T (line 1917) | inline T* erase(const T* it) { IM_ASSERT(it >... function T (line 1918) | inline T* erase(const T* it, const T* it_last){ IM_ASSERT(it >... function T (line 1919) | inline T* erase_unsorted(const T* it) { IM_ASSERT(it >... function T (line 1920) | inline T* insert(const T* it, const T& v) { IM_ASSERT(it >... function contains (line 1921) | inline bool contains(const T& v) const { const T* data ... function T (line 1922) | inline T* find(const T& v) { T* data = Data... function T (line 1923) | inline const T* find(const T& v) const { const T* data ... function find_index (line 1924) | inline int find_index(const T& v) const { const T* data_... function find_erase (line 1925) | inline bool find_erase(const T& v) { const T* it = ... function find_erase_unsorted (line 1926) | inline bool find_erase_unsorted(const T& v) { const T* it = ... function index_from_ptr (line 1927) | inline int index_from_ptr(const T* it) const { IM_ASSERT(it >... function IM_MSVC_RUNTIME_CHECKS_RESTORE (line 1929) | IM_MSVC_RUNTIME_CHECKS_RESTORE type ImGuiKeyData (line 2009) | struct ImGuiKeyData type ImGuiIO (line 2017) | struct ImGuiIO function ClearSelection (line 2220) | struct ImGuiInputTextCallbackData type ImGuiSizeCallbackData (line 2252) | struct ImGuiSizeCallbackData function Clear (line 2261) | struct ImGuiPayload function IsDataType (line 2277) | bool IsDataType(const char* type) const { return DataFrameCount != -1 &&... type ImGuiTableColumnSortSpecs (line 2283) | struct ImGuiTableColumnSortSpecs type ImGuiTableSortSpecs (line 2297) | struct ImGuiTableSortSpecs type ImGuiOnceUponAFrame (line 2320) | struct ImGuiOnceUponAFrame function IsActive (line 2328) | struct ImGuiTextFilter type ImGuiTextBuffer (line 2355) | struct ImGuiTextBuffer function clear (line 2366) | void clear() { Buf.clear(); } function reserve (line 2367) | void reserve(int capacity) { Buf.reserve(capacity); } function ImGuiStoragePair (line 2382) | struct ImGuiStorage function Clear (line 2399) | void Clear() { Data.clear(); } type ImGuiListClipper (line 2444) | struct ImGuiListClipper function IncludeRangeByIndices (line 2468) | inline void IncludeRangeByIndices(int item_begin, int item_end) { I... function ForceDisplayRangeByIndices (line 2469) | inline void ForceDisplayRangeByIndices(int item_begin, int item_end) { I... function ImColor (line 2526) | struct ImColor function Value (line 2534) | constexpr ImColor(ImU32 rgba) : Value(... function operator (line 2535) | inline operator ImU32() const { return... function GetTexID (line 2575) | struct ImDrawCmd type ImDrawFlags_ (line 2642) | enum ImDrawFlags_ type ImDrawListFlags_ (line 2662) | enum ImDrawListFlags_ function ImDrawList (line 2680) | struct ImDrawList function ImVec2 (line 2710) | inline ImVec2 GetClipRectMin() const { const ImVec4& cr = _ClipRectSta... function PathClear (line 2751) | inline void PathClear() ... function PathLineTo (line 2752) | inline void PathLineTo(const ImVec2& pos) ... function PathLineToMergeDuplicate (line 2753) | inline void PathLineToMergeDuplicate(const ImVec2& pos) ... function PathFillConvex (line 2754) | inline void PathFillConvex(ImU32 col) ... function ChannelsSplit (line 2774) | inline void ChannelsSplit(int count) { _Splitter.Split(this, coun... function ChannelsMerge (line 2775) | inline void ChannelsMerge() { _Splitter.Merge(this); } function ChannelsSetCurrent (line 2776) | inline void ChannelsSetCurrent(int n) { _Splitter.SetCurrentChanne... function PrimWriteVtx (line 2786) | inline void PrimWriteVtx(const ImVec2& pos, const ImVec2& uv, ImU32 ... function PrimWriteIdx (line 2787) | inline void PrimWriteIdx(ImDrawIdx idx) ... function PrimVtx (line 2788) | inline void PrimVtx(const ImVec2& pos, const ImVec2& uv, ImU32 col) ... type ImDrawData (line 2810) | struct ImDrawData type ImFontConfig (line 2834) | struct ImFontConfig type ImFontGlyph (line 2864) | struct ImFontGlyph function Clear (line 2876) | struct ImFontGlyphRangesBuilder function GetBit (line 2882) | inline bool GetBit(size_t n) const { int off = (int)(n >> 5); ImU32... function SetBit (line 2883) | inline void SetBit(size_t n) { int off = (int)(n >> 5); ImU32... function AddChar (line 2884) | inline void AddChar(ImWchar c) { SetBit(c); } type ImFontAtlasFlags_ (line 2904) | enum ImFontAtlasFlags_ function SetTexID (line 2929) | struct ImFontAtlas function ImFontAtlasCustomRect (line 2986) | ImFontAtlasCustomRect* GetCustomRectByIndex(int index) { IM_ASSERT(... type ImFont (line 3033) | struct ImFont type ImGuiViewportFlags_ (line 3091) | enum ImGuiViewportFlags_ function GetCenter (line 3106) | struct ImGuiViewport function namespace (line 3154) | namespace ImGui function EndChildFrame (line 3158) | static inline void EndChildFrame() ... function PushAllowKeyboardFocus (line 3167) | static inline void PushAllowKeyboardFocus(bool tab_stop) ... function PopAllowKeyboardFocus (line 3168) | static inline void PopAllowKeyboardFocus() ... type ImGuiKeyChord (line 3248) | typedef ImGuiKeyChord ImGuiModFlags; type ImGuiModFlags_ (line 3249) | enum ImGuiModFlags_ { ImGuiModFlags_None = 0, ImGuiModFlags_Ctrl = ImGui... FILE: third-party/imgui/imgui_demo.cpp function HelpMarker (line 220) | static void HelpMarker(const char* desc) function ShowDemoWindowWidgets (line 574) | static void ShowDemoWindowWidgets() function ShowDemoWindowLayout (line 2707) | static void ShowDemoWindowLayout() function ShowDemoWindowPopups (line 3563) | static void ShowDemoWindowPopups() type MyItemColumnID (line 3868) | enum MyItemColumnID type MyItem (line 3877) | struct MyItem method SortWithSortSpecs (line 3892) | static void SortWithSortSpecs(ImGuiTableSortSpecs* sort_specs, MyItem*... method CompareWithSortSpecs (line 3901) | CompareWithSortSpecs(const void* lhs, const void* rhs) function PushStyleCompact (line 3934) | static void PushStyleCompact() function PopStyleCompact (line 3941) | static void PopStyleCompact() function EditTableSizingFlags (line 3947) | static void EditTableSizingFlags(ImGuiTableFlags* p_flags) function EditTableColumnsFlags (line 3988) | static void EditTableColumnsFlags(ImGuiTableColumnFlags* p_flags) function ShowTableColumnsStatusFlags (line 4013) | static void ShowTableColumnsStatusFlags(ImGuiTableColumnFlags flags) function ShowDemoWindowTables (line 4021) | static void ShowDemoWindowTables() function ShowExampleAppConsole (line 7257) | static void ShowExampleAppConsole(bool* p_open) function Draw (line 7271) | struct ExampleAppLog function ShowExampleAppLog (line 7395) | static void ShowExampleAppLog(bool* p_open) function ShowExampleAppLayout (line 7430) | static void ShowExampleAppLayout(bool* p_open) function ShowPlaceholderObject (line 7496) | static void ShowPlaceholderObject(const char* prefix, int uid) function ShowExampleAppPropertyEditor (line 7545) | static void ShowExampleAppPropertyEditor(bool* p_open) function ShowExampleAppLongText (line 7582) | static void ShowExampleAppLongText(bool* p_open) function ShowExampleAppAutoResize (line 7645) | static void ShowExampleAppAutoResize(bool* p_open) function ShowExampleAppConstrainedResize (line 7671) | static void ShowExampleAppConstrainedResize(bool* p_open) function ShowExampleAppSimpleOverlay (line 7770) | static void ShowExampleAppSimpleOverlay(bool* p_open) function ShowExampleAppFullscreen (line 7825) | static void ShowExampleAppFullscreen(bool* p_open) function ShowExampleAppWindowTitles (line 7863) | static void ShowExampleAppWindowTitles(bool*) function ShowExampleAppCustomRendering (line 7897) | static void ShowExampleAppCustomRendering(bool* p_open) type MyDocument (line 8178) | struct MyDocument method MyDocument (line 8187) | MyDocument(const char* name, bool open = true, const ImVec4& color = I... method DoOpen (line 8195) | void DoOpen() { Open = true; } method DoQueueClose (line 8196) | void DoQueueClose() { WantClose = true; } method DoForceClose (line 8197) | void DoForceClose() { Open = false; Dirty = false; } method DoSave (line 8198) | void DoSave() { Dirty = false; } method DisplayContents (line 8201) | static void DisplayContents(MyDocument* doc) method DisplayContextMenu (line 8218) | static void DisplayContextMenu(MyDocument* doc) type ExampleAppDocuments (line 8233) | struct ExampleAppDocuments method ExampleAppDocuments (line 8237) | ExampleAppDocuments() function NotifyOfDocumentsClosedElsewhere (line 8256) | static void NotifyOfDocumentsClosedElsewhere(ExampleAppDocuments& app) function ShowExampleAppDocuments (line 8266) | void ShowExampleAppDocuments(bool* p_open) FILE: third-party/imgui/imgui_draw.cpp function ImDrawList (line 426) | ImDrawList* ImDrawList::CloneOutput() const function ImVec2 (line 1241) | ImVec2 ImBezierCubicCalc(const ImVec2& p1, const ImVec2& p2, const ImVec... function ImVec2 (line 1251) | ImVec2 ImBezierQuadraticCalc(const ImVec2& p1, const ImVec2& p2, const I... function PathBezierCubicCurveToCasteljau (line 1261) | static void PathBezierCubicCurveToCasteljau(ImVector* path, floa... function PathBezierQuadraticCurveToCasteljau (line 1286) | static void PathBezierQuadraticCurveToCasteljau(ImVector* path, ... function ImDrawFlags (line 1336) | static inline ImDrawFlags FixRectCornerFlags(ImDrawFlags flags) function ImFont (line 2169) | ImFont* ImFontAtlas::AddFont(const ImFontConfig* font_cfg) function Decode85Byte (line 2207) | static unsigned int Decode85Byte(char c) ... function Decode85 (line 2208) | static void Decode85(const unsigned char* src, unsigned char* dst) function ImFont (line 2220) | ImFont* ImFontAtlas::AddFontDefault(const ImFontConfig* font_cfg_template) function ImFont (line 2241) | ImFont* ImFontAtlas::AddFontFromFileTTF(const char* filename, float size... function ImFont (line 2263) | ImFont* ImFontAtlas::AddFontFromMemoryTTF(void* font_data, int font_data... function ImFont (line 2277) | ImFont* ImFontAtlas::AddFontFromMemoryCompressedTTF(const void* compress... function ImFont (line 2289) | ImFont* ImFontAtlas::AddFontFromMemoryCompressedBase85TTF(const char* co... function ImFontAtlasBuildMultiplyCalcLookupTable (line 2387) | void ImFontAtlasBuildMultiplyCalcLookupTable(unsigned char out_table[... function ImFontAtlasBuildMultiplyRectAlpha8 (line 2396) | void ImFontAtlasBuildMultiplyRectAlpha8(const unsigned char table[256... type ImFontBuildSrcData (line 2408) | struct ImFontBuildSrcData type ImFontBuildDstData (line 2423) | struct ImFontBuildDstData function UnpackBitVectorToFlatIndexList (line 2431) | static void UnpackBitVectorToFlatIndexList(const ImBitVector* in, ImVect... function ImFontAtlasBuildWithStbTruetype (line 2443) | static bool ImFontAtlasBuildWithStbTruetype(ImFontAtlas* atlas) function ImFontBuilderIO (line 2706) | const ImFontBuilderIO* ImFontAtlasGetBuilderForStbTruetype() function ImFontAtlasUpdateConfigDataPointers (line 2715) | void ImFontAtlasUpdateConfigDataPointers(ImFontAtlas* atlas) function ImFontAtlasBuildSetupFont (line 2729) | void ImFontAtlasBuildSetupFont(ImFontAtlas* atlas, ImFont* font, ImFontC... function ImFontAtlasBuildPackCustomRects (line 2742) | void ImFontAtlasBuildPackCustomRects(ImFontAtlas* atlas, void* stbrp_con... function ImFontAtlasBuildRender8bppRectFromString (line 2772) | void ImFontAtlasBuildRender8bppRectFromString(ImFontAtlas* atlas, int x,... function ImFontAtlasBuildRender32bppRectFromString (line 2782) | void ImFontAtlasBuildRender32bppRectFromString(ImFontAtlas* atlas, int x... function ImFontAtlasBuildRenderDefaultTexData (line 2792) | static void ImFontAtlasBuildRenderDefaultTexData(ImFontAtlas* atlas) function ImFontAtlasBuildRenderLinesTexData (line 2832) | static void ImFontAtlasBuildRenderLinesTexData(ImFontAtlas* atlas) function ImFontAtlasBuildInit (line 2884) | void ImFontAtlasBuildInit(ImFontAtlas* atlas) function ImFontAtlasBuildFinish (line 2912) | void ImFontAtlasBuildFinish(ImFontAtlas* atlas) function ImWchar (line 2942) | const ImWchar* ImFontAtlas::GetGlyphRangesDefault() function ImWchar (line 2952) | const ImWchar* ImFontAtlas::GetGlyphRangesGreek() function ImWchar (line 2963) | const ImWchar* ImFontAtlas::GetGlyphRangesKorean() function ImWchar (line 2976) | const ImWchar* ImFontAtlas::GetGlyphRangesChineseFull() function UnpackAccumulativeOffsetsIntoRanges (line 2992) | static void UnpackAccumulativeOffsetsIntoRanges(int base_codepoint, cons... function ImWchar (line 3006) | const ImWchar* ImFontAtlas::GetGlyphRangesChineseSimplifiedCommon() function ImWchar (line 3074) | const ImWchar* ImFontAtlas::GetGlyphRangesJapanese() function ImWchar (line 3164) | const ImWchar* ImFontAtlas::GetGlyphRangesCyrillic() function ImWchar (line 3177) | const ImWchar* ImFontAtlas::GetGlyphRangesThai() function ImWchar (line 3189) | const ImWchar* ImFontAtlas::GetGlyphRangesVietnamese() function ImWchar (line 3286) | static ImWchar FindFirstExistingGlyph(ImFont* font, const ImWchar* candi... function ImFontGlyph (line 3468) | const ImFontGlyph* ImFont::FindGlyph(ImWchar c) const function ImFontGlyph (line 3478) | const ImFontGlyph* ImFont::FindGlyphNoFallback(ImWchar c) const function ImVec2 (line 3599) | ImVec2 ImFont::CalcTextSizeA(float size, float max_width, float wrap_wid... function ImAcos01 (line 3958) | static inline float ImAcos01(float x) function stb_decompress_length (line 4093) | static unsigned int stb_decompress_length(const unsigned char *input) function stb__match (line 4101) | static void stb__match(const unsigned char *data, unsigned int length) function stb__lit (line 4110) | static void stb__lit(const unsigned char *data, unsigned int length) function stb_adler32 (line 4140) | static unsigned int stb_adler32(unsigned int adler32, unsigned char *buf... function stb_decompress (line 4171) | static unsigned int stb_decompress(unsigned char *output, const unsigned... FILE: third-party/imgui/imgui_impl_sdl2.cpp type ImGui_ImplSDL2_Data (line 104) | struct ImGui_ImplSDL2_Data method ImGui_ImplSDL2_Data (line 117) | ImGui_ImplSDL2_Data() { memset((void*)this, 0, sizeof(*this)); } function ImGui_ImplSDL2_Data (line 124) | static ImGui_ImplSDL2_Data* ImGui_ImplSDL2_GetBackendData() method ImGui_ImplSDL2_Data (line 117) | ImGui_ImplSDL2_Data() { memset((void*)this, 0, sizeof(*this)); } function ImGui_ImplSDL2_SetClipboardText (line 139) | static void ImGui_ImplSDL2_SetClipboardText(void*, const char* text) function ImGui_ImplSDL2_SetPlatformImeData (line 145) | static void ImGui_ImplSDL2_SetPlatformImeData(ImGuiViewport*, ImGuiPlatf... function ImGuiKey (line 158) | static ImGuiKey ImGui_ImplSDL2_KeycodeToImGuiKey(int keycode) function ImGui_ImplSDL2_UpdateKeyModifiers (line 285) | static void ImGui_ImplSDL2_UpdateKeyModifiers(SDL_Keymod sdl_key_mods) function ImGui_ImplSDL2_ProcessEvent (line 299) | bool ImGui_ImplSDL2_ProcessEvent(const SDL_Event* event) function ImGui_ImplSDL2_Init (line 385) | static bool ImGui_ImplSDL2_Init(SDL_Window* window, SDL_Renderer* renderer) function ImGui_ImplSDL2_InitForOpenGL (line 467) | bool ImGui_ImplSDL2_InitForOpenGL(SDL_Window* window, void* sdl_gl_context) function ImGui_ImplSDL2_InitForVulkan (line 473) | bool ImGui_ImplSDL2_InitForVulkan(SDL_Window* window) function ImGui_ImplSDL2_InitForD3D (line 481) | bool ImGui_ImplSDL2_InitForD3D(SDL_Window* window) function ImGui_ImplSDL2_InitForMetal (line 489) | bool ImGui_ImplSDL2_InitForMetal(SDL_Window* window) function ImGui_ImplSDL2_InitForSDLRenderer (line 494) | bool ImGui_ImplSDL2_InitForSDLRenderer(SDL_Window* window, SDL_Renderer*... function ImGui_ImplSDL2_InitForOther (line 499) | bool ImGui_ImplSDL2_InitForOther(SDL_Window* window) function ImGui_ImplSDL2_Shutdown (line 504) | void ImGui_ImplSDL2_Shutdown() function ImGui_ImplSDL2_UpdateMouseData (line 522) | static void ImGui_ImplSDL2_UpdateMouseData() function ImGui_ImplSDL2_UpdateMouseCursor (line 553) | static void ImGui_ImplSDL2_UpdateMouseCursor() function ImGui_ImplSDL2_UpdateGamepads (line 579) | static void ImGui_ImplSDL2_UpdateGamepads() function ImGui_ImplSDL2_NewFrame (line 625) | void ImGui_ImplSDL2_NewFrame() FILE: third-party/imgui/imgui_impl_sdl2.h type SDL_Window (line 25) | struct SDL_Window type SDL_Renderer (line 26) | struct SDL_Renderer type SDL_Event (line 27) | typedef union SDL_Event SDL_Event; function ImGui_ImplSDL2_NewFrame (line 40) | static inline void ImGui_ImplSDL2_NewFrame(SDL_Window*) { ImGui_ImplSDL2... FILE: third-party/imgui/imgui_impl_sdlrenderer2.cpp type ImGui_ImplSDLRenderer2_Data (line 48) | struct ImGui_ImplSDLRenderer2_Data method ImGui_ImplSDLRenderer2_Data (line 52) | ImGui_ImplSDLRenderer2_Data() { memset((void*)this, 0, sizeof(*this)); } function ImGui_ImplSDLRenderer2_Data (line 57) | static ImGui_ImplSDLRenderer2_Data* ImGui_ImplSDLRenderer2_GetBackendData() method ImGui_ImplSDLRenderer2_Data (line 52) | ImGui_ImplSDLRenderer2_Data() { memset((void*)this, 0, sizeof(*this)); } function ImGui_ImplSDLRenderer2_Init (line 63) | bool ImGui_ImplSDLRenderer2_Init(SDL_Renderer* renderer) function ImGui_ImplSDLRenderer2_Shutdown (line 80) | void ImGui_ImplSDLRenderer2_Shutdown() function ImGui_ImplSDLRenderer2_SetupRenderState (line 94) | static void ImGui_ImplSDLRenderer2_SetupRenderState() function ImGui_ImplSDLRenderer2_NewFrame (line 104) | void ImGui_ImplSDLRenderer2_NewFrame() function ImGui_ImplSDLRenderer2_RenderDrawData (line 113) | void ImGui_ImplSDLRenderer2_RenderDrawData(ImDrawData* draw_data) function ImGui_ImplSDLRenderer2_CreateFontsTexture (line 210) | bool ImGui_ImplSDLRenderer2_CreateFontsTexture() function ImGui_ImplSDLRenderer2_DestroyFontsTexture (line 238) | void ImGui_ImplSDLRenderer2_DestroyFontsTexture() function ImGui_ImplSDLRenderer2_CreateDeviceObjects (line 250) | bool ImGui_ImplSDLRenderer2_CreateDeviceObjects() function ImGui_ImplSDLRenderer2_DestroyDeviceObjects (line 255) | void ImGui_ImplSDLRenderer2_DestroyDeviceObjects() FILE: third-party/imgui/imgui_impl_sdlrenderer2.h type SDL_Renderer (line 26) | struct SDL_Renderer FILE: third-party/imgui/imgui_internal.h type ImBitVector (line 118) | struct ImBitVector type ImRect (line 119) | struct ImRect type ImDrawDataBuilder (line 120) | struct ImDrawDataBuilder type ImDrawListSharedData (line 121) | struct ImDrawListSharedData type ImGuiColorMod (line 122) | struct ImGuiColorMod type ImGuiContext (line 123) | struct ImGuiContext type ImGuiContextHook (line 124) | struct ImGuiContextHook type ImGuiDataVarInfo (line 125) | struct ImGuiDataVarInfo type ImGuiDataTypeInfo (line 126) | struct ImGuiDataTypeInfo type ImGuiGroupData (line 127) | struct ImGuiGroupData type ImGuiInputTextState (line 128) | struct ImGuiInputTextState type ImGuiInputTextDeactivateData (line 129) | struct ImGuiInputTextDeactivateData type ImGuiLastItemData (line 130) | struct ImGuiLastItemData type ImGuiLocEntry (line 131) | struct ImGuiLocEntry type ImGuiMenuColumns (line 132) | struct ImGuiMenuColumns type ImGuiNavItemData (line 133) | struct ImGuiNavItemData type ImGuiNavTreeNodeData (line 134) | struct ImGuiNavTreeNodeData type ImGuiMetricsConfig (line 135) | struct ImGuiMetricsConfig type ImGuiNextWindowData (line 136) | struct ImGuiNextWindowData type ImGuiNextItemData (line 137) | struct ImGuiNextItemData type ImGuiOldColumnData (line 138) | struct ImGuiOldColumnData type ImGuiOldColumns (line 139) | struct ImGuiOldColumns type ImGuiPopupData (line 140) | struct ImGuiPopupData type ImGuiSettingsHandler (line 141) | struct ImGuiSettingsHandler type ImGuiStackSizes (line 142) | struct ImGuiStackSizes type ImGuiStyleMod (line 143) | struct ImGuiStyleMod type ImGuiTabBar (line 144) | struct ImGuiTabBar type ImGuiTabItem (line 145) | struct ImGuiTabItem type ImGuiTable (line 146) | struct ImGuiTable type ImGuiTableColumn (line 147) | struct ImGuiTableColumn type ImGuiTableInstanceData (line 148) | struct ImGuiTableInstanceData type ImGuiTableTempData (line 149) | struct ImGuiTableTempData type ImGuiTableSettings (line 150) | struct ImGuiTableSettings type ImGuiTableColumnsSettings (line 151) | struct ImGuiTableColumnsSettings type ImGuiTypingSelectState (line 152) | struct ImGuiTypingSelectState type ImGuiTypingSelectRequest (line 153) | struct ImGuiTypingSelectRequest type ImGuiWindow (line 154) | struct ImGuiWindow type ImGuiWindowTempData (line 155) | struct ImGuiWindowTempData type ImGuiWindowSettings (line 156) | struct ImGuiWindowSettings type ImGuiLocKey (line 160) | enum ImGuiLocKey : int type ImGuiLayoutType (line 161) | typedef int ImGuiLayoutType; type ImGuiActivateFlags (line 164) | typedef int ImGuiActivateFlags; type ImGuiDebugLogFlags (line 165) | typedef int ImGuiDebugLogFlags; type ImGuiFocusRequestFlags (line 166) | typedef int ImGuiFocusRequestFlags; type ImGuiInputFlags (line 167) | typedef int ImGuiInputFlags; type ImGuiItemFlags (line 168) | typedef int ImGuiItemFlags; type ImGuiItemStatusFlags (line 169) | typedef int ImGuiItemStatusFlags; type ImGuiOldColumnFlags (line 170) | typedef int ImGuiOldColumnFlags; type ImGuiNavHighlightFlags (line 171) | typedef int ImGuiNavHighlightFlags; type ImGuiNavMoveFlags (line 172) | typedef int ImGuiNavMoveFlags; type ImGuiNextItemDataFlags (line 173) | typedef int ImGuiNextItemDataFlags; type ImGuiNextWindowDataFlags (line 174) | typedef int ImGuiNextWindowDataFlags; type ImGuiScrollFlags (line 175) | typedef int ImGuiScrollFlags; type ImGuiSeparatorFlags (line 176) | typedef int ImGuiSeparatorFlags; type ImGuiTextFlags (line 177) | typedef int ImGuiTextFlags; type ImGuiTooltipFlags (line 178) | typedef int ImGuiTooltipFlags; type ImGuiTypingSelectFlags (line 179) | typedef int ImGuiTypingSelectFlags; function namespace (line 196) | namespace ImStb function ImQsort (line 353) | static inline void ImQsort(void* base, size_t count, size_t size_of... function ImIsPowerOfTwo (line 360) | static inline bool ImIsPowerOfTwo(int v) { return v != 0 ... function ImIsPowerOfTwo (line 361) | static inline bool ImIsPowerOfTwo(ImU64 v) { return v != 0 ... function ImUpperPowerOfTwo (line 362) | static inline int ImUpperPowerOfTwo(int v) { v--; v |= v >>... function IM_MSVC_RUNTIME_CHECKS_OFF (line 377) | IM_MSVC_RUNTIME_CHECKS_OFF function ImCharIsBlankA (line 379) | static inline bool ImCharIsBlankA(char c) { return c == ' ... function ImCharIsBlankW (line 380) | static inline bool ImCharIsBlankW(unsigned int c) { return c == ' ... function ImFileHandle (line 409) | static inline ImFileHandle ImFileOpen(const char*, const char*) ... function ImFileClose (line 410) | static inline bool ImFileClose(ImFileHandle) ... function ImU64 (line 411) | static inline ImU64 ImFileGetSize(ImFileHandle) ... function ImU64 (line 412) | static inline ImU64 ImFileRead(void*, ImU64, ImU64, ImFileHandle... function ImU64 (line 413) | static inline ImU64 ImFileWrite(const void*, ImU64, ImU64, ImFil... type FILE (line 416) | typedef FILE* ImFileHandle; function ImPow (line 440) | static inline float ImPow(float x, float y) { return powf(x, y); } function ImPow (line 441) | static inline double ImPow(double x, double y) { return pow(x, y); } function ImLog (line 442) | static inline float ImLog(float x) { return logf(x); } function ImLog (line 443) | static inline double ImLog(double x) { return log(x); } function ImAbs (line 444) | static inline int ImAbs(int x) { return x < 0 ? -x : x; } function ImAbs (line 445) | static inline float ImAbs(float x) { return fabsf(x); } function ImAbs (line 446) | static inline double ImAbs(double x) { return fabs(x); } function ImSign (line 447) | static inline float ImSign(float x) { return (x < 0.0f) ? -1... function ImSign (line 448) | static inline double ImSign(double x) { return (x < 0.0) ? -1.... function ImRsqrt (line 450) | static inline float ImRsqrt(float x) { return _mm_cvtss_f32(_... function ImRsqrt (line 452) | static inline float ImRsqrt(float x) { return 1.0f / sqrtf(x); } function ImRsqrt (line 454) | static inline double ImRsqrt(double x) { return 1.0 / sqrt(x); } function T (line 458) | inline T ImMin(T lhs, T rhs) { return lhs < rhs ?... function T (line 459) | inline T ImMax(T lhs, T rhs) { return lhs >= rhs ... function T (line 460) | inline T ImClamp(T v, T mn, T mx) { return (v < mn) ? ... function T (line 461) | inline T ImLerp(T a, T b, float t) { return (T)(a + (b ... function ImSwap (line 462) | inline void ImSwap(T& a, T& b) { T tmp = a; a = b; ... function T (line 463) | inline T ImAddClampOverflow(T a, T b, T mn, T mx) { if (b < 0 && (a < ... function T (line 464) | inline T ImSubClampOverflow(T a, T b, T mn, T mx) { if (b > 0 && (a < ... function ImVec2 (line 466) | static inline ImVec2 ImMin(const ImVec2& lhs, const ImVec2& rhs) ... function ImVec2 (line 467) | static inline ImVec2 ImMax(const ImVec2& lhs, const ImVec2& rhs) ... function ImVec2 (line 468) | static inline ImVec2 ImClamp(const ImVec2& v, const ImVec2& mn, ImVec2 m... function ImVec2 (line 469) | static inline ImVec2 ImLerp(const ImVec2& a, const ImVec2& b, float t) ... function ImVec2 (line 470) | static inline ImVec2 ImLerp(const ImVec2& a, const ImVec2& b, const ImVe... function ImVec4 (line 471) | static inline ImVec4 ImLerp(const ImVec4& a, const ImVec4& b, float t) ... function ImSaturate (line 472) | static inline float ImSaturate(float f) ... function ImLengthSqr (line 473) | static inline float ImLengthSqr(const ImVec2& lhs) ... function ImLengthSqr (line 474) | static inline float ImLengthSqr(const ImVec4& lhs) ... function ImInvLength (line 475) | static inline float ImInvLength(const ImVec2& lhs, float fail_value) ... function ImTrunc (line 476) | static inline float ImTrunc(float f) ... function ImVec2 (line 477) | static inline ImVec2 ImTrunc(const ImVec2& v) ... function ImFloor (line 478) | static inline float ImFloor(float f) ... function ImVec2 (line 479) | static inline ImVec2 ImFloor(const ImVec2& v) ... function ImModPositive (line 480) | static inline int ImModPositive(int a, int b) ... function ImDot (line 481) | static inline float ImDot(const ImVec2& a, const ImVec2& b) ... function ImVec2 (line 482) | static inline ImVec2 ImRotate(const ImVec2& v, float cos_a, float sin_a)... function ImLinearSweep (line 483) | static inline float ImLinearSweep(float current, float target, float sp... function ImVec2 (line 484) | static inline ImVec2 ImMul(const ImVec2& lhs, const ImVec2& rhs) ... function ImIsFloatAboveGuaranteedIntegerPrecision (line 485) | static inline bool ImIsFloatAboveGuaranteedIntegerPrecision(float f) ... function ImExponentialMovingAverage (line 486) | static inline float ImExponentialMovingAverage(float avg, float sample,... function ImTriangleArea (line 498) | inline float ImTriangleArea(const ImVec2& a, const ImVec2& b, co... function IM_MSVC_RUNTIME_CHECKS_OFF (line 502) | IM_MSVC_RUNTIME_CHECKS_OFF function Contains (line 540) | bool Contains(const ImVec2& p) const { return p.x >= Min.... function Contains (line 541) | bool Contains(const ImRect& r) const { return r.Min.x >= Min.... function ContainsWithPad (line 542) | bool ContainsWithPad(const ImVec2& p, const ImVec2& pad) const { ... function Overlaps (line 543) | bool Overlaps(const ImRect& r) const { return r.Min.y < Max.... function Add (line 544) | void Add(const ImVec2& p) { if (Min.x > p.x) M... function Add (line 545) | void Add(const ImRect& r) { if (Min.x > r.Min.x) M... function Expand (line 546) | void Expand(const float amount) { Min.x -= amount; Min... function Expand (line 547) | void Expand(const ImVec2& amount) { Min.x -= amount.x; Min... function Translate (line 548) | void Translate(const ImVec2& d) { Min.x += d.x; Min.y +=... function TranslateX (line 549) | void TranslateX(float dx) { Min.x += dx; Max.x += ... function TranslateY (line 550) | void TranslateY(float dy) { Min.y += dy; Max.y += ... function ClipWith (line 551) | void ClipWith(const ImRect& r) { Min = ImMax(Min, r.Min... function ClipWithFull (line 552) | void ClipWithFull(const ImRect& r) { Min = ImClamp(Min, r.M... function Floor (line 553) | void Floor() { Min.x = IM_TRUNC(Min.x... function ImBitArrayGetStorageSizeInBytes (line 561) | inline size_t ImBitArrayGetStorageSizeInBytes(int bitcount) { return... function ImBitArrayClearAllBits (line 562) | inline void ImBitArrayClearAllBits(ImU32* arr, int bitcount){ memset... function ImBitArrayTestBit (line 563) | inline bool ImBitArrayTestBit(const ImU32* arr, int n) { ImU32 ... function ImBitArrayClearBit (line 564) | inline void ImBitArrayClearBit(ImU32* arr, int n) { ImU32 ... function ImBitArraySetBit (line 565) | inline void ImBitArraySetBit(ImU32* arr, int n) { ImU32 ... function ImBitArraySetBitRange (line 566) | inline void ImBitArraySetBitRange(ImU32* arr, int n, int n2) // Work... type ImU32 (line 579) | typedef ImU32* ImBitArrayPtr; function ClearAllBits (line 588) | void ClearAllBits() { memset(Storage, 0, sizeof(... function SetAllBits (line 589) | void SetAllBits() { memset(Storage, 255, sizeo... function TestBit (line 590) | bool TestBit(int n) const { n += OFFSET; IM_ASSERT(n >... function SetBit (line 591) | void SetBit(int n) { n += OFFSET; IM_ASSERT(n >... function ClearBit (line 592) | void ClearBit(int n) { n += OFFSET; IM_ASSERT(n >... function SetBitRange (line 593) | void SetBitRange(int n, int n2) { n += OFFSET; n2 += OFFSET;... function const (line 594) | bool operator[](int n) const { n += OFFSET; IM_ASSERT(n >... function ImBitVector (line 599) | struct IMGUI_API ImBitVector function IM_MSVC_RUNTIME_CHECKS_RESTORE (line 608) | IM_MSVC_RUNTIME_CHECKS_RESTORE function set (line 623) | inline void set(T* data, int size) { Data = data; DataEnd =... function set (line 624) | inline void set(T* data, T* data_end) { Data = data; DataEnd =... function T (line 627) | inline T& operator[](int i) { T* p = Data + i; IM_AS... function T (line 628) | inline const T& operator[](int i) const { const T* p = Data + i;... function T (line 630) | inline T* begin() { return Data; } function T (line 631) | inline const T* begin() const { return Data; } function T (line 632) | inline T* end() { return DataEnd; } function T (line 633) | inline const T* end() const { return DataEnd; } function index_from_ptr (line 636) | inline int index_from_ptr(const T* it) const { IM_ASSERT(it >= Data &... function GetArenaSizeInBytes (line 653) | inline int GetArenaSizeInBytes() { return CurrOff; } function SetArenaBasePtr (line 654) | inline void SetArenaBasePtr(void* base_ptr) { BasePtr = (char*)base_... function GetSpan (line 658) | void GetSpan(int n, ImSpan* span) { span->set((T*)GetSpanPtrBegin... type ImPoolIdx (line 664) | typedef int ImPoolIdx; function T (line 675) | T* GetByKey(ImGuiID key) { int idx = Map.GetInt(k... function T (line 676) | T* GetByIndex(ImPoolIdx n) { return &Buf[n]; } function ImPoolIdx (line 677) | ImPoolIdx GetIndex(const T* p) const { IM_ASSERT(p >= Buf.Dat... function T (line 678) | T* GetOrAddByKey(ImGuiID key) { int* p_idx = Map.GetIn... function Contains (line 679) | bool Contains(const T* p) const { return (p >= Buf.Data ... function Clear (line 680) | void Clear() { for (int n = 0; n < Ma... function T (line 681) | T* Add() { int idx = FreeIdx; if ... function Remove (line 682) | void Remove(ImGuiID key, const T* p) { Remove(key, GetIndex(p... function Remove (line 683) | void Remove(ImGuiID key, ImPoolIdx idx) { Buf[idx].~T(); *(int*)... function Reserve (line 684) | void Reserve(int capacity) { Buf.reserve(capacity);... function T (line 691) | T* TryGetMapData(ImPoolIdx n) { int idx = Map.Data[n].... function GetSize (line 693) | int GetSize() { return GetMapSize(); } function clear (line 707) | void clear() { Buf.clear(); } function T (line 710) | T* alloc_chunk(size_t sz) { size_t HDR_SZ = 4; sz = IM_MEMALIG... function T (line 711) | T* begin() { size_t HDR_SZ = 4; if (!Buf.Data) ... function T (line 712) | T* next_chunk(T* p) { size_t HDR_SZ = 4; IM_ASSERT(p >= ... function chunk_size (line 713) | int chunk_size(const T* p) { return ((const int*)p)[-1]; } function T (line 714) | T* end() { return (T*)(void*)(Buf.Data + Buf.... function offset_from_ptr (line 715) | int offset_from_ptr(const T* p) { IM_ASSERT(p >= begin() && p < end(... function T (line 716) | T* ptr_from_offset(int off) { IM_ASSERT(off >= 4 && off < Buf.Si... function swap (line 717) | void swap(ImChunkStream& rhs) { rhs.Buf.swap(Buf); } function size (line 722) | struct ImGuiTextIndex function ImDrawListSharedData (line 765) | struct IMGUI_API ImDrawListSharedData type ImDrawDataBuilder (line 788) | struct ImDrawDataBuilder type ImGuiItemFlags_ (line 805) | enum ImGuiItemFlags_ type ImGuiItemStatusFlags_ (line 827) | enum ImGuiItemStatusFlags_ type ImGuiHoveredFlagsPrivate_ (line 852) | enum ImGuiHoveredFlagsPrivate_ type ImGuiInputTextFlagsPrivate_ (line 860) | enum ImGuiInputTextFlagsPrivate_ type ImGuiButtonFlagsPrivate_ (line 869) | enum ImGuiButtonFlagsPrivate_ type ImGuiComboFlagsPrivate_ (line 894) | enum ImGuiComboFlagsPrivate_ type ImGuiSliderFlagsPrivate_ (line 900) | enum ImGuiSliderFlagsPrivate_ type ImGuiSelectableFlagsPrivate_ (line 907) | enum ImGuiSelectableFlagsPrivate_ type ImGuiTreeNodeFlagsPrivate_ (line 921) | enum ImGuiTreeNodeFlagsPrivate_ type ImGuiSeparatorFlags_ (line 927) | enum ImGuiSeparatorFlags_ type ImGuiFocusRequestFlags_ (line 938) | enum ImGuiFocusRequestFlags_ type ImGuiTextFlags_ (line 945) | enum ImGuiTextFlags_ type ImGuiTooltipFlags_ (line 951) | enum ImGuiTooltipFlags_ type ImGuiLayoutType_ (line 959) | enum ImGuiLayoutType_ type ImGuiLogType (line 965) | enum ImGuiLogType type ImGuiAxis (line 975) | enum ImGuiAxis type ImGuiPlotType (line 982) | enum ImGuiPlotType type ImGuiPopupPositionPolicy (line 988) | enum ImGuiPopupPositionPolicy type ImGuiDataVarInfo (line 995) | struct ImGuiDataVarInfo type ImGuiDataTypeTempStorage (line 1003) | struct ImGuiDataTypeTempStorage type ImGuiDataTypeInfo (line 1009) | struct ImGuiDataTypeInfo type ImGuiDataTypePrivate_ (line 1018) | enum ImGuiDataTypePrivate_ type ImGuiColorMod (line 1026) | struct ImGuiColorMod function ImGuiStyleMod (line 1033) | struct ImGuiStyleMod function ImGuiComboPreviewData (line 1043) | struct IMGUI_API ImGuiComboPreviewData function ImGuiGroupData (line 1056) | struct IMGUI_API ImGuiGroupData function ImGuiMenuColumns (line 1074) | struct IMGUI_API ImGuiMenuColumns function ImGuiInputTextDeactivatedState (line 1092) | struct IMGUI_API ImGuiInputTextDeactivatedState function ImGuiInputTextState (line 1102) | struct IMGUI_API ImGuiInputTextState type ImGuiPopupData (line 1139) | struct ImGuiPopupData type ImS64 (line 1193) | typedef ImS64 ImGuiSelectionUserData; type ImGuiNextItemDataFlags_ (line 1195) | enum ImGuiNextItemDataFlags_ type ImGuiNextItemData (line 1202) | struct ImGuiNextItemData type ImGuiLastItemData (line 1217) | struct ImGuiLastItemData type ImGuiNavTreeNodeData (line 1232) | struct ImGuiNavTreeNodeData function ImGuiStackSizes (line 1239) | struct IMGUI_API ImGuiStackSizes type ImGuiWindowStackData (line 1257) | struct ImGuiWindowStackData type ImGuiShrinkWidthItem (line 1264) | struct ImGuiShrinkWidthItem function ImGuiPtrOrIndex (line 1271) | struct ImGuiPtrOrIndex type ImGuiInputEventType (line 1309) | enum ImGuiInputEventType type ImGuiInputSource (line 1321) | enum ImGuiInputSource type ImGuiInputEventMousePos (line 1333) | struct ImGuiInputEventMousePos { float PosX, PosY; ImGuiMouseSource... type ImGuiInputEventMouseWheel (line 1334) | struct ImGuiInputEventMouseWheel { float WheelX, WheelY; ImGuiMouseSo... type ImGuiInputEventMouseButton (line 1335) | struct ImGuiInputEventMouseButton { int Button; bool Down; ImGuiMouseS... type ImGuiInputEventKey (line 1336) | struct ImGuiInputEventKey { ImGuiKey Key; bool Down; float Ana... type ImGuiInputEventText (line 1337) | struct ImGuiInputEventText { unsigned int Char; } type ImGuiInputEventAppFocused (line 1338) | struct ImGuiInputEventAppFocused { bool Focused; } type ImGuiInputEvent (line 1340) | struct ImGuiInputEvent type ImS16 (line 1363) | typedef ImS16 ImGuiKeyRoutingIndex; function Clear (line 1379) | struct ImGuiKeyRoutingTable type ImGuiKeyOwnerData (line 1391) | struct ImGuiKeyOwnerData type ImGuiInputFlags_ (line 1403) | enum ImGuiInputFlags_ function FromPositions (line 1454) | struct ImGuiListClipperRange function Reset (line 1467) | struct ImGuiListClipperData type ImGuiActivateFlags_ (line 1483) | enum ImGuiActivateFlags_ type ImGuiScrollFlags_ (line 1492) | enum ImGuiScrollFlags_ type ImGuiNavHighlightFlags_ (line 1506) | enum ImGuiNavHighlightFlags_ type ImGuiNavMoveFlags_ (line 1515) | enum ImGuiNavMoveFlags_ type ImGuiNavLayer (line 1536) | enum ImGuiNavLayer function Clear (line 1543) | struct ImGuiNavItemData type ImGuiTypingSelectFlags_ (line 1564) | enum ImGuiTypingSelectFlags_ function ImGuiTypingSelectRequest (line 1572) | struct IMGUI_API ImGuiTypingSelectRequest function ImGuiTypingSelectState (line 1583) | struct IMGUI_API ImGuiTypingSelectState type ImGuiOldColumnFlags_ (line 1601) | enum ImGuiOldColumnFlags_ type ImGuiOldColumnData (line 1621) | struct ImGuiOldColumnData type ImGuiOldColumns (line 1631) | struct ImGuiOldColumns function ImGuiViewport (line 1677) | struct ImGuiViewportP : public ImGuiViewport type ImGuiWindowSettings (line 1709) | struct ImGuiWindowSettings type ImGuiSettingsHandler (line 1723) | struct ImGuiSettingsHandler type ImGuiLocKey (line 1743) | enum ImGuiLocKey : int type ImGuiLocEntry (line 1756) | struct ImGuiLocEntry type ImGuiDebugLogFlags_ (line 1767) | enum ImGuiDebugLogFlags_ type ImGuiDebugAllocEntry (line 1783) | struct ImGuiDebugAllocEntry type ImGuiDebugAllocInfo (line 1790) | struct ImGuiDebugAllocInfo type ImGuiMetricsConfig (line 1800) | struct ImGuiMetricsConfig type ImGuiStackLevelInfo (line 1814) | struct ImGuiStackLevelInfo type ImGuiIDStackTool (line 1826) | struct ImGuiIDStackTool type ImGuiContextHookType (line 1843) | enum ImGuiContextHookType { ImGuiContextHookType_NewFramePre, ImGuiConte... type ImGuiContextHook (line 1845) | struct ImGuiContextHook type ImGuiContext (line 1860) | struct ImGuiContext function ImGuiWindowTempData (line 2349) | struct IMGUI_API ImGuiWindowTempData function ImGuiWindow (line 2398) | struct IMGUI_API ImGuiWindow type ImGuiTabBarFlagsPrivate_ (line 2525) | enum ImGuiTabBarFlagsPrivate_ type ImGuiTabItemFlagsPrivate_ (line 2533) | enum ImGuiTabItemFlagsPrivate_ function ImGuiTabBar (line 2560) | struct IMGUI_API ImGuiTabBar type ImS16 (line 2607) | typedef ImS16 ImGuiTableColumnIdx; type ImU16 (line 2608) | typedef ImU16 ImGuiTableDrawChannelIdx; type ImGuiTableCellData (line 2673) | struct ImGuiTableCellData type ImGuiTableInstanceData (line 2681) | struct ImGuiTableInstanceData function ImGuiTable (line 2695) | struct IMGUI_API ImGuiTable function ImGuiTableTempData (line 2818) | struct IMGUI_API ImGuiTableTempData type ImGuiTableSettings (line 2864) | struct ImGuiTableSettings function namespace (line 2882) | namespace ImGui function IsNamedKey (line 3071) | inline bool IsNamedKey(ImGuiKey key) ... function IsNamedKeyOrModKey (line 3072) | inline bool IsNamedKeyOrModKey(ImGuiKey key) ... function IsLegacyKey (line 3073) | inline bool IsLegacyKey(ImGuiKey key) ... function IsKeyboardKey (line 3074) | inline bool IsKeyboardKey(ImGuiKey key) ... function IsGamepadKey (line 3075) | inline bool IsGamepadKey(ImGuiKey key) ... function IsMouseKey (line 3076) | inline bool IsMouseKey(ImGuiKey key) ... function IsAliasKey (line 3077) | inline bool IsAliasKey(ImGuiKey key) ... function ImGuiKeyChord (line 3078) | inline ImGuiKeyChord ConvertShortcutMod(ImGuiKeyChord key_chord) ... function ImGuiKey (line 3079) | inline ImGuiKey ConvertSingleModFlagToKey(ImGuiContext* ctx, ImG... function ImGuiKeyData (line 3091) | inline ImGuiKeyData* GetKeyData(ImGuiKey key) ... function ImGuiKey (line 3093) | inline ImGuiKey MouseButtonToKey(ImGuiMouseButton button) ... function IsActiveIdUsingNavDir (line 3101) | inline bool IsActiveIdUsingNavDir(ImGuiDir dir) ... function ImGuiKeyOwnerData (line 3119) | inline ImGuiKeyOwnerData* GetKeyOwnerData(ImGuiContext* ctx, ImGuiKey ... function ImGuiID (line 3164) | inline ImGuiID GetCurrentFocusScope() { ImGuiContext& g = *GImG... function ImGuiTable (line 3204) | inline ImGuiTable* GetCurrentTable() { ImGuiContext& g = *GImGui; r... function ImGuiTableInstanceData (line 3217) | inline ImGuiTableInstanceData* TableGetInstanceData(ImGuiTable* table, ... function ImGuiID (line 3218) | inline ImGuiID TableGetInstanceID(ImGuiTable* table, in... function ImGuiTabBar (line 3249) | inline ImGuiTabBar* GetCurrentTabBar() { ImGuiContext& g = *GImGui; ... function TabBarGetTabOrder (line 3254) | inline int TabBarGetTabOrder(ImGuiTabBar* tab_bar, ImGuiTab... function TempInputIsActive (line 3345) | inline bool TempInputIsActive(ImGuiID id) { ImGuiConte... function ImGuiInputTextState (line 3346) | inline ImGuiInputTextState* GetInputTextState(ImGuiID id) { ImGuiConte... function DebugStartItemPicker (line 3381) | inline void DebugStartItemPicker() ... function SetItemUsingMouseWheel (line 3405) | inline void SetItemUsingMouseWheel() ... function FocusableItemRegister (line 3413) | inline bool FocusableItemRegister(ImGuiWindow* window, ImGuiID id) ... function FocusableItemUnregister (line 3414) | inline void FocusableItemUnregister(ImGuiWindow* window) ... type ImFontBuilderIO (line 3428) | struct ImFontBuilderIO FILE: third-party/imgui/imgui_tables.cpp function ImGuiTableFlags (line 262) | inline ImGuiTableFlags TableFixFlags(ImGuiTableFlags flags, ImGuiWindow*... function ImGuiTable (line 295) | ImGuiTable* ImGui::TableFindByID(ImGuiID id) function TableSetupColumnFlags (line 703) | static void TableSetupColumnFlags(ImGuiTable* table, ImGuiTableColumn* c... function ImGuiTableColumnFlags (line 1668) | ImGuiTableColumnFlags ImGui::TableGetColumnFlags(int column_n) function ImRect (line 1687) | ImRect ImGui::TableGetCellBgRect(const ImGuiTable* table, int column_n) function ImGuiID (line 1702) | ImGuiID ImGui::TableGetColumnResizeID(ImGuiTable* table, int column_n, i... type MergeGroup (line 2468) | struct MergeGroup function ImU32 (line 2629) | static ImU32 TableGetColumnBorderCol(ImGuiTable* table, int order_n, int... function ImGuiTableSortSpecs (line 2742) | ImGuiTableSortSpecs* ImGui::TableGetSortSpecs() function ImGuiSortDirection (line 2759) | static inline ImGuiSortDirection TableGetColumnAvailSortDirection(ImGuiT... function ImGuiSortDirection (line 2778) | ImGuiSortDirection ImGui::TableGetColumnNextSortDirection(ImGuiTableColu... function TableSettingsInit (line 3424) | static void TableSettingsInit(ImGuiTableSettings* settings, ImGuiID id, ... function TableSettingsCalcChunkSize (line 3436) | static size_t TableSettingsCalcChunkSize(int columns_count) function ImGuiTableSettings (line 3441) | ImGuiTableSettings* ImGui::TableSettingsCreate(ImGuiID id, int columns_c... function ImGuiTableSettings (line 3450) | ImGuiTableSettings* ImGui::TableSettingsFindByID(ImGuiID id) function ImGuiTableSettings (line 3461) | ImGuiTableSettings* ImGui::TableGetBoundSettings(ImGuiTable* table) function TableSettingsHandler_ClearAll (line 3604) | static void TableSettingsHandler_ClearAll(ImGuiContext* ctx, ImGuiSettin... function TableSettingsHandler_ApplyAll (line 3614) | static void TableSettingsHandler_ApplyAll(ImGuiContext* ctx, ImGuiSettin... function TableSettingsHandler_ReadLine (line 3644) | static void TableSettingsHandler_ReadLine(ImGuiContext*, ImGuiSettingsHa... function TableSettingsHandler_WriteAll (line 3670) | static void TableSettingsHandler_WriteAll(ImGuiContext* ctx, ImGuiSettin... function GetDraggedColumnOffset (line 3955) | static float GetDraggedColumnOffset(ImGuiOldColumns* columns, int column... function GetColumnWidthEx (line 3988) | static float GetColumnWidthEx(ImGuiOldColumns* columns, int column_index... function ImGuiOldColumns (line 4084) | ImGuiOldColumns* ImGui::FindOrCreateColumns(ImGuiWindow* window, ImGuiID... function ImGuiID (line 4097) | ImGuiID ImGui::GetColumnsID(const char* str_id, int columns_count) FILE: third-party/imgui/imgui_widgets.cpp function ImGuiID (line 864) | ImGuiID ImGui::GetWindowScrollbarID(ImGuiWindow* window, ImGuiAxis axis) function ImRect (line 870) | ImRect ImGui::GetWindowScrollbarRect(ImGuiWindow* window, ImGuiAxis axis) function CalcMaxPopupHeightFromItemCount (line 1660) | static float CalcMaxPopupHeightFromItemCount(int items_count) type ImGuiGetNameFromIndexOldToNewCallbackData (line 1960) | struct ImGuiGetNameFromIndexOldToNewCallbackData { void* UserData; bool ... function ImGuiDataTypeInfo (line 2015) | const ImGuiDataTypeInfo* ImGui::DataTypeGetInfo(ImGuiDataType data_type) function DataTypeCompareT (line 2139) | static int DataTypeCompareT(const T* lhs, const T* rhs) function DataTypeClampT (line 2167) | static bool DataTypeClampT(T* v, const T* v_min, const T* v_max) function GetMinimumStepAtDecimalPrecision (line 2195) | static float GetMinimumStepAtDecimalPrecision(int decimal_precision) function TYPE (line 2204) | TYPE ImGui::RoundScalarWithFormatT(const char* format, ImGuiDataType dat... function TYPE (line 2718) | TYPE ImGui::ScaleValueFromRatioT(ImGuiDataType data_type, float t, TYPE ... function ImParseFormatSanitizeForPrinting (line 3311) | void ImParseFormatSanitizeForPrinting(const char* fmt_in, char* fmt_out,... function ImParseFormatPrecision (line 3361) | int ImParseFormatPrecision(const char* fmt, int default_precision) function ImGuiInputTextFlags (line 3405) | static inline ImGuiInputTextFlags InputScalar_DefaultCharsFilter(ImGuiDa... function InputTextCalcTextLenAndLineCount (line 3648) | static int InputTextCalcTextLenAndLineCount(const char* text_begin, cons... function ImVec2 (line 3662) | static ImVec2 InputTextCalcTextSizeW(ImGuiContext* ctx, const ImWchar* t... type ImStb (line 3708) | namespace ImStb function STB_TEXTEDIT_STRINGLEN (line 3711) | static int STB_TEXTEDIT_STRINGLEN(const ImGuiInputTextState* obj) ... function ImWchar (line 3712) | static ImWchar STB_TEXTEDIT_GETCHAR(const ImGuiInputTextState* obj, in... function STB_TEXTEDIT_GETWIDTH (line 3713) | static float STB_TEXTEDIT_GETWIDTH(ImGuiInputTextState* obj, int lin... function STB_TEXTEDIT_KEYTOTEXT (line 3714) | static int STB_TEXTEDIT_KEYTOTEXT(int key) ... function STB_TEXTEDIT_LAYOUTROW (line 3716) | static void STB_TEXTEDIT_LAYOUTROW(StbTexteditRow* r, ImGuiInputTex... function is_separator (line 3729) | static bool is_separator(unsigned int c) function is_word_boundary_from_right (line 3734) | static int is_word_boundary_from_right(ImGuiInputTextState* obj, int idx) function is_word_boundary_from_left (line 3746) | static int is_word_boundary_from_left(ImGuiInputTextState* obj, int idx) function STB_TEXTEDIT_MOVEWORDLEFT_IMPL (line 3757) | static int STB_TEXTEDIT_MOVEWORDLEFT_IMPL(ImGuiInputTextState* obj, i... function STB_TEXTEDIT_MOVEWORDRIGHT_MAC (line 3758) | static int STB_TEXTEDIT_MOVEWORDRIGHT_MAC(ImGuiInputTextState* obj, i... function STB_TEXTEDIT_MOVEWORDRIGHT_WIN (line 3759) | static int STB_TEXTEDIT_MOVEWORDRIGHT_WIN(ImGuiInputTextState* obj, i... function STB_TEXTEDIT_MOVEWORDRIGHT_IMPL (line 3760) | static int STB_TEXTEDIT_MOVEWORDRIGHT_IMPL(ImGuiInputTextState* obj, ... function STB_TEXTEDIT_DELETECHARS (line 3764) | static void STB_TEXTEDIT_DELETECHARS(ImGuiInputTextState* obj, int pos... function STB_TEXTEDIT_INSERTCHARS (line 3780) | static bool STB_TEXTEDIT_INSERTCHARS(ImGuiInputTextState* obj, int pos... function stb_textedit_replace (line 3837) | static void stb_textedit_replace(ImGuiInputTextState* str, STB_Textedi... function InputTextFilterCharacter (line 3925) | static bool InputTextFilterCharacter(ImGuiContext* ctx, unsigned int* p_... function InputTextReconcileUndoStateAfterUserCallback (line 4029) | static void InputTextReconcileUndoStateAfterUserCallback(ImGuiInputTextS... function ColorEditRestoreH (line 5094) | static void ColorEditRestoreH(const float* col, float* H) function ColorEditRestoreHS (line 5105) | static void ColorEditRestoreHS(const float* col, float* H, float* S, flo... function RenderArrowsForVerticalBar (line 5380) | static void RenderArrowsForVerticalBar(ImDrawList* draw_list, ImVec2 pos... function ImGuiTypingSelectRequest (line 6659) | ImGuiTypingSelectRequest* ImGui::GetTypingSelectRequest(ImGuiTypingSelec... function ImStrimatchlen (line 6755) | static int ImStrimatchlen(const char* s1, const char* s1_end, const char... type ImGuiPlotArrayGetterData (line 7095) | struct ImGuiPlotArrayGetterData method ImGuiPlotArrayGetterData (line 7100) | ImGuiPlotArrayGetterData(const float* values, int stride) { Values = v... function Plot_ArrayGetter (line 7103) | static float Plot_ArrayGetter(void* data, int idx) function IsRootOfOpenMenuSet (line 7378) | static bool IsRootOfOpenMenuSet() type ImGuiTabBarSection (line 7739) | struct ImGuiTabBarSection method ImGuiTabBarSection (line 7745) | ImGuiTabBarSection() { memset(this, 0, sizeof(*this)); } type ImGui (line 7748) | namespace ImGui function TabItemGetSectionIdx (line 7766) | static inline int TabItemGetSectionIdx(const ImGuiTabItem* tab) function ImGuiTabBar (line 7789) | static ImGuiTabBar* GetTabBarFromTabBarRef(const ImGuiPtrOrIndex& ref) function ImGuiPtrOrIndex (line 7795) | static ImGuiPtrOrIndex GetTabBarRefFromTabBar(ImGuiTabBar* tab_bar) function TabBarCalcScrollableWidth (line 7920) | static float TabBarCalcScrollableWidth(ImGuiTabBar* tab_bar, ImGuiTabBar... function ImU32 (line 8170) | static ImU32 ImGui::TabBarCalcTabID(ImGuiTabBar* tab_bar, const char* ... function ImGuiTabItem (line 8193) | ImGuiTabItem* ImGui::TabBarFindTabByID(ImGuiTabBar* tab_bar, ImGuiID tab... function ImGuiTabItem (line 8203) | ImGuiTabItem* ImGui::TabBarFindTabByOrder(ImGuiTabBar* tab_bar, int order) function ImGuiTabItem (line 8210) | ImGuiTabItem* ImGui::TabBarGetCurrentTab(ImGuiTabBar* tab_bar) function ImGuiTabItem (line 8380) | static ImGuiTabItem* ImGui::TabBarScrollingButtons(ImGuiTabBar* tab_bar) function ImGuiTabItem (line 8441) | static ImGuiTabItem* ImGui::TabBarTabListPopupButton(ImGuiTabBar* tab_bar) function ImVec2 (line 8789) | ImVec2 ImGui::TabItemCalcSize(const char* label, bool has_close_button_o... function ImVec2 (line 8801) | ImVec2 ImGui::TabItemCalcSize(ImGuiWindow*) FILE: third-party/imgui/imstb_rectpack.h type stbrp_context (line 85) | typedef struct stbrp_context stbrp_context; type stbrp_node (line 86) | typedef struct stbrp_node stbrp_node; type stbrp_rect (line 87) | typedef struct stbrp_rect stbrp_rect; type stbrp_coord (line 89) | typedef int stbrp_coord; type stbrp_rect (line 119) | struct stbrp_rect type stbrp_node (line 179) | struct stbrp_node type stbrp_context (line 185) | struct stbrp_context function STBRP_DEF (line 233) | STBRP_DEF void stbrp_setup_heuristic(stbrp_context *context, int heuristic) function STBRP_DEF (line 245) | STBRP_DEF void stbrp_setup_allow_out_of_mem(stbrp_context *context, int ... function STBRP_DEF (line 265) | STBRP_DEF void stbrp_init_target(stbrp_context *context, int width, int ... function stbrp__skyline_find_min_y (line 291) | static int stbrp__skyline_find_min_y(stbrp_context *c, stbrp_node *first... type stbrp__findresult (line 341) | typedef struct function stbrp__findresult (line 347) | static stbrp__findresult stbrp__skyline_find_best_pos(stbrp_context *c, ... function stbrp__findresult (line 449) | static stbrp__findresult stbrp__skyline_pack_rectangle(stbrp_context *co... function rect_height_compare (line 528) | static int STBRP__CDECL rect_height_compare(const void *a, const void *b) function rect_original_order (line 539) | static int STBRP__CDECL rect_original_order(const void *a, const void *b) function STBRP_DEF (line 546) | STBRP_DEF int stbrp_pack_rects(stbrp_context *context, stbrp_rect *rects... FILE: third-party/imgui/imstb_textedit.h type StbUndoRecord (line 302) | typedef struct type StbUndoState (line 311) | typedef struct type STB_TexteditState (line 320) | typedef struct type StbTexteditRow (line 367) | typedef struct function stb_text_locate_coord (line 401) | static int stb_text_locate_coord(STB_TEXTEDIT_STRING *str, float x, floa... function stb_textedit_click (line 461) | static void stb_textedit_click(STB_TEXTEDIT_STRING *str, STB_TexteditSta... function stb_textedit_drag (line 479) | static void stb_textedit_drag(STB_TEXTEDIT_STRING *str, STB_TexteditStat... type StbFindState (line 511) | typedef struct function stb_textedit_find_charpos (line 521) | static void stb_textedit_find_charpos(StbFindState *find, STB_TEXTEDIT_S... function stb_textedit_clamp (line 572) | static void stb_textedit_clamp(STB_TEXTEDIT_STRING *str, STB_TexteditSta... function stb_textedit_delete (line 586) | static void stb_textedit_delete(STB_TEXTEDIT_STRING *str, STB_TexteditSt... function stb_textedit_delete_selection (line 594) | static void stb_textedit_delete_selection(STB_TEXTEDIT_STRING *str, STB_... function stb_textedit_sortselection (line 610) | static void stb_textedit_sortselection(STB_TexteditState *state) function stb_textedit_move_to_first (line 620) | static void stb_textedit_move_to_first(STB_TexteditState *state) function stb_textedit_move_to_last (line 631) | static void stb_textedit_move_to_last(STB_TEXTEDIT_STRING *str, STB_Text... function is_word_boundary (line 643) | static int is_word_boundary( STB_TEXTEDIT_STRING *str, int idx ) function stb_textedit_move_to_word_previous (line 649) | static int stb_textedit_move_to_word_previous( STB_TEXTEDIT_STRING *str,... function stb_textedit_move_to_word_next (line 664) | static int stb_textedit_move_to_word_next( STB_TEXTEDIT_STRING *str, int... function stb_textedit_prep_selection_at_cursor (line 682) | static void stb_textedit_prep_selection_at_cursor(STB_TexteditState *state) function stb_textedit_cut (line 691) | static int stb_textedit_cut(STB_TEXTEDIT_STRING *str, STB_TexteditState ... function stb_textedit_paste_internal (line 702) | static int stb_textedit_paste_internal(STB_TEXTEDIT_STRING *str, STB_Tex... function stb_textedit_key (line 723) | static void stb_textedit_key(STB_TEXTEDIT_STRING *str, STB_TexteditState... function stb_textedit_flush_redo (line 1113) | static void stb_textedit_flush_redo(StbUndoState *state) function stb_textedit_discard_undo (line 1120) | static void stb_textedit_discard_undo(StbUndoState *state) function stb_textedit_discard_redo (line 1142) | static void stb_textedit_discard_redo(StbUndoState *state) function StbUndoRecord (line 1172) | static StbUndoRecord *stb_text_create_undo_record(StbUndoState *state, i... function STB_TEXTEDIT_CHARTYPE (line 1196) | static STB_TEXTEDIT_CHARTYPE *stb_text_createundo(StbUndoState *state, i... function stb_text_undo (line 1216) | static void stb_text_undo(STB_TEXTEDIT_STRING *str, STB_TexteditState *s... function stb_text_redo (line 1284) | static void stb_text_redo(STB_TEXTEDIT_STRING *str, STB_TexteditState *s... function stb_text_makeundo_insert (line 1335) | static void stb_text_makeundo_insert(STB_TexteditState *state, int where... function stb_text_makeundo_delete (line 1340) | static void stb_text_makeundo_delete(STB_TEXTEDIT_STRING *str, STB_Texte... function stb_text_makeundo_replace (line 1350) | static void stb_text_makeundo_replace(STB_TEXTEDIT_STRING *str, STB_Text... function stb_textedit_clear_state (line 1361) | static void stb_textedit_clear_state(STB_TexteditState *state, int is_si... function stb_textedit_initialize_state (line 1379) | static void stb_textedit_initialize_state(STB_TexteditState *state, int ... function stb_textedit_paste (line 1389) | static int stb_textedit_paste(STB_TEXTEDIT_STRING *str, STB_TexteditStat... FILE: third-party/imgui/imstb_truetype.h function my_stbtt_initfont (line 292) | void my_stbtt_initfont(void) function my_stbtt_print (line 304) | void my_stbtt_print(float x, float y, char *text) function main (line 339) | int main(int argc, char **argv) function main (line 380) | int main(int arg, char **argv) type stbtt_uint8 (line 433) | typedef unsigned char stbtt_uint8; type stbtt_int8 (line 434) | typedef signed char stbtt_int8; type stbtt_uint16 (line 435) | typedef unsigned short stbtt_uint16; type stbtt_int16 (line 436) | typedef signed short stbtt_int16; type stbtt_uint32 (line 437) | typedef unsigned int stbtt_uint32; type stbtt_int32 (line 438) | typedef signed int stbtt_int32; type stbtt__buf (line 518) | typedef struct type stbtt_bakedchar (line 532) | typedef struct type stbtt_aligned_quad (line 548) | typedef struct type stbtt_packedchar (line 580) | typedef struct type stbtt_pack_context (line 587) | typedef struct stbtt_pack_context stbtt_pack_context; type stbtt_fontinfo (line 588) | typedef struct stbtt_fontinfo stbtt_fontinfo; type stbrp_rect (line 590) | typedef struct stbrp_rect stbrp_rect; type stbtt_pack_range (line 624) | typedef struct type stbtt_pack_context (line 683) | struct stbtt_pack_context { type stbtt_fontinfo (line 718) | struct stbtt_fontinfo type stbtt_kerningentry (line 809) | typedef struct stbtt_kerningentry type stbtt_vertex (line 840) | typedef struct type stbtt__bitmap (line 929) | typedef struct function stbtt_uint8 (line 1138) | static stbtt_uint8 stbtt__buf_get8(stbtt__buf *b) function stbtt_uint8 (line 1145) | static stbtt_uint8 stbtt__buf_peek8(stbtt__buf *b) function stbtt__buf_seek (line 1152) | static void stbtt__buf_seek(stbtt__buf *b, int o) function stbtt__buf_skip (line 1158) | static void stbtt__buf_skip(stbtt__buf *b, int o) function stbtt_uint32 (line 1163) | static stbtt_uint32 stbtt__buf_get(stbtt__buf *b, int n) function stbtt__buf (line 1173) | static stbtt__buf stbtt__new_buf(const void *p, size_t size) function stbtt__buf (line 1186) | static stbtt__buf stbtt__buf_range(const stbtt__buf *b, int o, int s) function stbtt__buf (line 1195) | static stbtt__buf stbtt__cff_get_index(stbtt__buf *b) function stbtt_uint32 (line 1209) | static stbtt_uint32 stbtt__cff_int(stbtt__buf *b) function stbtt__cff_skip_operand (line 1221) | static void stbtt__cff_skip_operand(stbtt__buf *b) { function stbtt__buf (line 1236) | static stbtt__buf stbtt__dict_get(stbtt__buf *b, int key) function stbtt__dict_get_ints (line 1251) | static void stbtt__dict_get_ints(stbtt__buf *b, int key, int outcount, s... function stbtt__cff_index_count (line 1259) | static int stbtt__cff_index_count(stbtt__buf *b) function stbtt__buf (line 1265) | static stbtt__buf stbtt__cff_index_get(stbtt__buf b, int i) function stbtt_uint16 (line 1291) | static stbtt_uint16 ttUSHORT(stbtt_uint8 *p) { return p[0]*256 + p[1]; } function stbtt_int16 (line 1292) | static stbtt_int16 ttSHORT(stbtt_uint8 *p) { return p[0]*256 + p[1]; } function stbtt_uint32 (line 1293) | static stbtt_uint32 ttULONG(stbtt_uint8 *p) { return (p[0]<<24) + (p[1]... function stbtt_int32 (line 1294) | static stbtt_int32 ttLONG(stbtt_uint8 *p) { return (p[0]<<24) + (p[1]... function stbtt__isfont (line 1299) | static int stbtt__isfont(stbtt_uint8 *font) function stbtt_uint32 (line 1311) | static stbtt_uint32 stbtt__find_table(stbtt_uint8 *data, stbtt_uint32 fo... function stbtt_GetFontOffsetForIndex_internal (line 1324) | static int stbtt_GetFontOffsetForIndex_internal(unsigned char *font_coll... function stbtt_GetNumberOfFonts_internal (line 1343) | static int stbtt_GetNumberOfFonts_internal(unsigned char *font_collection) function stbtt__buf (line 1359) | static stbtt__buf stbtt__get_subrs(stbtt__buf cff, stbtt__buf fontdict) function stbtt__get_svg (line 1373) | static int stbtt__get_svg(stbtt_fontinfo *info) function stbtt_InitFont_internal (line 1388) | static int stbtt_InitFont_internal(stbtt_fontinfo *info, unsigned char *... function STBTT_DEF (line 1501) | STBTT_DEF int stbtt_FindGlyphIndex(const stbtt_fontinfo *info, int unico... function STBTT_DEF (line 1594) | STBTT_DEF int stbtt_GetCodepointShape(const stbtt_fontinfo *info, int un... function stbtt_setvertex (line 1599) | static void stbtt_setvertex(stbtt_vertex *v, stbtt_uint8 type, stbtt_int... function stbtt__GetGlyfOffset (line 1608) | static int stbtt__GetGlyfOffset(const stbtt_fontinfo *info, int glyph_in... function STBTT_DEF (line 1630) | STBTT_DEF int stbtt_GetGlyphBox(const stbtt_fontinfo *info, int glyph_in... function STBTT_DEF (line 1646) | STBTT_DEF int stbtt_GetCodepointBox(const stbtt_fontinfo *info, int code... function STBTT_DEF (line 1651) | STBTT_DEF int stbtt_IsGlyphEmpty(const stbtt_fontinfo *info, int glyph_i... function stbtt__close_shape (line 1663) | static int stbtt__close_shape(stbtt_vertex *vertices, int num_vertices, ... function stbtt__GetGlyphShapeTT (line 1679) | static int stbtt__GetGlyphShapeTT(const stbtt_fontinfo *info, int glyph_... type stbtt__csctx (line 1902) | typedef struct function stbtt__track_vertex (line 1916) | static void stbtt__track_vertex(stbtt__csctx *c, stbtt_int32 x, stbtt_in... function stbtt__csctx_v (line 1925) | static void stbtt__csctx_v(stbtt__csctx *c, stbtt_uint8 type, stbtt_int3... function stbtt__csctx_close_shape (line 1941) | static void stbtt__csctx_close_shape(stbtt__csctx *ctx) function stbtt__csctx_rmove_to (line 1947) | static void stbtt__csctx_rmove_to(stbtt__csctx *ctx, float dx, float dy) function stbtt__csctx_rline_to (line 1955) | static void stbtt__csctx_rline_to(stbtt__csctx *ctx, float dx, float dy) function stbtt__csctx_rccurve_to (line 1962) | static void stbtt__csctx_rccurve_to(stbtt__csctx *ctx, float dx1, float ... function stbtt__buf (line 1973) | static stbtt__buf stbtt__get_subr(stbtt__buf idx, int n) function stbtt__buf (line 1987) | static stbtt__buf stbtt__cid_get_glyph_subrs(const stbtt_fontinfo *info,... function stbtt__run_charstring (line 2015) | static int stbtt__run_charstring(const stbtt_fontinfo *info, int glyph_i... function stbtt__GetGlyphShapeT2 (line 2274) | static int stbtt__GetGlyphShapeT2(const stbtt_fontinfo *info, int glyph_... function stbtt__GetGlyphInfoT2 (line 2291) | static int stbtt__GetGlyphInfoT2(const stbtt_fontinfo *info, int glyph_i... function STBTT_DEF (line 2302) | STBTT_DEF int stbtt_GetGlyphShape(const stbtt_fontinfo *info, int glyph_... function STBTT_DEF (line 2310) | STBTT_DEF void stbtt_GetGlyphHMetrics(const stbtt_fontinfo *info, int gl... function STBTT_DEF (line 2322) | STBTT_DEF int stbtt_GetKerningTableLength(const stbtt_fontinfo *info) function STBTT_DEF (line 2337) | STBTT_DEF int stbtt_GetKerningTable(const stbtt_fontinfo *info, stbtt_ke... function stbtt__GetGlyphKernInfoAdvance (line 2364) | static int stbtt__GetGlyphKernInfoAdvance(const stbtt_fontinfo *info, in... function stbtt_int32 (line 2394) | static stbtt_int32 stbtt__GetCoverageIndex(stbtt_uint8 *coverageTable, i... function stbtt_int32 (line 2452) | static stbtt_int32 stbtt__GetGlyphClass(stbtt_uint8 *classDefTable, int... function stbtt_int32 (line 2501) | static stbtt_int32 stbtt__GetGlyphGPOSInfoAdvance(const stbtt_fontinfo *... function STBTT_DEF (line 2615) | STBTT_DEF int stbtt_GetGlyphKernAdvance(const stbtt_fontinfo *info, int... function STBTT_DEF (line 2627) | STBTT_DEF int stbtt_GetCodepointKernAdvance(const stbtt_fontinfo *info,... function STBTT_DEF (line 2634) | STBTT_DEF void stbtt_GetCodepointHMetrics(const stbtt_fontinfo *info, in... function STBTT_DEF (line 2639) | STBTT_DEF void stbtt_GetFontVMetrics(const stbtt_fontinfo *info, int *as... function STBTT_DEF (line 2646) | STBTT_DEF int stbtt_GetFontVMetricsOS2(const stbtt_fontinfo *info, int ... function STBTT_DEF (line 2657) | STBTT_DEF void stbtt_GetFontBoundingBox(const stbtt_fontinfo *info, int ... function STBTT_DEF (line 2665) | STBTT_DEF float stbtt_ScaleForPixelHeight(const stbtt_fontinfo *info, fl... function STBTT_DEF (line 2671) | STBTT_DEF float stbtt_ScaleForMappingEmToPixels(const stbtt_fontinfo *in... function STBTT_DEF (line 2677) | STBTT_DEF void stbtt_FreeShape(const stbtt_fontinfo *info, stbtt_vertex *v) function STBTT_DEF (line 2682) | STBTT_DEF stbtt_uint8 *stbtt_FindSVGDoc(const stbtt_fontinfo *info, int gl) function STBTT_DEF (line 2699) | STBTT_DEF int stbtt_GetGlyphSVG(const stbtt_fontinfo *info, int gl, cons... function STBTT_DEF (line 2716) | STBTT_DEF int stbtt_GetCodepointSVG(const stbtt_fontinfo *info, int unic... function STBTT_DEF (line 2726) | STBTT_DEF void stbtt_GetGlyphBitmapBoxSubpixel(const stbtt_fontinfo *fon... function STBTT_DEF (line 2744) | STBTT_DEF void stbtt_GetGlyphBitmapBox(const stbtt_fontinfo *font, int g... function STBTT_DEF (line 2749) | STBTT_DEF void stbtt_GetCodepointBitmapBoxSubpixel(const stbtt_fontinfo ... function STBTT_DEF (line 2754) | STBTT_DEF void stbtt_GetCodepointBitmapBox(const stbtt_fontinfo *font, i... type stbtt__hheap_chunk (line 2763) | typedef struct stbtt__hheap_chunk type stbtt__hheap (line 2768) | typedef struct stbtt__hheap function stbtt__hheap_free (line 2796) | static void stbtt__hheap_free(stbtt__hheap *hh, void *p) function stbtt__hheap_cleanup (line 2802) | static void stbtt__hheap_cleanup(stbtt__hheap *hh, void *userdata) type stbtt__edge (line 2812) | typedef struct stbtt__edge { type stbtt__active_edge (line 2818) | typedef struct stbtt__active_edge function stbtt__active_edge (line 2840) | static stbtt__active_edge *stbtt__new_active(stbtt__hheap *hh, stbtt__ed... function stbtt__active_edge (line 2862) | static stbtt__active_edge *stbtt__new_active(stbtt__hheap *hh, stbtt__ed... function stbtt__fill_active_edges (line 2887) | static void stbtt__fill_active_edges(unsigned char *scanline, int len, s... function stbtt__rasterize_sorted_edges (line 2929) | static void stbtt__rasterize_sorted_edges(stbtt__bitmap *result, stbtt__... function stbtt__handle_clipped_edge (line 3033) | static void stbtt__handle_clipped_edge(float *scanline, int x, stbtt__ac... function stbtt__sized_trapezoid_area (line 3070) | static float stbtt__sized_trapezoid_area(float height, float top_width, ... function stbtt__position_trapezoid_area (line 3077) | static float stbtt__position_trapezoid_area(float height, float tx0, flo... function stbtt__sized_triangle_area (line 3082) | static float stbtt__sized_triangle_area(float height, float width) function stbtt__fill_active_edges_new (line 3087) | static void stbtt__fill_active_edges_new(float *scanline, float *scanlin... function stbtt__rasterize_sorted_edges (line 3305) | static void stbtt__rasterize_sorted_edges(stbtt__bitmap *result, stbtt__... function stbtt__sort_edges_ins_sort (line 3407) | static void stbtt__sort_edges_ins_sort(stbtt__edge *p, int n) function stbtt__sort_edges_quicksort (line 3425) | static void stbtt__sort_edges_quicksort(stbtt__edge *p, int n) function stbtt__sort_edges (line 3487) | static void stbtt__sort_edges(stbtt__edge *p, int n) type stbtt__point (line 3493) | typedef struct function stbtt__rasterize (line 3498) | static void stbtt__rasterize(stbtt__bitmap *result, stbtt__point *pts, i... function stbtt__add_point (line 3555) | static void stbtt__add_point(stbtt__point *points, int n, float x, float y) function stbtt__tesselate_curve (line 3563) | static int stbtt__tesselate_curve(stbtt__point *points, int *num_points,... function stbtt__tesselate_cubic (line 3583) | static void stbtt__tesselate_cubic(stbtt__point *points, int *num_points... function stbtt__point (line 3626) | static stbtt__point *stbtt_FlattenCurves(stbtt_vertex *vertices, int num... function STBTT_DEF (line 3703) | STBTT_DEF void stbtt_Rasterize(stbtt__bitmap *result, float flatness_in_... function STBTT_DEF (line 3716) | STBTT_DEF void stbtt_FreeBitmap(unsigned char *bitmap, void *userdata) function STBTT_DEF (line 3766) | STBTT_DEF void stbtt_MakeGlyphBitmapSubpixel(const stbtt_fontinfo *info,... function STBTT_DEF (line 3785) | STBTT_DEF void stbtt_MakeGlyphBitmap(const stbtt_fontinfo *info, unsigne... function STBTT_DEF (line 3795) | STBTT_DEF void stbtt_MakeCodepointBitmapSubpixelPrefilter(const stbtt_fo... function STBTT_DEF (line 3800) | STBTT_DEF void stbtt_MakeCodepointBitmapSubpixel(const stbtt_fontinfo *i... function STBTT_DEF (line 3810) | STBTT_DEF void stbtt_MakeCodepointBitmap(const stbtt_fontinfo *info, uns... function stbtt_BakeFontBitmap_internal (line 3821) | static int stbtt_BakeFontBitmap_internal(unsigned char *data, int offset... function STBTT_DEF (line 3867) | STBTT_DEF void stbtt_GetBakedQuad(const stbtt_bakedchar *chardata, int p... type stbrp_coord (line 3895) | typedef int stbrp_coord; type stbrp_context (line 3908) | typedef struct type stbrp_node (line 3914) | typedef struct type stbrp_rect (line 3919) | struct stbrp_rect function stbrp_init_target (line 3925) | static void stbrp_init_target(stbrp_context *con, int pw, int ph, stbrp_... function stbrp_pack_rects (line 3936) | static void stbrp_pack_rects(stbrp_context *con, stbrp_rect *rects, int ... function STBTT_DEF (line 3965) | STBTT_DEF int stbtt_PackBegin(stbtt_pack_context *spc, unsigned char *pi... function STBTT_DEF (line 3997) | STBTT_DEF void stbtt_PackEnd (stbtt_pack_context *spc) function STBTT_DEF (line 4003) | STBTT_DEF void stbtt_PackSetOversampling(stbtt_pack_context *spc, unsign... function STBTT_DEF (line 4013) | STBTT_DEF void stbtt_PackSetSkipMissingCodepoints(stbtt_pack_context *sp... function stbtt__h_prefilter (line 4020) | static void stbtt__h_prefilter(unsigned char *pixels, int w, int h, int ... function stbtt__v_prefilter (line 4082) | static void stbtt__v_prefilter(unsigned char *pixels, int w, int h, int ... function stbtt__oversample_shift (line 4144) | static float stbtt__oversample_shift(int oversample) function STBTT_DEF (line 4157) | STBTT_DEF int stbtt_PackFontRangesGatherRects(stbtt_pack_context *spc, c... function STBTT_DEF (line 4192) | STBTT_DEF void stbtt_MakeGlyphBitmapSubpixelPrefilter(const stbtt_fontin... function STBTT_DEF (line 4216) | STBTT_DEF int stbtt_PackFontRangesRenderIntoRects(stbtt_pack_context *sp... function STBTT_DEF (line 4305) | STBTT_DEF void stbtt_PackFontRangesPackRects(stbtt_pack_context *spc, st... function STBTT_DEF (line 4310) | STBTT_DEF int stbtt_PackFontRanges(stbtt_pack_context *spc, const unsign... function STBTT_DEF (line 4346) | STBTT_DEF int stbtt_PackFontRange(stbtt_pack_context *spc, const unsigne... function STBTT_DEF (line 4358) | STBTT_DEF void stbtt_GetScaledFontVMetrics(const unsigned char *fontdata... function STBTT_DEF (line 4371) | STBTT_DEF void stbtt_GetPackedQuad(const stbtt_packedchar *chardata, int... function stbtt__ray_intersect_bezier (line 4406) | static int stbtt__ray_intersect_bezier(float orig[2], float ray[2], floa... function equal (line 4470) | static int equal(float *a, float *b) function stbtt__compute_crossings_x (line 4475) | static int stbtt__compute_crossings_x(float x, float y, int nverts, stbt... function stbtt__cuberoot (line 4543) | static float stbtt__cuberoot( float x ) function stbtt__solve_cubic (line 4552) | static int stbtt__solve_cubic(float a, float b, float c, float* r) function STBTT_DEF (line 4773) | STBTT_DEF void stbtt_FreeSDF(unsigned char *bitmap, void *userdata) function stbtt_int32 (line 4784) | static stbtt_int32 stbtt__CompareUTF8toUTF16_bigendian_prefix(stbtt_uint... function stbtt_CompareUTF8toUTF16_bigendian_internal (line 4823) | static int stbtt_CompareUTF8toUTF16_bigendian_internal(char *s1, int len... function STBTT_DEF (line 4830) | STBTT_DEF const char *stbtt_GetFontNameString(const stbtt_fontinfo *font... function stbtt__matchpair (line 4851) | static int stbtt__matchpair(stbtt_uint8 *fc, stbtt_uint32 nm, stbtt_uint... function stbtt__matches (line 4898) | static int stbtt__matches(stbtt_uint8 *fc, stbtt_uint32 offset, stbtt_ui... function stbtt_FindMatchingFont_internal (line 4927) | static int stbtt_FindMatchingFont_internal(unsigned char *font_collectio... function STBTT_DEF (line 4943) | STBTT_DEF int stbtt_BakeFontBitmap(const unsigned char *data, int offset, function STBTT_DEF (line 4950) | STBTT_DEF int stbtt_GetFontOffsetForIndex(const unsigned char *data, int... function STBTT_DEF (line 4955) | STBTT_DEF int stbtt_GetNumberOfFonts(const unsigned char *data) function STBTT_DEF (line 4960) | STBTT_DEF int stbtt_InitFont(stbtt_fontinfo *info, const unsigned char *... function STBTT_DEF (line 4965) | STBTT_DEF int stbtt_FindMatchingFont(const unsigned char *fontdata, cons... function STBTT_DEF (line 4970) | STBTT_DEF int stbtt_CompareUTF8toUTF16_bigendian(const char *s1, int len... FILE: third-party/json/json.hpp function NLOHMANN_JSON_NAMESPACE_BEGIN (line 245) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 256) | NLOHMANN_JSON_NAMESPACE_END type would_call_std_ (line 2798) | struct would_call_std_ type value_t (line 2856) | enum class value_t : std::uint8_t function NLOHMANN_JSON_NAMESPACE_END (line 2921) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 3014) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 3060) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 3250) | NLOHMANN_JSON_NAMESPACE_BEGIN class json_pointer (line 3398) | class json_pointer type ordered_map (line 3409) | struct ordered_map function NLOHMANN_JSON_NAMESPACE_BEGIN (line 3420) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 4158) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 4286) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_END (line 4519) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 4565) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 4573) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 4588) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 5103) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 5285) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 5333) | NLOHMANN_JSON_NAMESPACE_BEGIN type adl_serializer (line 5761) | struct adl_serializer method from_json (line 5766) | static auto from_json(BasicJsonType && j, TargetType& val) noexcept( method from_json (line 5776) | static auto from_json(BasicJsonType && j) noexcept( method to_json (line 5786) | static auto to_json(BasicJsonType& j, TargetType && val) noexcept( function set_subtype (line 5867) | void set_subtype(subtype_type subtype_) noexcept function subtype_type (line 5875) | constexpr subtype_type subtype() const noexcept function has_subtype (line 5882) | constexpr bool has_subtype() const noexcept function clear_subtype (line 5889) | void clear_subtype() noexcept function NLOHMANN_JSON_NAMESPACE_BEGIN (line 5928) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 6098) | NLOHMANN_JSON_NAMESPACE_BEGIN function json_sax_dom_parser (line 6744) | explicit json_sax_dom_parser(BasicJsonType& r, const bool allow_exceptio... function json_sax_dom_parser (line 6749) | json_sax_dom_parser(const json_sax_dom_parser&) = delete; function json_sax_dom_parser (line 6750) | json_sax_dom_parser(json_sax_dom_parser&&) = default; function null (line 6755) | bool null() function boolean (line 6761) | bool boolean(bool val) function number_integer (line 6767) | bool number_integer(number_integer_t val) function number_unsigned (line 6773) | bool number_unsigned(number_unsigned_t val) function number_float (line 6779) | bool number_float(number_float_t val, const string_t& /*unused*/) function string (line 6785) | bool string(string_t& val) function binary (line 6791) | bool binary(binary_t& val) function start_object (line 6797) | bool start_object(std::size_t len) function key (line 6809) | bool key(string_t& val) function end_object (line 6819) | bool end_object() function start_array (line 6829) | bool start_array(std::size_t len) function end_array (line 6841) | bool end_array() function parse_error (line 6852) | bool parse_error(std::size_t /*unused*/, const std::string& /*unused*/, function is_errored (line 6864) | constexpr bool is_errored() const class json_sax_dom_callback_parser (line 6913) | class json_sax_dom_callback_parser method json_sax_dom_callback_parser (line 6924) | json_sax_dom_callback_parser(BasicJsonType& r, method json_sax_dom_callback_parser (line 6933) | json_sax_dom_callback_parser(const json_sax_dom_callback_parser&) = de... method json_sax_dom_callback_parser (line 6934) | json_sax_dom_callback_parser(json_sax_dom_callback_parser&&) = default; method json_sax_dom_callback_parser (line 6935) | json_sax_dom_callback_parser& operator=(const json_sax_dom_callback_pa... method json_sax_dom_callback_parser (line 6936) | json_sax_dom_callback_parser& operator=(json_sax_dom_callback_parser&&... method null (line 6939) | bool null() method boolean (line 6945) | bool boolean(bool val) method number_integer (line 6951) | bool number_integer(number_integer_t val) method number_unsigned (line 6957) | bool number_unsigned(number_unsigned_t val) method number_float (line 6963) | bool number_float(number_float_t val, const string_t& /*unused*/) method string (line 6969) | bool string(string_t& val) method binary (line 6975) | bool binary(binary_t& val) method start_object (line 6981) | bool start_object(std::size_t len) method key (line 6999) | bool key(string_t& val) method end_object (line 7016) | bool end_object() method start_array (line 7052) | bool start_array(std::size_t len) method end_array (line 7069) | bool end_array() method parse_error (line 7102) | bool parse_error(std::size_t /*unused*/, const std::string& /*unused*/, method is_errored (line 7114) | constexpr bool is_errored() const method handle_value (line 7136) | std::pair handle_value(Value&& v, const bool ski... class json_sax_acceptor (line 7220) | class json_sax_acceptor method null (line 7229) | bool null() method boolean (line 7234) | bool boolean(bool /*unused*/) method number_integer (line 7239) | bool number_integer(number_integer_t /*unused*/) method number_unsigned (line 7244) | bool number_unsigned(number_unsigned_t /*unused*/) method number_float (line 7249) | bool number_float(number_float_t /*unused*/, const string_t& /*unused*/) method string (line 7254) | bool string(string_t& /*unused*/) method binary (line 7259) | bool binary(binary_t& /*unused*/) method start_object (line 7264) | bool start_object(std::size_t /*unused*/ = static_cast(-1)) method key (line 7269) | bool key(string_t& /*unused*/) method end_object (line 7274) | bool end_object() method start_array (line 7279) | bool start_array(std::size_t /*unused*/ = static_cast(-1)) method end_array (line 7284) | bool end_array() method parse_error (line 7289) | bool parse_error(std::size_t /*unused*/, const std::string& /*unused*/... function NLOHMANN_JSON_NAMESPACE_BEGIN (line 7326) | NLOHMANN_JSON_NAMESPACE_BEGIN function reset (line 8621) | void reset() noexcept function char_int_type (line 8638) | char_int_type get() function unget (line 8675) | void unget() function add (line 8702) | void add(char_int_type c) function number_unsigned_t (line 8719) | constexpr number_unsigned_t get_number_unsigned() const noexcept function number_float_t (line 8725) | constexpr number_float_t get_number_float() const noexcept function string_t (line 8731) | string_t& get_string() function position_t (line 8741) | constexpr position_t get_position() const noexcept function get_token_string (line 8749) | std::string get_token_string() const function JSON_HEDLEY_RETURNS_NON_NULL (line 8773) | JSON_HEDLEY_RETURNS_NON_NULL function skip_bom (line 8787) | bool skip_bom() function skip_whitespace (line 8801) | void skip_whitespace() function token_type (line 8810) | token_type scan() function NLOHMANN_JSON_NAMESPACE_BEGIN (line 8959) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 9099) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 12125) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 12637) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 12753) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 12808) | NLOHMANN_JSON_NAMESPACE_BEGIN function pointer (line 13110) | pointer operator->() const function iter_impl (line 13152) | iter_impl operator++(int)& // NOLINT(cert-dcl21-cpp) function iter_impl (line 13163) | iter_impl& operator++() function iter_impl (line 13203) | iter_impl operator--(int)& // NOLINT(cert-dcl21-cpp) function iter_impl (line 13214) | iter_impl& operator--() function iter_impl (line 13362) | iter_impl& operator+=(difference_type i) function iter_impl (line 13399) | iter_impl& operator-=(difference_type i) function iter_impl (line 13408) | iter_impl operator+(difference_type i) const function friend (line 13419) | friend iter_impl operator+(difference_type i, const iter_impl& it) function iter_impl (line 13430) | iter_impl operator-(difference_type i) const function difference_type (line 13441) | difference_type operator-(const iter_impl& other) const function reference (line 13470) | reference operator[](difference_type n) const function reference (line 13524) | reference value() const function NLOHMANN_JSON_NAMESPACE_BEGIN (line 13559) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 13711) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_BASIC_JSON_TPL_DECLARATION (line 13731) | NLOHMANN_BASIC_JSON_TPL_DECLARATION function json_pointer (line 13743) | explicit json_pointer(const string_t& s = "") function string_t (line 13749) | string_t to_string() const function friend (line 13770) | friend std::ostream& operator<<(std::ostream& o, const json_pointer& ptr) function json_pointer (line 13779) | json_pointer& operator/=(const json_pointer& ptr) function json_pointer (line 13789) | json_pointer& operator/=(string_t token) function json_pointer (line 13797) | json_pointer& operator/=(std::size_t array_idx) function friend (line 13804) | friend json_pointer operator/(const json_pointer& lhs, function friend (line 13812) | friend json_pointer operator/(const json_pointer& lhs, string_t token) /... function friend (line 13819) | friend json_pointer operator/(const json_pointer& lhs, std::size_t array... function json_pointer (line 13826) | json_pointer parent_pointer() const function pop_back (line 13840) | void pop_back() function string_t (line 13852) | const string_t& back() const function push_back (line 13864) | void push_back(const string_t& token) function push_back (line 13871) | void push_back(string_t&& token) function empty (line 13878) | bool empty() const noexcept function BasicJsonType (line 13955) | BasicJsonType& get_and_create(BasicJsonType& j) const function BasicJsonType (line 14035) | BasicJsonType& get_unchecked(BasicJsonType* ptr) const function BasicJsonType (line 14103) | BasicJsonType& get_checked(BasicJsonType* ptr) const function BasicJsonType (line 14161) | const BasicJsonType& get_unchecked(const BasicJsonType* ptr) const function BasicJsonType (line 14210) | const BasicJsonType& get_checked(const BasicJsonType* ptr) const function contains (line 14259) | bool contains(const BasicJsonType* ptr) const function split (line 14347) | static std::vector split(const string_t& reference_string) function BasicJsonType (line 14487) | static BasicJsonType function convert (line 14516) | json_pointer convert() const& function convert (line 14523) | json_pointer convert()&& function NLOHMANN_JSON_NAMESPACE_BEGIN (line 14690) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 14815) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 14937) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 16804) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 17901) | NLOHMANN_JSON_NAMESPACE_END function hex_bytes (line 18561) | static std::string hex_bytes(std::uint8_t byte) function is_negative_number (line 18572) | bool is_negative_number(NumberType x) function is_negative_number (line 18578) | bool is_negative_number(NumberType /*unused*/) function dump_integer (line 18598) | void dump_integer(NumberType x) function dump_float (line 18683) | void dump_float(number_float_t x) function dump_float (line 18704) | void dump_float(number_float_t x, std::true_type /*is_ieee_single_or_dou... function dump_float (line 18712) | void dump_float(number_float_t x, std::false_type /*is_ieee_single_or_do... function decode (line 18784) | static std::uint8_t decode(std::uint8_t& state, std::uint32_t& codep, co... function number_unsigned_t (line 18824) | number_unsigned_t remove_sign(number_unsigned_t x) function number_unsigned_t (line 18839) | inline number_unsigned_t remove_sign(number_integer_t x) noexcept function ordered_map (line 18926) | ordered_map() noexcept(noexcept(Container())) : Container{} {} function ordered_map (line 18927) | explicit ordered_map(const Allocator& alloc) noexcept(noexcept(Container... function ordered_map (line 18929) | ordered_map(It first, It last, const Allocator& alloc = Allocator()) function ordered_map (line 18931) | ordered_map(std::initializer_list init, const Allocator& all... function emplace (line 18934) | std::pair emplace(const key_type& key, T&& t) function emplace (line 18949) | std::pair emplace(KeyType && key, T && t) function T (line 18962) | T& operator[](const key_type& key) function T (line 18969) | T & operator[](KeyType && key) function T (line 18974) | const T& operator[](const key_type& key) const function T (line 18981) | const T & operator[](KeyType && key) const function T (line 18986) | T& at(const key_type& key) function T (line 19001) | T & at(KeyType && key) function T (line 19014) | const T& at(const key_type& key) const function T (line 19029) | const T & at(KeyType && key) const function size_type (line 19042) | size_type erase(const key_type& key) function size_type (line 19063) | size_type erase(KeyType && key) function iterator (line 19082) | iterator erase(iterator pos) function iterator (line 19087) | iterator erase(iterator first, iterator last) function size_type (line 19140) | size_type count(const key_type& key) const function size_type (line 19154) | size_type count(KeyType && key) const function iterator (line 19166) | iterator find(const key_type& key) function iterator (line 19180) | iterator find(KeyType && key) function const_iterator (line 19192) | const_iterator find(const key_type& key) const function insert (line 19204) | std::pair insert( value_type&& value ) function insert (line 19209) | std::pair insert( const value_type& value ) function insert (line 19227) | void insert(InputIt first, InputIt last) function NLOHMANN_JSON_NAMESPACE_BEGIN (line 19252) | NLOHMANN_JSON_NAMESPACE_BEGIN function set_parents (line 19871) | void set_parents() function iterator (line 19908) | iterator set_parents(iterator it, typename iterator::difference_type cou... function reference (line 19921) | reference set_parent(reference j, std::size_t old_capacity = static_cast... function basic_json (line 19983) | basic_json(const value_t v) function basic_json (line 19991) | basic_json(std::nullptr_t = nullptr) noexcept // NOLINT(bugprone-excepti... function basic_json (line 20003) | basic_json(CompatibleType && val) noexcept(noexcept( // NOLINT(bugprone-... function basic_json (line 20017) | basic_json(const BasicJsonType& val) function basic_json (line 20070) | basic_json(initializer_list_t init, function JSON_HEDLEY_WARN_UNUSED_RESULT (line 20125) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 20136) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 20147) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 20158) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 20169) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 20177) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 20185) | basic_json(size_type cnt, const basic_json& val) function basic_json (line 20198) | basic_json(InputIT first, InputIT last) function basic_json (line 20308) | basic_json(const JsonRef& ref) : basic_json(ref.moved_or_copied()) {} function basic_json (line 20312) | basic_json(const basic_json& other) function basic_json (line 20380) | basic_json(basic_json&& other) noexcept function basic_json (line 20397) | basic_json& operator=(basic_json other) noexcept ( function value_t (line 20459) | constexpr value_t type() const noexcept function is_primitive (line 20466) | constexpr bool is_primitive() const noexcept function is_structured (line 20473) | constexpr bool is_structured() const noexcept function is_null (line 20480) | constexpr bool is_null() const noexcept function is_boolean (line 20487) | constexpr bool is_boolean() const noexcept function is_number (line 20494) | constexpr bool is_number() const noexcept function is_number_integer (line 20501) | constexpr bool is_number_integer() const noexcept function is_number_unsigned (line 20508) | constexpr bool is_number_unsigned() const noexcept function is_number_float (line 20515) | constexpr bool is_number_float() const noexcept function is_object (line 20522) | constexpr bool is_object() const noexcept function is_array (line 20529) | constexpr bool is_array() const noexcept function is_string (line 20536) | constexpr bool is_string() const noexcept function is_binary (line 20543) | constexpr bool is_binary() const noexcept function is_discarded (line 20550) | constexpr bool is_discarded() const noexcept function object_t (line 20581) | object_t* get_impl_ptr(object_t* /*unused*/) noexcept function object_t (line 20587) | constexpr const object_t* get_impl_ptr(const object_t* /*unused*/) const... function array_t (line 20593) | array_t* get_impl_ptr(array_t* /*unused*/) noexcept function array_t (line 20599) | constexpr const array_t* get_impl_ptr(const array_t* /*unused*/) const n... function string_t (line 20605) | string_t* get_impl_ptr(string_t* /*unused*/) noexcept function string_t (line 20611) | constexpr const string_t* get_impl_ptr(const string_t* /*unused*/) const... function boolean_t (line 20617) | boolean_t* get_impl_ptr(boolean_t* /*unused*/) noexcept function boolean_t (line 20623) | constexpr const boolean_t* get_impl_ptr(const boolean_t* /*unused*/) con... function number_integer_t (line 20629) | number_integer_t* get_impl_ptr(number_integer_t* /*unused*/) noexcept function number_integer_t (line 20635) | constexpr const number_integer_t* get_impl_ptr(const number_integer_t* /... function number_unsigned_t (line 20641) | number_unsigned_t* get_impl_ptr(number_unsigned_t* /*unused*/) noexcept function number_unsigned_t (line 20647) | constexpr const number_unsigned_t* get_impl_ptr(const number_unsigned_t*... function number_float_t (line 20653) | number_float_t* get_impl_ptr(number_float_t* /*unused*/) noexcept function number_float_t (line 20659) | constexpr const number_float_t* get_impl_ptr(const number_float_t* /*unu... function binary_t (line 20665) | binary_t* get_impl_ptr(binary_t* /*unused*/) noexcept function binary_t (line 20671) | constexpr const binary_t* get_impl_ptr(const binary_t* /*unused*/) const... function ReferenceType (line 20688) | static ReferenceType get_ref_impl(ThisType& obj) function get_ptr (line 20721) | constexpr auto get_ptr() const noexcept -> decltype(std::declval /*unused*/) const noexcept(no... function BasicJsonType (line 20838) | BasicJsonType get_impl(detail::priority_tag<2> /*unused*/) const function basic_json (line 20861) | basic_json get_impl(detail::priority_tag<3> /*unused*/) const function get_impl (line 20874) | constexpr auto get_impl(detail::priority_tag<4> /*unused*/) const noexcept function get (line 20950) | auto get() noexcept -> decltype(std::declval().template g... function ValueType (line 20963) | ValueType & get_to(ValueType& v) const noexcept(noexcept( function ValueType (line 20976) | ValueType & get_to(ValueType& v) const function Array (line 20987) | Array get_to(T (&v)[N]) const // NOLINT(cppcoreguidelines-avoid-c-arrays... function ReferenceType (line 20999) | ReferenceType get_ref() function ReferenceType (line 21010) | ReferenceType get_ref() const function binary_t (line 21069) | binary_t& get_binary() function binary_t (line 21081) | const binary_t& get_binary() const function reference (line 21104) | reference at(size_type idx) function const_reference (line 21127) | const_reference at(size_type idx) const function reference (line 21150) | reference at(const typename object_t::key_type& key) function reference (line 21170) | reference at(KeyType && key) function const_reference (line 21188) | const_reference at(const typename object_t::key_type& key) const function const_reference (line 21208) | const_reference at(KeyType && key) const function reference (line 21226) | reference operator[](size_type idx) function const_reference (line 21272) | const_reference operator[](size_type idx) const function reference (line 21285) | reference operator[](typename object_t::key_type key) function const_reference (line 21307) | const_reference operator[](const typename object_t::key_type& key) const function reference (line 21323) | reference operator[](T* key) function const_reference (line 21329) | const_reference operator[](T* key) const function reference (line 21338) | reference operator[](KeyType && key) function const_reference (line 21362) | const_reference operator[](KeyType && key) const class ValueType (line 21388) | class ValueType function ReturnType (line 21417) | ReturnType value(const typename object_t::key_type& key, ValueType && de... function ValueType (line 21443) | ValueType value(KeyType && key, const ValueType& default_value) const function ReturnType (line 21470) | ReturnType value(KeyType && key, ValueType && default_value) const function ValueType (line 21493) | ValueType value(const json_pointer& ptr, const ValueType& default_value)... function ReturnType (line 21518) | ReturnType value(const json_pointer& ptr, ValueType && default_value) const function ValueType (line 21542) | ValueType value(const ::nlohmann::json_pointer& ptr, cons... function ReturnType (line 21553) | ReturnType value(const ::nlohmann::json_pointer& ptr, Val... function reference (line 21560) | reference front() function const_reference (line 21567) | const_reference front() const function reference (line 21574) | reference back() function const_reference (line 21583) | const_reference back() const function IteratorType (line 21595) | IteratorType erase(IteratorType pos) function IteratorType (line 21665) | IteratorType erase(IteratorType first, IteratorType last) function erase_internal (line 21733) | private: function size_type (line 21749) | size_type erase_internal(KeyType && key) function size_type (line 21781) | size_type erase(KeyType && key) function erase (line 21788) | void erase(const size_type idx) function iterator (line 21818) | iterator find(const typename object_t::key_type& key) function const_iterator (line 21832) | const_iterator find(const typename object_t::key_type& key) const function iterator (line 21848) | iterator find(KeyType && key) function const_iterator (line 21864) | const_iterator find(KeyType && key) const function size_type (line 21878) | size_type count(const typename object_t::key_type& key) const function size_type (line 21888) | size_type count(KeyType && key) const function contains (line 21896) | bool contains(const typename object_t::key_type& key) const function contains (line 21905) | bool contains(KeyType && key) const function contains (line 21912) | bool contains(const json_pointer& ptr) const function contains (line 21919) | bool contains(const typename ::nlohmann::json_pointer& pt... function iterator (line 21936) | iterator begin() noexcept function const_iterator (line 21945) | const_iterator begin() const noexcept function const_iterator (line 21952) | const_iterator cbegin() const noexcept function iterator (line 21961) | iterator end() noexcept function const_iterator (line 21970) | const_iterator end() const noexcept function const_iterator (line 21977) | const_iterator cend() const noexcept function reverse_iterator (line 21986) | reverse_iterator rbegin() noexcept function const_reverse_iterator (line 21993) | const_reverse_iterator rbegin() const noexcept function reverse_iterator (line 22000) | reverse_iterator rend() noexcept function const_reverse_iterator (line 22007) | const_reverse_iterator rend() const noexcept function const_reverse_iterator (line 22014) | const_reverse_iterator crbegin() const noexcept function const_reverse_iterator (line 22021) | const_reverse_iterator crend() const noexcept function iterator_wrapper (line 22033) | static iteration_proxy iterator_wrapper(reference ref) noexcept function iterator_wrapper (line 22044) | static iteration_proxy iterator_wrapper(const_reference ... function items (line 22051) | iteration_proxy items() noexcept function items (line 22058) | iteration_proxy items() const noexcept function empty (line 22075) | bool empty() const noexcept function size_type (line 22114) | size_type size() const noexcept function size_type (line 22153) | size_type max_size() const noexcept function clear (line 22197) | void clear() noexcept function push_back (line 22258) | void push_back(basic_json&& val) function reference (line 22283) | reference operator+=(basic_json&& val) function push_back (line 22291) | void push_back(const basic_json& val) function reference (line 22315) | reference operator+=(const basic_json& val) function push_back (line 22323) | void push_back(const typename object_t::value_type& val) function reference (line 22346) | reference operator+=(const typename object_t::value_type& val) function push_back (line 22354) | void push_back(initializer_list_t init) function reference (line 22370) | reference operator+=(initializer_list_t init) function reference (line 22379) | reference emplace_back(Args&& ... args) function emplace (line 22404) | std::pair emplace(Args&& ... args) function iterator (line 22436) | iterator insert_iterator(const_iterator pos, Args&& ... args) function iterator (line 22455) | iterator insert(const_iterator pos, const basic_json& val) function iterator (line 22475) | iterator insert(const_iterator pos, basic_json&& val) function iterator (line 22482) | iterator insert(const_iterator pos, size_type cnt, const basic_json& val) function iterator (line 22502) | iterator insert(const_iterator pos, const_iterator first, const_iterator... function iterator (line 22533) | iterator insert(const_iterator pos, initializer_list_t ilist) function insert (line 22553) | void insert(const_iterator first, const_iterator last) function update (line 22578) | void update(const_reference j, bool merge_objects = false) function update (line 22585) | void update(const_iterator first, const_iterator last, bool merge_object... function swap (line 22632) | void swap(reference other) noexcept ( function friend (line 22649) | friend void swap(reference left, reference right) noexcept ( function swap (line 22661) | void swap(array_t& other) // NOLINT(bugprone-exception-escape) function swap (line 22677) | void swap(object_t& other) // NOLINT(bugprone-exception-escape) function swap (line 22693) | void swap(string_t& other) // NOLINT(bugprone-exception-escape) function swap (line 22709) | void swap(binary_t& other) // NOLINT(bugprone-exception-escape) function swap (line 22725) | void swap(typename binary_t::container_type& other) // NOLINT(bugprone-e... function else (line 22814) | else if(compares_unordered(lhs, rhs))\ function compares_unordered (line 22843) | bool compares_unordered(const_reference rhs, bool inverse = false) const... function friend (line 22956) | friend bool operator==(const_reference lhs, const_reference rhs) noexcept function friend (line 22988) | friend bool operator!=(const_reference lhs, const_reference rhs) noexcept function friend (line 23045) | friend bool operator<=(const_reference lhs, const_reference rhs) noexcept function friend (line 23074) | friend bool operator>(const_reference lhs, const_reference rhs) noexcept function friend (line 23104) | friend bool operator>=(const_reference lhs, const_reference rhs) noexcept function friend (line 23145) | friend std::ostream& operator<<(std::ostream& o, const basic_json& j) function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23185) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23199) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 23213) | static basic_json parse(detail::span_input_adapter&& i, function accept (line 23226) | static bool accept(InputType&& i, function accept (line 23235) | static bool accept(IteratorType first, IteratorType last, function accept (line 23243) | static bool accept(detail::span_input_adapter&& i, function sax_parse (line 23253) | static bool sax_parse(InputType&& i, SAX* sax, function sax_parse (line 23268) | static bool sax_parse(IteratorType first, IteratorType last, SAX* sax, function sax_parse (line 23287) | static bool sax_parse(detail::span_input_adapter&& i, SAX* sax, function JSON_HEDLEY_RETURNS_NON_NULL (line 23328) | JSON_HEDLEY_RETURNS_NON_NULL function to_cbor (line 23391) | static void to_cbor(const basic_json& j, detail::output_adapter o) function to_msgpack (line 23405) | static std::vector to_msgpack(const basic_json& j) function to_msgpack (line 23414) | static void to_msgpack(const basic_json& j, detail::output_adapter o) function to_ubjson (line 23428) | static std::vector to_ubjson(const basic_json& j, function to_ubjson (line 23439) | static void to_ubjson(const basic_json& j, detail::output_adapter o, function to_bjdata (line 23455) | static std::vector to_bjdata(const basic_json& j, function to_bjdata (line 23466) | static void to_bjdata(const basic_json& j, detail::output_adapter o, function to_bson (line 23482) | static std::vector to_bson(const basic_json& j) function to_bson (line 23491) | static void to_bson(const basic_json& j, detail::output_adapter o) function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23506) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23522) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 23538) | static basic_json from_cbor(const T* ptr, std::size_t len, function basic_json (line 23549) | static basic_json from_cbor(detail::span_input_adapter&& i, function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23565) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23580) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 23595) | static basic_json from_msgpack(const T* ptr, std::size_t len, function basic_json (line 23604) | static basic_json from_msgpack(detail::span_input_adapter&& i, function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23619) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23634) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 23649) | static basic_json from_ubjson(const T* ptr, std::size_t len, function basic_json (line 23658) | static basic_json from_ubjson(detail::span_input_adapter&& i, function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23674) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23689) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23704) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23719) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 23734) | static basic_json from_bson(const T* ptr, std::size_t len, function basic_json (line 23743) | static basic_json from_bson(detail::span_input_adapter&& i, function reference (line 23765) | reference operator[](const json_pointer& ptr) function reference (line 23772) | reference operator[](const ::nlohmann::json_pointer& ptr) function const_reference (line 23779) | const_reference operator[](const json_pointer& ptr) const function const_reference (line 23786) | const_reference operator[](const ::nlohmann::json_pointer... function reference (line 23793) | reference at(const json_pointer& ptr) function reference (line 23800) | reference at(const ::nlohmann::json_pointer& ptr) function const_reference (line 23807) | const_reference at(const json_pointer& ptr) const function const_reference (line 23814) | const_reference at(const ::nlohmann::json_pointer& ptr) c... function basic_json (line 23821) | basic_json flatten() const function basic_json (line 23830) | basic_json unflatten() const function patch_inplace (line 23846) | void patch_inplace(const basic_json& json_patch) function basic_json (line 24117) | basic_json patch(const basic_json& json_patch) const function JSON_HEDLEY_WARN_UNUSED_RESULT (line 24126) | JSON_HEDLEY_WARN_UNUSED_RESULT function merge_patch (line 24269) | void merge_patch(const basic_json& apply_patch) function NLOHMANN_BASIC_JSON_TPL_DECLARATION (line 24300) | NLOHMANN_BASIC_JSON_TPL_DECLARATION type literals (line 24306) | inline namespace literals type json_literals (line 24308) | inline namespace json_literals function NLOHMANN_JSON_NAMESPACE_END (line 24329) | NLOHMANN_JSON_NAMESPACE_END FILE: third-party/l4z/lz4.c function LZ4_isAligned (line 290) | static int LZ4_isAligned(const void* ptr, size_t alignment) type BYTE (line 302) | typedef uint8_t BYTE; type U16 (line 303) | typedef uint16_t U16; type U32 (line 304) | typedef uint32_t U32; type S32 (line 305) | typedef int32_t S32; type U64 (line 306) | typedef uint64_t U64; type uptrval (line 307) | typedef uintptr_t uptrval; type BYTE (line 312) | typedef unsigned char BYTE; type U16 (line 313) | typedef unsigned short U16; type U32 (line 314) | typedef unsigned int U32; type S32 (line 315) | typedef signed int S32; type U64 (line 316) | typedef unsigned long long U64; type uptrval (line 317) | typedef size_t uptrval; type U64 (line 321) | typedef U64 reg_t; type reg_t (line 323) | typedef size_t reg_t; type limitedOutput_directive (line 326) | typedef enum { function LZ4_isLittleEndian (line 361) | static unsigned LZ4_isLittleEndian(void) function U16 (line 371) | static U16 LZ4_read16(const void* memPtr) { return *(const U16*) memPtr; } function U32 (line 372) | static U32 LZ4_read32(const void* memPtr) { return *(const U32*) memPtr; } function reg_t (line 373) | static reg_t LZ4_read_ARCH(const void* memPtr) { return *(const reg_t*) ... function LZ4_write16 (line 375) | static void LZ4_write16(void* memPtr, U16 value) { *(U16*)memPtr = value; } function LZ4_write32 (line 376) | static void LZ4_write32(void* memPtr, U32 value) { *(U32*)memPtr = value; } type LZ4_unalign (line 382) | typedef union { U16 u16; U32 u32; reg_t uArch; } __attribute__((packed))... function U16 (line 384) | static U16 LZ4_read16(const void* ptr) { return ((const LZ4_unalign*)ptr... function U32 (line 385) | static U32 LZ4_read32(const void* ptr) { return ((const LZ4_unalign*)ptr... function reg_t (line 386) | static reg_t LZ4_read_ARCH(const void* ptr) { return ((const LZ4_unalign... function LZ4_write16 (line 388) | static void LZ4_write16(void* memPtr, U16 value) { ((LZ4_unalign*)memPtr... function LZ4_write32 (line 389) | static void LZ4_write32(void* memPtr, U32 value) { ((LZ4_unalign*)memPtr... function U16 (line 393) | static U16 LZ4_read16(const void* memPtr) function U32 (line 398) | static U32 LZ4_read32(const void* memPtr) function reg_t (line 403) | static reg_t LZ4_read_ARCH(const void* memPtr) function LZ4_write16 (line 408) | static void LZ4_write16(void* memPtr, U16 value) function LZ4_write32 (line 413) | static void LZ4_write32(void* memPtr, U32 value) function U16 (line 421) | static U16 LZ4_readLE16(const void* memPtr) function LZ4_writeLE16 (line 431) | static void LZ4_writeLE16(void* memPtr, U16 value) function LZ4_FORCE_INLINE (line 443) | LZ4_FORCE_INLINE function LZ4_FORCE_INLINE (line 474) | LZ4_FORCE_INLINE void function LZ4_FORCE_INLINE (line 500) | LZ4_FORCE_INLINE void function LZ4_FORCE_INLINE (line 513) | LZ4_FORCE_INLINE void function LZ4_NbCommonBytes (line 558) | static unsigned LZ4_NbCommonBytes (reg_t val) function LZ4_count (line 658) | LZ4_FORCE_INLINE type tableType_t (line 696) | typedef enum { clearedTable = 0, byPtr, byU32, byU16 } tableType_t; type dict_directive (line 721) | typedef enum { noDict = 0, withPrefix64k, usingExtDict, usingDictCtx } d... type dictIssue_directive (line 722) | typedef enum { noDictIssue = 0, dictSmall } dictIssue_directive; function LZ4_versionNumber (line 728) | int LZ4_versionNumber (void) { return LZ4_VERSION_NUMBER; } function LZ4_compressBound (line 730) | int LZ4_compressBound(int isize) { return LZ4_COMPRESSBOUND(isize); } function LZ4_sizeofState (line 731) | int LZ4_sizeofState(void) { return sizeof(LZ4_stream_t); } function LZ4_FORCE_INLINE (line 756) | LZ4_FORCE_INLINE U32 LZ4_hash4(U32 sequence, tableType_t const tableType) function LZ4_FORCE_INLINE (line 764) | LZ4_FORCE_INLINE U32 LZ4_hash5(U64 sequence, tableType_t const tableType) function LZ4_FORCE_INLINE (line 776) | LZ4_FORCE_INLINE U32 LZ4_hashPosition(const void* const p, tableType_t c... function LZ4_FORCE_INLINE (line 782) | LZ4_FORCE_INLINE void LZ4_clearHash(U32 h, void* tableBase, tableType_t ... function LZ4_FORCE_INLINE (line 794) | LZ4_FORCE_INLINE void LZ4_putIndexOnHash(U32 idx, U32 h, void* tableBase... function LZ4_FORCE_INLINE (line 806) | LZ4_FORCE_INLINE void LZ4_putPositionOnHash(const BYTE* p, U32 h, function LZ4_FORCE_INLINE (line 819) | LZ4_FORCE_INLINE void LZ4_putPosition(const BYTE* p, void* tableBase, ta... function LZ4_FORCE_INLINE (line 831) | LZ4_FORCE_INLINE U32 LZ4_getIndexOnHash(U32 h, const void* tableBase, ta... function BYTE (line 847) | static const BYTE* LZ4_getPositionOnHash(U32 h, const void* tableBase, t... function LZ4_FORCE_INLINE (line 854) | LZ4_FORCE_INLINE const BYTE* function LZ4_FORCE_INLINE (line 863) | LZ4_FORCE_INLINE void function LZ4_FORCE_INLINE (line 910) | LZ4_FORCE_INLINE int LZ4_compress_generic_validated( function LZ4_FORCE_INLINE (line 1308) | LZ4_FORCE_INLINE int LZ4_compress_generic( function LZ4_compress_fast_extState (line 1346) | int LZ4_compress_fast_extState(void* state, const char* source, char* de... function LZ4_compress_fast_extState_fastReset (line 1378) | int LZ4_compress_fast_extState_fastReset(void* state, const char* src, c... function LZ4_compress_fast (line 1416) | int LZ4_compress_fast(const char* source, char* dest, int inputSize, int... function LZ4_compress_default (line 1435) | int LZ4_compress_default(const char* src, char* dst, int srcSize, int ma... function LZ4_compress_destSize_extState (line 1444) | static int LZ4_compress_destSize_extState (LZ4_stream_t* state, const ch... function LZ4_compress_destSize (line 1461) | int LZ4_compress_destSize(const char* src, char* dst, int* srcSizePtr, i... function LZ4_stream_t (line 1486) | LZ4_stream_t* LZ4_createStream(void) function LZ4_stream_t_alignment (line 1497) | static size_t LZ4_stream_t_alignment(void) function LZ4_stream_t (line 1507) | LZ4_stream_t* LZ4_initStream (void* buffer, size_t size) function LZ4_resetStream (line 1519) | void LZ4_resetStream (LZ4_stream_t* LZ4_stream) function LZ4_resetStream_fast (line 1525) | void LZ4_resetStream_fast(LZ4_stream_t* ctx) { function LZ4_freeStream (line 1530) | int LZ4_freeStream (LZ4_stream_t* LZ4_stream) function LZ4_loadDict (line 1541) | int LZ4_loadDict (LZ4_stream_t* LZ4_dict, const char* dictionary, int di... function LZ4_attach_dictionary (line 1583) | void LZ4_attach_dictionary(LZ4_stream_t* workingStream, const LZ4_stream... function LZ4_renormDictT (line 1612) | static void LZ4_renormDictT(LZ4_stream_t_internal* LZ4_dict, int nextSize) function LZ4_compress_fast_continue (line 1632) | int LZ4_compress_fast_continue (LZ4_stream_t* LZ4_stream, function LZ4_compress_forceExtDict (line 1712) | int LZ4_compress_forceExtDict (LZ4_stream_t* LZ4_dict, const char* sourc... function LZ4_saveDict (line 1739) | int LZ4_saveDict (LZ4_stream_t* LZ4_dict, char* safeBuffer, int dictSize) type earlyEnd_directive (line 1767) | typedef enum { decode_full_block = 0, partial_decode = 1 } earlyEnd_dire... function read_long_length_no_check (line 1777) | size_t read_long_length_no_check(const BYTE** pp) function LZ4_FORCE_INLINE (line 1794) | LZ4_FORCE_INLINE int type Rvl_t (line 1901) | typedef size_t Rvl_t; function LZ4_FORCE_INLINE (line 1903) | LZ4_FORCE_INLINE Rvl_t function LZ4_FORCE_O2 (line 2344) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2352) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2361) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2372) | LZ4_FORCE_O2 /* Exported, an obsolete API function. */ function LZ4_FORCE_O2 (line 2380) | LZ4_FORCE_O2 function LZ4_decompress_fast_withPrefix64k (line 2390) | int LZ4_decompress_fast_withPrefix64k(const char* source, char* dest, in... function LZ4_FORCE_O2 (line 2397) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2406) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2416) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2426) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2437) | LZ4_FORCE_O2 function LZ4_FORCE_INLINE (line 2450) | LZ4_FORCE_INLINE function LZ4_streamDecode_t (line 2462) | LZ4_streamDecode_t* LZ4_createStreamDecode(void) function LZ4_freeStreamDecode (line 2468) | int LZ4_freeStreamDecode (LZ4_streamDecode_t* LZ4_stream) function LZ4_setStreamDecode (line 2482) | int LZ4_setStreamDecode (LZ4_streamDecode_t* LZ4_streamDecode, const cha... function LZ4_decoderRingBufferSize (line 2508) | int LZ4_decoderRingBufferSize(int maxBlockSize) function LZ4_FORCE_O2 (line 2523) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2563) | LZ4_FORCE_O2 int function LZ4_decompress_safe_usingDict (line 2612) | int LZ4_decompress_safe_usingDict(const char* source, char* dest, int co... function LZ4_decompress_safe_partial_usingDict (line 2627) | int LZ4_decompress_safe_partial_usingDict(const char* source, char* dest... function LZ4_decompress_fast_usingDict (line 2642) | int LZ4_decompress_fast_usingDict(const char* source, char* dest, int or... function LZ4_compress_limitedOutput (line 2657) | int LZ4_compress_limitedOutput(const char* source, char* dest, int input... function LZ4_compress (line 2661) | int LZ4_compress(const char* src, char* dest, int srcSize) function LZ4_compress_limitedOutput_withState (line 2665) | int LZ4_compress_limitedOutput_withState (void* state, const char* src, ... function LZ4_compress_withState (line 2669) | int LZ4_compress_withState (void* state, const char* src, char* dst, int... function LZ4_compress_limitedOutput_continue (line 2673) | int LZ4_compress_limitedOutput_continue (LZ4_stream_t* LZ4_stream, const... function LZ4_compress_continue (line 2677) | int LZ4_compress_continue (LZ4_stream_t* LZ4_stream, const char* source,... function LZ4_uncompress (line 2688) | int LZ4_uncompress (const char* source, char* dest, int outputSize) function LZ4_uncompress_unknownOutputSize (line 2692) | int LZ4_uncompress_unknownOutputSize (const char* source, char* dest, in... function LZ4_sizeofStreamState (line 2699) | int LZ4_sizeofStreamState(void) { return sizeof(LZ4_stream_t); } function LZ4_resetStreamState (line 2701) | int LZ4_resetStreamState(void* state, char* inputBuffer) FILE: third-party/l4z/lz4.h type LZ4_stream_t (line 312) | typedef union LZ4_stream_u LZ4_stream_t; type LZ4_streamDecode_t (line 410) | typedef union LZ4_streamDecode_u LZ4_streamDecode_t; type LZ4_i8 (line 660) | typedef int8_t LZ4_i8; type LZ4_byte (line 661) | typedef uint8_t LZ4_byte; type LZ4_u16 (line 662) | typedef uint16_t LZ4_u16; type LZ4_u32 (line 663) | typedef uint32_t LZ4_u32; type LZ4_i8 (line 665) | typedef signed char LZ4_i8; type LZ4_byte (line 666) | typedef unsigned char LZ4_byte; type LZ4_u16 (line 667) | typedef unsigned short LZ4_u16; type LZ4_u32 (line 668) | typedef unsigned int LZ4_u32; type LZ4_stream_t_internal (line 677) | typedef struct LZ4_stream_t_internal LZ4_stream_t_internal; type LZ4_stream_t_internal (line 678) | struct LZ4_stream_t_internal { type LZ4_streamDecode_t_internal (line 717) | typedef struct { FILE: third-party/l4z/lz4file.c type LZ4_readFile_s (line 39) | struct LZ4_readFile_s { type LZ4_writeFile_s (line 48) | struct LZ4_writeFile_s { function LZ4F_errorCode_t (line 57) | LZ4F_errorCode_t LZ4F_readOpen(LZ4_readFile_t** lz4fRead, FILE* fp) function LZ4F_read (line 126) | size_t LZ4F_read(LZ4_readFile_t* lz4fRead, void* buf, size_t size) function LZ4F_errorCode_t (line 171) | LZ4F_errorCode_t LZ4F_readClose(LZ4_readFile_t* lz4fRead) function LZ4F_errorCode_t (line 181) | LZ4F_errorCode_t LZ4F_writeOpen(LZ4_writeFile_t** lz4fWrite, FILE* fp, c... function LZ4F_write (line 250) | size_t LZ4F_write(LZ4_writeFile_t* lz4fWrite, void* buf, size_t size) function LZ4F_errorCode_t (line 286) | LZ4F_errorCode_t LZ4F_writeClose(LZ4_writeFile_t* lz4fWrite) FILE: third-party/l4z/lz4file.h type LZ4_readFile_t (line 44) | typedef struct LZ4_readFile_s LZ4_readFile_t; type LZ4_writeFile_t (line 45) | typedef struct LZ4_writeFile_s LZ4_writeFile_t; FILE: third-party/l4z/lz4frame.c function LZ4F_free (line 126) | static void LZ4F_free(void* p, LZ4F_CustomMem cmem) type BYTE (line 170) | typedef uint8_t BYTE; type U16 (line 171) | typedef uint16_t U16; type U32 (line 172) | typedef uint32_t U32; type S32 (line 173) | typedef int32_t S32; type U64 (line 174) | typedef uint64_t U64; type BYTE (line 176) | typedef unsigned char BYTE; type U16 (line 177) | typedef unsigned short U16; type U32 (line 178) | typedef unsigned int U32; type S32 (line 179) | typedef signed int S32; type U64 (line 180) | typedef unsigned long long U64; function U32 (line 185) | static U32 LZ4F_readLE32 (const void* src) function LZ4F_writeLE32 (line 195) | static void LZ4F_writeLE32 (void* dst, U32 value32) function U64 (line 204) | static U64 LZ4F_readLE64 (const void* src) function LZ4F_writeLE64 (line 218) | static void LZ4F_writeLE64 (void* dst, U64 value64) type LZ4F_blockCompression_t (line 260) | typedef enum { LZ4B_COMPRESSED, LZ4B_UNCOMPRESSED} LZ4F_blockCompression_t; type LZ4F_cctx_t (line 262) | typedef struct LZ4F_cctx_s function LZ4F_isError (line 290) | unsigned LZ4F_isError(LZ4F_errorCode_t code) function LZ4F_errorCodes (line 302) | LZ4F_errorCodes LZ4F_getErrorCode(size_t functionResult) function LZ4F_errorCode_t (line 308) | static LZ4F_errorCode_t LZ4F_returnErrorCode(LZ4F_errorCodes code) function LZ4F_getVersion (line 321) | unsigned LZ4F_getVersion(void) { return LZ4F_VERSION; } function LZ4F_compressionLevel_max (line 323) | int LZ4F_compressionLevel_max(void) { return LZ4HC_CLEVEL_MAX; } function LZ4F_getBlockSize (line 325) | size_t LZ4F_getBlockSize(LZ4F_blockSizeID_t blockSizeID) function BYTE (line 341) | static BYTE LZ4F_headerChecksum (const void* header, size_t length) function LZ4F_blockSizeID_t (line 351) | static LZ4F_blockSizeID_t LZ4F_optimalBSID(const LZ4F_blockSizeID_t requ... function LZ4F_compressBound_internal (line 371) | static size_t LZ4F_compressBound_internal(size_t srcSize, function LZ4F_compressFrameBound (line 398) | size_t LZ4F_compressFrameBound(size_t srcSize, const LZ4F_preferences_t*... function LZ4F_compressFrame_usingCDict (line 420) | size_t LZ4F_compressFrame_usingCDict(LZ4F_cctx* cctx, function LZ4F_compressFrame (line 475) | size_t LZ4F_compressFrame(void* dstBuffer, size_t dstCapacity, type LZ4F_CDict_s (line 522) | struct LZ4F_CDict_s { function LZ4F_CDict (line 529) | LZ4F_CDict* function LZ4F_CDict (line 565) | LZ4F_CDict* LZ4F_createCDict(const void* dictBuffer, size_t dictSize) function LZ4F_freeCDict (line 571) | void LZ4F_freeCDict(LZ4F_CDict* cdict) function LZ4F_cctx (line 585) | LZ4F_cctx* function LZ4F_errorCode_t (line 607) | LZ4F_errorCode_t function LZ4F_errorCode_t (line 620) | LZ4F_errorCode_t LZ4F_freeCompressionContext(LZ4F_cctx* cctxPtr) function LZ4F_initStream (line 639) | static void LZ4F_initStream(void* ctx, function ctxTypeID_to_size (line 660) | static int ctxTypeID_to_size(int ctxTypeID) { function LZ4F_compressBegin_usingCDict (line 677) | size_t LZ4F_compressBegin_usingCDict(LZ4F_cctx* cctxPtr, function LZ4F_compressBegin (line 795) | size_t LZ4F_compressBegin(LZ4F_cctx* cctxPtr, function LZ4F_compressBound (line 809) | size_t LZ4F_compressBound(size_t srcSize, const LZ4F_preferences_t* pref... function LZ4F_makeBlock (line 825) | static size_t LZ4F_makeBlock(void* dst, function LZ4F_compressBlock (line 853) | static int LZ4F_compressBlock(void* ctx, const char* src, char* dst, int... function LZ4F_compressBlock_continue (line 865) | static int LZ4F_compressBlock_continue(void* ctx, const char* src, char*... function LZ4F_compressBlockHC (line 873) | static int LZ4F_compressBlockHC(void* ctx, const char* src, char* dst, i... function LZ4F_compressBlockHC_continue (line 882) | static int LZ4F_compressBlockHC_continue(void* ctx, const char* src, cha... function LZ4F_doNotCompressBlock (line 888) | static int LZ4F_doNotCompressBlock(void* ctx, const char* src, char* dst... function compressFunc_t (line 894) | static compressFunc_t LZ4F_selectCompression(LZ4F_blockMode_t blockMode,... function LZ4F_localSaveDict (line 906) | static int LZ4F_localSaveDict(LZ4F_cctx_t* cctxPtr) type LZ4F_lastBlockStatus (line 913) | typedef enum { notDone, fromTmpBuffer, fromSrcBuffer } LZ4F_lastBlockSta... function LZ4F_compressUpdateImpl (line 930) | static size_t LZ4F_compressUpdateImpl(LZ4F_cctx* cctxPtr, function LZ4F_compressUpdate (line 1060) | size_t LZ4F_compressUpdate(LZ4F_cctx* cctxPtr, function LZ4F_uncompressedUpdate (line 1084) | size_t LZ4F_uncompressedUpdate(LZ4F_cctx* cctxPtr, function LZ4F_flush (line 1104) | size_t LZ4F_flush(LZ4F_cctx* cctxPtr, function LZ4F_compressEnd (line 1151) | size_t LZ4F_compressEnd(LZ4F_cctx* cctxPtr, type dStage_t (line 1194) | typedef enum { type LZ4F_dctx_s (line 1206) | struct LZ4F_dctx_s { function LZ4F_dctx (line 1230) | LZ4F_dctx* LZ4F_createDecompressionContext_advanced(LZ4F_CustomMem custo... function LZ4F_errorCode_t (line 1246) | LZ4F_errorCode_t function LZ4F_errorCode_t (line 1259) | LZ4F_errorCode_t LZ4F_freeDecompressionContext(LZ4F_dctx* dctx) function LZ4F_resetDecompressionContext (line 1274) | void LZ4F_resetDecompressionContext(LZ4F_dctx* dctx) function LZ4F_decodeHeader (line 1291) | static size_t LZ4F_decodeHeader(LZ4F_dctx* dctx, const void* src, size_t... function LZ4F_headerSize (line 1387) | size_t LZ4F_headerSize(const void* src, size_t srcSize) function LZ4F_errorCode_t (line 1428) | LZ4F_errorCode_t LZ4F_getFrameInfo(LZ4F_dctx* dctx, function LZ4F_updateDict (line 1470) | static void LZ4F_updateDict(LZ4F_dctx* dctx, function LZ4F_decompress (line 1556) | size_t LZ4F_decompress(LZ4F_dctx* dctx, function LZ4F_decompress_usingDict (line 2065) | size_t LZ4F_decompress_usingDict(LZ4F_dctx* dctx, FILE: third-party/l4z/lz4frame.h type LZ4F_errorCode_t (line 103) | typedef size_t LZ4F_errorCode_t; type LZ4F_blockSizeID_t (line 123) | typedef enum { type LZ4F_blockMode_t (line 138) | typedef enum { type LZ4F_contentChecksum_t (line 145) | typedef enum { type LZ4F_blockChecksum_t (line 152) | typedef enum { type LZ4F_frameType_t (line 157) | typedef enum { type LZ4F_blockSizeID_t (line 164) | typedef LZ4F_blockSizeID_t blockSizeID_t; type LZ4F_blockMode_t (line 165) | typedef LZ4F_blockMode_t blockMode_t; type LZ4F_frameType_t (line 166) | typedef LZ4F_frameType_t frameType_t; type LZ4F_contentChecksum_t (line 167) | typedef LZ4F_contentChecksum_t contentChecksum_t; type LZ4F_frameInfo_t (line 175) | typedef struct { type LZ4F_preferences_t (line 192) | typedef struct { type LZ4F_cctx (line 232) | typedef struct LZ4F_cctx_s LZ4F_cctx; type LZ4F_cctx (line 233) | typedef LZ4F_cctx* LZ4F_compressionContext_t; type LZ4F_compressOptions_t (line 235) | typedef struct { type LZ4F_dctx (line 354) | typedef struct LZ4F_dctx_s LZ4F_dctx; type LZ4F_dctx (line 355) | typedef LZ4F_dctx* LZ4F_decompressionContext_t; type LZ4F_decompressOptions_t (line 357) | typedef struct { type LZ4F_errorCodes (line 556) | typedef enum { LZ4F_LIST_ERRORS(LZ4F_GENERATE_ENUM) type LZ4F_CDict (line 608) | typedef struct LZ4F_CDict_s LZ4F_CDict; type LZ4F_CustomMem (line 671) | typedef struct { FILE: third-party/l4z/lz4hc.c type dictCtx_directive (line 71) | typedef enum { noDictCtx, usingDictCtxHc } dictCtx_directive; function U32 (line 88) | static U32 LZ4HC_hashPtr(const void* ptr) { return HASH_FUNCTION(LZ4_rea... function LZ4HC_clearTables (line 94) | static void LZ4HC_clearTables (LZ4HC_CCtx_internal* hc4) function LZ4HC_init_internal (line 100) | static void LZ4HC_init_internal (LZ4HC_CCtx_internal* hc4, const BYTE* s... function LZ4_FORCE_INLINE (line 120) | LZ4_FORCE_INLINE void LZ4HC_Insert (LZ4HC_CCtx_internal* hc4, const BYTE... function LZ4_FORCE_INLINE (line 145) | LZ4_FORCE_INLINE function U32 (line 167) | static U32 LZ4HC_rotatePattern(size_t const rotate, U32 const pattern) function LZ4HC_countPattern (line 176) | static unsigned function LZ4HC_reverseCountPattern (line 209) | static unsigned function LZ4HC_protectDictEnd (line 231) | static int LZ4HC_protectDictEnd(U32 const dictLimit, U32 const matchIndex) type repeat_state_e (line 236) | typedef enum { rep_untested, rep_not, rep_confirmed } repeat_state_e; type HCfavor_e (line 237) | typedef enum { favorCompressionRatio=0, favorDecompressionSpeed } HCfavo... function LZ4_FORCE_INLINE (line 239) | LZ4_FORCE_INLINE int function LZ4_FORCE_INLINE (line 449) | LZ4_FORCE_INLINE int function LZ4_FORCE_INLINE (line 467) | LZ4_FORCE_INLINE int LZ4HC_encodeSequence ( function LZ4_FORCE_INLINE (line 553) | LZ4_FORCE_INLINE int LZ4HC_compress_hashChain ( function LZ4_FORCE_INLINE (line 800) | LZ4_FORCE_INLINE int LZ4HC_compress_generic_internal ( function LZ4HC_compress_generic_noDictCtx (line 865) | static int function LZ4HC_compress_generic_dictCtx (line 880) | static int function LZ4HC_compress_generic (line 906) | static int function LZ4_sizeofStateHC (line 925) | int LZ4_sizeofStateHC(void) { return (int)sizeof(LZ4_streamHC_t); } function LZ4_streamHC_t_alignment (line 927) | static size_t LZ4_streamHC_t_alignment(void) function LZ4_compress_HC_extStateHC_fastReset (line 939) | int LZ4_compress_HC_extStateHC_fastReset (void* state, const char* src, ... function LZ4_compress_HC_extStateHC (line 951) | int LZ4_compress_HC_extStateHC (void* state, const char* src, char* dst,... function LZ4_compress_HC (line 958) | int LZ4_compress_HC(const char* src, char* dst, int srcSize, int dstCapa... function LZ4_compress_HC_destSize (line 976) | int LZ4_compress_HC_destSize(void* state, const char* source, char* dest... function LZ4_streamHC_t (line 992) | LZ4_streamHC_t* LZ4_createStreamHC(void) function LZ4_freeStreamHC (line 1001) | int LZ4_freeStreamHC (LZ4_streamHC_t* LZ4_streamHCPtr) function LZ4_streamHC_t (line 1011) | LZ4_streamHC_t* LZ4_initStreamHC (void* buffer, size_t size) function LZ4_resetStreamHC (line 1027) | void LZ4_resetStreamHC (LZ4_streamHC_t* LZ4_streamHCPtr, int compression... function LZ4_resetStreamHC_fast (line 1033) | void LZ4_resetStreamHC_fast (LZ4_streamHC_t* LZ4_streamHCPtr, int compre... function LZ4_setCompressionLevel (line 1051) | void LZ4_setCompressionLevel(LZ4_streamHC_t* LZ4_streamHCPtr, int compre... function LZ4_favorDecompressionSpeed (line 1059) | void LZ4_favorDecompressionSpeed(LZ4_streamHC_t* LZ4_streamHCPtr, int fa... function LZ4_loadDictHC (line 1066) | int LZ4_loadDictHC (LZ4_streamHC_t* LZ4_streamHCPtr, function LZ4_attach_HC_dictionary (line 1087) | void LZ4_attach_HC_dictionary(LZ4_streamHC_t *working_stream, const LZ4_... function LZ4HC_setExternalDict (line 1093) | static void LZ4HC_setExternalDict(LZ4HC_CCtx_internal* ctxPtr, const BYT... function LZ4_compressHC_continue_generic (line 1111) | static int function LZ4_compress_HC_continue (line 1151) | int LZ4_compress_HC_continue (LZ4_streamHC_t* LZ4_streamHCPtr, const cha... function LZ4_compress_HC_continue_destSize (line 1159) | int LZ4_compress_HC_continue_destSize (LZ4_streamHC_t* LZ4_streamHCPtr, ... function LZ4_saveDictHC (line 1171) | int LZ4_saveDictHC (LZ4_streamHC_t* LZ4_streamHCPtr, char* safeBuffer, i... function LZ4_compressHC (line 1203) | int LZ4_compressHC(const char* src, char* dst, int srcSize) { return LZ4... function LZ4_compressHC_limitedOutput (line 1204) | int LZ4_compressHC_limitedOutput(const char* src, char* dst, int srcSize... function LZ4_compressHC2 (line 1205) | int LZ4_compressHC2(const char* src, char* dst, int srcSize, int cLevel)... function LZ4_compressHC2_limitedOutput (line 1206) | int LZ4_compressHC2_limitedOutput(const char* src, char* dst, int srcSiz... function LZ4_compressHC_withStateHC (line 1207) | int LZ4_compressHC_withStateHC (void* state, const char* src, char* dst,... function LZ4_compressHC_limitedOutput_withStateHC (line 1208) | int LZ4_compressHC_limitedOutput_withStateHC (void* state, const char* s... function LZ4_compressHC2_withStateHC (line 1209) | int LZ4_compressHC2_withStateHC (void* state, const char* src, char* dst... function LZ4_compressHC2_limitedOutput_withStateHC (line 1210) | int LZ4_compressHC2_limitedOutput_withStateHC (void* state, const char* ... function LZ4_compressHC_continue (line 1211) | int LZ4_compressHC_continue (LZ4_streamHC_t* ctx, const char* src, char*... function LZ4_compressHC_limitedOutput_continue (line 1212) | int LZ4_compressHC_limitedOutput_continue (LZ4_streamHC_t* ctx, const ch... function LZ4_sizeofStreamStateHC (line 1216) | int LZ4_sizeofStreamStateHC(void) { return sizeof(LZ4_streamHC_t); } function LZ4_resetStreamStateHC (line 1220) | int LZ4_resetStreamStateHC(void* state, char* inputBuffer) function LZ4_freeHC (line 1237) | int LZ4_freeHC (void* LZ4HC_Data) function LZ4_compressHC2_continue (line 1245) | int LZ4_compressHC2_continue (void* LZ4HC_Data, const char* src, char* d... function LZ4_compressHC2_limitedOutput_continue (line 1250) | int LZ4_compressHC2_limitedOutput_continue (void* LZ4HC_Data, const char... type LZ4HC_optimal_t (line 1268) | typedef struct { function LZ4_FORCE_INLINE (line 1276) | LZ4_FORCE_INLINE int LZ4HC_literalsPrice(int const litlen) function LZ4_FORCE_INLINE (line 1287) | LZ4_FORCE_INLINE int LZ4HC_sequencePrice(int litlen, int mlen) type LZ4HC_match_t (line 1302) | typedef struct { function LZ4_FORCE_INLINE (line 1307) | LZ4_FORCE_INLINE LZ4HC_match_t function LZ4HC_compress_optimal (line 1330) | static int LZ4HC_compress_optimal ( LZ4HC_CCtx_internal* ctx, FILE: third-party/l4z/lz4hc.h type LZ4_streamHC_t (line 101) | typedef union LZ4_streamHC_u LZ4_streamHC_t; type LZ4HC_CCtx_internal (line 204) | typedef struct LZ4HC_CCtx_internal LZ4HC_CCtx_internal; type LZ4HC_CCtx_internal (line 205) | struct LZ4HC_CCtx_internal FILE: third-party/l4z/xxhash.c function XXH_free (line 109) | static void XXH_free (void* p) { free(p); } type BYTE (line 147) | typedef uint8_t BYTE; type U16 (line 148) | typedef uint16_t U16; type U32 (line 149) | typedef uint32_t U32; type BYTE (line 151) | typedef unsigned char BYTE; type U16 (line 152) | typedef unsigned short U16; type U32 (line 153) | typedef unsigned int U32; function U32 (line 160) | static U32 XXH_read32(const void* memPtr) { return *(const U32*) memPtr; } type unalign (line 166) | typedef union { U32 u32; } __attribute__((packed)) unalign; function U32 (line 167) | static U32 XXH_read32(const void* ptr) { return ((const unalign*)ptr)->u... function U32 (line 174) | static U32 XXH_read32(const void* memPtr) function U32 (line 203) | static U32 XXH_swap32 (U32 x) type XXH_endianess (line 216) | typedef enum { XXH_bigEndian=0, XXH_littleEndian=1 } XXH_endianess; function XXH_isLittleEndian (line 220) | static int XXH_isLittleEndian(void) type XXH_alignment (line 232) | typedef enum { XXH_aligned, XXH_unaligned } XXH_alignment; function FORCE_INLINE (line 234) | FORCE_INLINE U32 XXH_readLE32_align(const void* ptr, XXH_endianess endia... function FORCE_INLINE (line 242) | FORCE_INLINE U32 XXH_readLE32(const void* ptr, XXH_endianess endian) function U32 (line 247) | static U32 XXH_readBE32(const void* ptr) function XXH_versionNumber (line 257) | XXH_PUBLIC_API unsigned XXH_versionNumber (void) { return XXH_VERSION_NU... function U32 (line 269) | static U32 XXH32_round(U32 seed, U32 input) function U32 (line 278) | static U32 XXH32_avalanche(U32 h32) function U32 (line 290) | static U32 function FORCE_INLINE (line 351) | FORCE_INLINE U32 function XXH32 (line 392) | XXH_PUBLIC_API unsigned int XXH32 (const void* input, size_t len, unsign... function XXH_PUBLIC_API (line 422) | XXH_PUBLIC_API XXH32_state_t* XXH32_createState(void) function XXH_PUBLIC_API (line 426) | XXH_PUBLIC_API XXH_errorcode XXH32_freeState(XXH32_state_t* statePtr) function XXH_PUBLIC_API (line 432) | XXH_PUBLIC_API void XXH32_copyState(XXH32_state_t* dstState, const XXH32... function XXH_PUBLIC_API (line 437) | XXH_PUBLIC_API XXH_errorcode XXH32_reset(XXH32_state_t* statePtr, unsign... function FORCE_INLINE (line 451) | FORCE_INLINE XXH_errorcode function XXH_PUBLIC_API (line 515) | XXH_PUBLIC_API XXH_errorcode XXH32_update (XXH32_state_t* state_in, cons... function FORCE_INLINE (line 526) | FORCE_INLINE U32 function XXH32_digest (line 546) | XXH_PUBLIC_API unsigned int XXH32_digest (const XXH32_state_t* state_in) function XXH_PUBLIC_API (line 565) | XXH_PUBLIC_API void XXH32_canonicalFromHash(XXH32_canonical_t* dst, XXH3... function XXH_PUBLIC_API (line 572) | XXH_PUBLIC_API XXH32_hash_t XXH32_hashFromCanonical(const XXH32_canonica... type U64 (line 592) | typedef uint64_t U64; type U64 (line 595) | typedef unsigned long long U64; function U64 (line 603) | static U64 XXH_read64(const void* memPtr) { return *(const U64*) memPtr; } type unalign64 (line 609) | typedef union { U32 u32; U64 u64; } __attribute__((packed)) unalign64; function U64 (line 610) | static U64 XXH_read64(const void* ptr) { return ((const unalign64*)ptr)-... function U64 (line 618) | static U64 XXH_read64(const void* memPtr) function U64 (line 632) | static U64 XXH_swap64 (U64 x) function FORCE_INLINE (line 645) | FORCE_INLINE U64 XXH_readLE64_align(const void* ptr, XXH_endianess endia... function FORCE_INLINE (line 653) | FORCE_INLINE U64 XXH_readLE64(const void* ptr, XXH_endianess endian) function U64 (line 658) | static U64 XXH_readBE64(const void* ptr) function U64 (line 672) | static U64 XXH64_round(U64 acc, U64 input) function U64 (line 680) | static U64 XXH64_mergeRound(U64 acc, U64 val) function U64 (line 688) | static U64 XXH64_avalanche(U64 h64) function U64 (line 701) | static U64 function FORCE_INLINE (line 810) | FORCE_INLINE U64 function XXH64 (line 855) | XXH_PUBLIC_API unsigned long long XXH64 (const void* input, size_t len, ... function XXH_PUBLIC_API (line 883) | XXH_PUBLIC_API XXH64_state_t* XXH64_createState(void) function XXH_PUBLIC_API (line 887) | XXH_PUBLIC_API XXH_errorcode XXH64_freeState(XXH64_state_t* statePtr) function XXH_PUBLIC_API (line 893) | XXH_PUBLIC_API void XXH64_copyState(XXH64_state_t* dstState, const XXH64... function XXH_PUBLIC_API (line 898) | XXH_PUBLIC_API XXH_errorcode XXH64_reset(XXH64_state_t* statePtr, unsign... function FORCE_INLINE (line 911) | FORCE_INLINE XXH_errorcode function XXH_PUBLIC_API (line 971) | XXH_PUBLIC_API XXH_errorcode XXH64_update (XXH64_state_t* state_in, cons... function FORCE_INLINE (line 981) | FORCE_INLINE U64 XXH64_digest_endian (const XXH64_state_t* state, XXH_en... function XXH64_digest (line 1005) | XXH_PUBLIC_API unsigned long long XXH64_digest (const XXH64_state_t* sta... function XXH_PUBLIC_API (line 1018) | XXH_PUBLIC_API void XXH64_canonicalFromHash(XXH64_canonical_t* dst, XXH6... function XXH_PUBLIC_API (line 1025) | XXH_PUBLIC_API XXH64_hash_t XXH64_hashFromCanonical(const XXH64_canonica... FILE: third-party/l4z/xxhash.h type XXH_errorcode (line 79) | typedef enum { XXH_OK=0, XXH_ERROR } XXH_errorcode; type XXH32_hash_t (line 162) | typedef unsigned int XXH32_hash_t; type XXH32_state_t (line 172) | typedef struct XXH32_state_s XXH32_state_t; type XXH32_canonical_t (line 204) | typedef struct { unsigned char digest[4]; } XXH32_canonical_t; type XXH64_hash_t (line 219) | typedef unsigned long long XXH64_hash_t; type XXH64_state_t (line 229) | typedef struct XXH64_state_s XXH64_state_t; type XXH64_canonical_t (line 239) | typedef struct { unsigned char digest[8]; } XXH64_canonical_t; type XXH32_state_s (line 264) | struct XXH32_state_s { type XXH64_state_s (line 276) | struct XXH64_state_s { type XXH32_state_s (line 289) | struct XXH32_state_s { type XXH64_state_s (line 302) | struct XXH64_state_s { FILE: third-party/nfd/include/nfd.h type nfdchar_t (line 20) | typedef char nfdchar_t; type nfdpathset_t (line 23) | typedef struct { type nfdresult_t (line 29) | typedef enum { FILE: third-party/pugixml/src/pugixml.cpp type pugi (line 183) | namespace pugi type xml_attribute_struct (line 1065) | struct xml_attribute_struct method xml_attribute_struct (line 1067) | xml_attribute_struct(impl::xml_memory_page* page): header(page, 0), ... method xml_attribute_struct (line 1112) | xml_attribute_struct(impl::xml_memory_page* page): name(0), value(0)... type xml_node_struct (line 1083) | struct xml_node_struct method xml_node_struct (line 1085) | xml_node_struct(impl::xml_memory_page* page, xml_node_type type): he... method xml_node_struct (line 1128) | xml_node_struct(impl::xml_memory_page* page, xml_node_type type): na... type xml_attribute_struct (line 1110) | struct xml_attribute_struct method xml_attribute_struct (line 1067) | xml_attribute_struct(impl::xml_memory_page* page): header(page, 0), ... method xml_attribute_struct (line 1112) | xml_attribute_struct(impl::xml_memory_page* page): name(0), value(0)... type xml_node_struct (line 1126) | struct xml_node_struct method xml_node_struct (line 1085) | xml_node_struct(impl::xml_memory_page* page, xml_node_type type): he... method xml_node_struct (line 1128) | xml_node_struct(impl::xml_memory_page* page, xml_node_type type): na... function PUGI_IMPL_NS_BEGIN (line 198) | PUGI_IMPL_NS_BEGIN function PUGI_IMPL_FN (line 204) | PUGI_IMPL_FN void default_deallocate(void* ptr) type xml_memory_management_function_storage (line 210) | struct xml_memory_management_function_storage function PUGI_IMPL_NS_END (line 222) | PUGI_IMPL_NS_END function PUGI_IMPL_FN (line 239) | PUGI_IMPL_FN bool strequal(const char_t* src, const char_t* dst) function PUGI_IMPL_FN (line 251) | PUGI_IMPL_FN bool strequalrange(const char_t* lhs, const char_t* rhs, si... function PUGI_IMPL_FN (line 261) | PUGI_IMPL_FN size_t strlength_wide(const wchar_t* s) function PUGI_IMPL_NS_END (line 273) | PUGI_IMPL_NS_END function PUGI_IMPL_NS_BEGIN (line 303) | PUGI_IMPL_NS_BEGIN function PUGI_IMPL_FN_NO_INLINE (line 409) | PUGI_IMPL_FN_NO_INLINE bool compact_hash_table::rehash(size_t count) type xml_allocator (line 471) | struct xml_allocator method xml_allocator (line 525) | xml_allocator(xml_memory_page* root): _root(root), _busy_size(root->bu... method xml_memory_page (line 532) | xml_memory_page* allocate_page(size_t data_size) method deallocate_page (line 550) | static void deallocate_page(xml_memory_page* page) method deallocate_memory (line 609) | void deallocate_memory(void* ptr, size_t size, xml_memory_page* page) method char_t (line 653) | char_t* allocate_string(size_t length) method deallocate_string (line 687) | void deallocate_string(char_t* string) method reserve (line 706) | bool reserve() type xml_memory_page (line 473) | struct xml_memory_page method xml_memory_page (line 475) | static xml_memory_page* construct(void* memory) type xml_memory_string_header (line 517) | struct xml_memory_string_header type xml_allocator (line 523) | struct xml_allocator method xml_allocator (line 525) | xml_allocator(xml_memory_page* root): _root(root), _busy_size(root->bu... method xml_memory_page (line 532) | xml_memory_page* allocate_page(size_t data_size) method deallocate_page (line 550) | static void deallocate_page(xml_memory_page* page) method deallocate_memory (line 609) | void deallocate_memory(void* ptr, size_t size, xml_memory_page* page) method char_t (line 653) | char_t* allocate_string(size_t length) method deallocate_string (line 687) | void deallocate_string(char_t* string) method reserve (line 706) | bool reserve() function PUGI_IMPL_FN_NO_INLINE (line 723) | PUGI_IMPL_FN_NO_INLINE void* xml_allocator::allocate_memory_oob(size_t s... class compact_header (line 767) | class compact_header method compact_header (line 770) | compact_header(xml_memory_page* page, unsigned int flags) method xml_memory_page (line 796) | xml_memory_page* get_page() const function PUGI_IMPL_FN (line 810) | PUGI_IMPL_FN xml_memory_page* compact_get_page(const void* object, int h... function PUGI_IMPL_FN_NO_INLINE (line 817) | PUGI_IMPL_FN_NO_INLINE T* compact_get_value(const void* object) function PUGI_IMPL_FN_NO_INLINE (line 822) | PUGI_IMPL_FN_NO_INLINE void compact_set_value(const void* object, T* value) class compact_pointer (line 827) | class compact_pointer method compact_pointer (line 830) | compact_pointer(): _data(0) method T (line 880) | T* operator->() const class compact_pointer_parent (line 889) | class compact_pointer_parent method compact_pointer_parent (line 892) | compact_pointer_parent(): _data(0) method T (line 960) | T* operator->() const class compact_string (line 969) | class compact_string method compact_string (line 972) | compact_string(): _data(0) type pugi (line 1063) | namespace pugi type xml_attribute_struct (line 1065) | struct xml_attribute_struct method xml_attribute_struct (line 1067) | xml_attribute_struct(impl::xml_memory_page* page): header(page, 0), ... method xml_attribute_struct (line 1112) | xml_attribute_struct(impl::xml_memory_page* page): name(0), value(0)... type xml_node_struct (line 1083) | struct xml_node_struct method xml_node_struct (line 1085) | xml_node_struct(impl::xml_memory_page* page, xml_node_type type): he... method xml_node_struct (line 1128) | xml_node_struct(impl::xml_memory_page* page, xml_node_type type): na... type xml_attribute_struct (line 1110) | struct xml_attribute_struct method xml_attribute_struct (line 1067) | xml_attribute_struct(impl::xml_memory_page* page): header(page, 0), ... method xml_attribute_struct (line 1112) | xml_attribute_struct(impl::xml_memory_page* page): name(0), value(0)... type xml_node_struct (line 1126) | struct xml_node_struct method xml_node_struct (line 1085) | xml_node_struct(impl::xml_memory_page* page, xml_node_type type): he... method xml_node_struct (line 1128) | xml_node_struct(impl::xml_memory_page* page, xml_node_type type): na... type pugi (line 1108) | namespace pugi type xml_attribute_struct (line 1065) | struct xml_attribute_struct method xml_attribute_struct (line 1067) | xml_attribute_struct(impl::xml_memory_page* page): header(page, 0), ... method xml_attribute_struct (line 1112) | xml_attribute_struct(impl::xml_memory_page* page): name(0), value(0)... type xml_node_struct (line 1083) | struct xml_node_struct method xml_node_struct (line 1085) | xml_node_struct(impl::xml_memory_page* page, xml_node_type type): he... method xml_node_struct (line 1128) | xml_node_struct(impl::xml_memory_page* page, xml_node_type type): na... type xml_attribute_struct (line 1110) | struct xml_attribute_struct method xml_attribute_struct (line 1067) | xml_attribute_struct(impl::xml_memory_page* page): header(page, 0), ... method xml_attribute_struct (line 1112) | xml_attribute_struct(impl::xml_memory_page* page): name(0), value(0)... type xml_node_struct (line 1126) | struct xml_node_struct method xml_node_struct (line 1085) | xml_node_struct(impl::xml_memory_page* page, xml_node_type type): he... method xml_node_struct (line 1128) | xml_node_struct(impl::xml_memory_page* page, xml_node_type type): na... function PUGI_IMPL_NS_BEGIN (line 1150) | PUGI_IMPL_NS_BEGIN type xml_document_struct (line 1157) | struct xml_document_struct: public xml_node_struct, public xml_allocator method xml_document_struct (line 1159) | xml_document_struct(xml_memory_page* page): xml_node_struct(page, node... function xml_allocator (line 1172) | inline xml_allocator& get_allocator(const Object* object) method xml_allocator (line 525) | xml_allocator(xml_memory_page* root): _root(root), _busy_size(root->bu... method xml_memory_page (line 532) | xml_memory_page* allocate_page(size_t data_size) method deallocate_page (line 550) | static void deallocate_page(xml_memory_page* page) method deallocate_memory (line 609) | void deallocate_memory(void* ptr, size_t size, xml_memory_page* page) method char_t (line 653) | char_t* allocate_string(size_t length) method deallocate_string (line 687) | void deallocate_string(char_t* string) method reserve (line 706) | bool reserve() function xml_document_struct (line 1179) | inline xml_document_struct& get_document(const Object* object) method xml_document_struct (line 1159) | xml_document_struct(xml_memory_page* page): xml_node_struct(page, node... function PUGI_IMPL_NS_END (line 1185) | PUGI_IMPL_NS_END function xml_node_struct (line 1198) | inline xml_node_struct* allocate_node(xml_allocator& alloc, xml_node_typ... function destroy_attribute (line 1207) | inline void destroy_attribute(xml_attribute_struct* a, xml_allocator& al... function destroy_node (line 1218) | inline void destroy_node(xml_node_struct* n, xml_allocator& alloc) function append_node (line 1247) | inline void append_node(xml_node_struct* child, xml_node_struct* node) function prepend_node (line 1268) | inline void prepend_node(xml_node_struct* child, xml_node_struct* node) function insert_node_after (line 1286) | inline void insert_node_after(xml_node_struct* child, xml_node_struct* n... function insert_node_before (line 1305) | inline void insert_node_before(xml_node_struct* child, xml_node_struct* ... function remove_node (line 1324) | inline void remove_node(xml_node_struct* node) function append_attribute (line 1346) | inline void append_attribute(xml_attribute_struct* attr, xml_node_struct... function prepend_attribute (line 1365) | inline void prepend_attribute(xml_attribute_struct* attr, xml_node_struc... function insert_attribute_after (line 1381) | inline void insert_attribute_after(xml_attribute_struct* attr, xml_attri... function insert_attribute_before (line 1395) | inline void insert_attribute_before(xml_attribute_struct* attr, xml_attr... function remove_attribute (line 1409) | inline void remove_attribute(xml_attribute_struct* attr, xml_node_struct... function PUGI_IMPL_FN_NO_INLINE (line 1428) | PUGI_IMPL_FN_NO_INLINE xml_node_struct* append_new_node(xml_node_struct*... function PUGI_IMPL_FN_NO_INLINE (line 1440) | PUGI_IMPL_FN_NO_INLINE xml_attribute_struct* append_new_attribute(xml_no... function PUGI_IMPL_NS_END (line 1451) | PUGI_IMPL_NS_END type opt_true (line 1460) | struct opt_true function PUGI_IMPL_NS_END (line 1464) | PUGI_IMPL_NS_END function endian_swap (line 1473) | inline uint32_t endian_swap(uint32_t value) type utf8_counter (line 1478) | struct utf8_counter method value_type (line 1482) | static value_type low(value_type result, uint32_t ch) method value_type (line 1492) | static value_type high(value_type result, uint32_t) type utf8_writer (line 1499) | struct utf8_writer method value_type (line 1503) | static value_type low(value_type result, uint32_t ch) method value_type (line 1528) | static value_type high(value_type result, uint32_t ch) method value_type (line 1538) | static value_type any(value_type result, uint32_t ch) type utf16_counter (line 1544) | struct utf16_counter method value_type (line 1548) | static value_type low(value_type result, uint32_t) method value_type (line 1553) | static value_type high(value_type result, uint32_t) type utf16_writer (line 1559) | struct utf16_writer method value_type (line 1563) | static value_type low(value_type result, uint32_t ch) method value_type (line 1570) | static value_type high(value_type result, uint32_t ch) method value_type (line 1581) | static value_type any(value_type result, uint32_t ch) type utf32_counter (line 1587) | struct utf32_counter method value_type (line 1591) | static value_type low(value_type result, uint32_t) method value_type (line 1596) | static value_type high(value_type result, uint32_t) type utf32_writer (line 1602) | struct utf32_writer method value_type (line 1606) | static value_type low(value_type result, uint32_t ch) method value_type (line 1613) | static value_type high(value_type result, uint32_t ch) method value_type (line 1620) | static value_type any(value_type result, uint32_t ch) type latin1_writer (line 1628) | struct latin1_writer method value_type (line 1632) | static value_type low(value_type result, uint32_t ch) method value_type (line 1639) | static value_type high(value_type result, uint32_t ch) type utf8_decoder (line 1649) | struct utf8_decoder method process (line 1653) | static inline typename Traits::value_type process(const uint8_t* data,... type utf16_decoder (line 1716) | struct utf16_decoder method process (line 1720) | static inline typename Traits::value_type process(const uint16_t* data... type utf32_decoder (line 1768) | struct utf32_decoder method process (line 1772) | static inline typename Traits::value_type process(const uint32_t* data... type latin1_decoder (line 1798) | struct latin1_decoder method process (line 1802) | static inline typename Traits::value_type process(const uint8_t* data,... type wchar_selector (line 1815) | struct wchar_selector type wchar_selector<2> (line 1817) | struct wchar_selector<2> type wchar_selector<4> (line 1825) | struct wchar_selector<4> type wchar_decoder (line 1836) | struct wchar_decoder method process (line 1840) | static inline typename Traits::value_type process(const wchar_t* data,... function PUGI_IMPL_FN (line 1849) | PUGI_IMPL_FN void convert_wchar_endian_swap(wchar_t* result, const wchar... type chartypex_t (line 1891) | enum chartypex_t function PUGI_IMPL_FN (line 1931) | PUGI_IMPL_FN bool is_little_endian() function PUGI_IMPL_FN (line 1938) | PUGI_IMPL_FN xml_encoding get_wchar_encoding() function PUGI_IMPL_FN (line 1948) | PUGI_IMPL_FN bool parse_declaration_encoding(const uint8_t* data, size_t... function PUGI_IMPL_FN (line 2002) | PUGI_IMPL_FN xml_encoding guess_buffer_encoding(const uint8_t* data, siz... function PUGI_IMPL_FN (line 2050) | PUGI_IMPL_FN xml_encoding get_buffer_encoding(xml_encoding encoding, con... function PUGI_IMPL_FN (line 2070) | PUGI_IMPL_FN bool get_mutable_buffer(char_t*& out_buffer, size_t& out_le... function PUGI_IMPL_FN (line 2099) | PUGI_IMPL_FN bool need_endian_swap_utf(xml_encoding le, xml_encoding re) function PUGI_IMPL_FN (line 2105) | PUGI_IMPL_FN bool convert_buffer_endian_swap(char_t*& out_buffer, size_t... function PUGI_IMPL_FN (line 2134) | PUGI_IMPL_FN bool convert_buffer_generic(char_t*& out_buffer, size_t& ou... function PUGI_IMPL_FN (line 2159) | PUGI_IMPL_FN bool convert_buffer(char_t*& out_buffer, size_t& out_length... function PUGI_IMPL_FN (line 2204) | PUGI_IMPL_FN bool convert_buffer_generic(char_t*& out_buffer, size_t& ou... function PUGI_IMPL_FN (line 2229) | PUGI_IMPL_FN size_t get_latin1_7bit_prefix_length(const uint8_t* data, s... function PUGI_IMPL_FN (line 2238) | PUGI_IMPL_FN bool convert_buffer_latin1(char_t*& out_buffer, size_t& out... function PUGI_IMPL_FN (line 2275) | PUGI_IMPL_FN bool convert_buffer(char_t*& out_buffer, size_t& out_length... function PUGI_IMPL_FN (line 2310) | PUGI_IMPL_FN size_t as_utf8_begin(const wchar_t* str, size_t length) function PUGI_IMPL_FN (line 2316) | PUGI_IMPL_FN void as_utf8_end(char* buffer, size_t size, const wchar_t* ... function PUGI_IMPL_FN (line 2328) | PUGI_IMPL_FN std::string as_utf8_impl(const wchar_t* str, size_t length) function PUGI_IMPL_FN (line 2343) | PUGI_IMPL_FN std::basic_string as_wide_impl(const char* str, si... function strcpy_insitu_allow (line 2369) | inline bool strcpy_insitu_allow(size_t length, const Header& header, uin... function PUGI_IMPL_FN (line 2386) | PUGI_IMPL_FN bool strcpy_insitu(String& dest, Header& header, uintptr_t ... type gap (line 2436) | struct gap method gap (line 2441) | gap(): end(0), size(0) method push (line 2447) | void push(char_t*& s, size_t count) method char_t (line 2464) | char_t* flush(char_t* s) function PUGI_IMPL_FN (line 2478) | PUGI_IMPL_FN char_t* strconv_escape(char_t* s, gap& g) function PUGI_IMPL_FN (line 2631) | PUGI_IMPL_FN char_t* strconv_comment(char_t* s, char_t endch) function PUGI_IMPL_FN (line 2659) | PUGI_IMPL_FN char_t* strconv_cdata(char_t* s, char_t endch) type strconv_pcdata_impl (line 2689) | struct strconv_pcdata_impl method char_t (line 2691) | static char_t* parse(char_t* s) function PUGI_IMPL_FN (line 2740) | PUGI_IMPL_FN strconv_pcdata_t get_strconv_pcdata(unsigned int optmask) type strconv_attribute_impl (line 2760) | struct strconv_attribute_impl method char_t (line 2762) | static char_t* parse_wnorm(char_t* s, char_t end_quote) method char_t (line 2814) | static char_t* parse_wconv(char_t* s, char_t end_quote) method char_t (line 2850) | static char_t* parse_eol(char_t* s, char_t end_quote) method char_t (line 2882) | static char_t* parse_simple(char_t* s, char_t end_quote) function PUGI_IMPL_FN (line 2909) | PUGI_IMPL_FN strconv_attribute_t get_strconv_attribute(unsigned int optm... function xml_parse_result (line 2935) | inline xml_parse_result make_parse_result(xml_parse_status status, ptrdi... type xml_parser (line 2944) | struct xml_parser method xml_parser (line 2950) | xml_parser(xml_allocator* alloc_): alloc(alloc_), error_offset(0), err... method char_t (line 2961) | char_t* parse_doctype_primitive(char_t* s) method char_t (line 2994) | char_t* parse_doctype_ignore(char_t* s) method char_t (line 3025) | char_t* parse_doctype_group(char_t* s, char_t endch) method char_t (line 3071) | char_t* parse_exclamation(char_t* s, xml_node_struct* cursor, unsigned... method char_t (line 3180) | char_t* parse_question(char_t* s, xml_node_struct*& ref_cursor, unsign... method char_t (line 3274) | char_t* parse_tree(char_t* s, xml_node_struct* root, unsigned int optm... method char_t (line 3531) | static char_t* parse_skip_bom(char_t* s) method char_t (line 3537) | static char_t* parse_skip_bom(char_t* s) method has_element_node_siblings (line 3543) | static bool has_element_node_siblings(xml_node_struct* node) method xml_parse_result (line 3555) | static xml_parse_result parse(char_t* buffer, size_t length, xml_docum... function PUGI_IMPL_FN (line 3604) | PUGI_IMPL_FN xml_encoding get_write_native_encoding() function PUGI_IMPL_FN (line 3613) | PUGI_IMPL_FN xml_encoding get_write_encoding(xml_encoding encoding) function PUGI_IMPL_FN (line 3631) | PUGI_IMPL_FN size_t convert_buffer_output_generic(typename T::value_type... function PUGI_IMPL_FN (line 3640) | PUGI_IMPL_FN size_t convert_buffer_output_generic(typename T::value_type... function PUGI_IMPL_FN (line 3656) | PUGI_IMPL_FN size_t get_valid_length(const char_t* data, size_t length) function PUGI_IMPL_FN (line 3664) | PUGI_IMPL_FN size_t convert_buffer_output(char_t* r_char, uint8_t* r_u8,... function PUGI_IMPL_FN (line 3702) | PUGI_IMPL_FN size_t get_valid_length(const char_t* data, size_t length) function PUGI_IMPL_FN (line 3718) | PUGI_IMPL_FN size_t convert_buffer_output(char_t* /* r_char */, uint8_t*... class xml_buffered_writer (line 3742) | class xml_buffered_writer method xml_buffered_writer (line 3748) | xml_buffered_writer(xml_writer& writer_, xml_encoding user_encoding): ... method flush (line 3753) | size_t flush() method flush (line 3760) | void flush(const char_t* data, size_t size) method write_direct (line 3778) | void write_direct(const char_t* data, size_t length) method write_buffer (line 3817) | void write_buffer(const char_t* data, size_t length) method write_string (line 3832) | void write_string(const char_t* data) method write (line 3857) | void write(char_t d0) method write (line 3866) | void write(char_t d0, char_t d1) method write (line 3876) | void write(char_t d0, char_t d1, char_t d2) method write (line 3887) | void write(char_t d0, char_t d1, char_t d2, char_t d3) method write (line 3899) | void write(char_t d0, char_t d1, char_t d2, char_t d3, char_t d4) method write (line 3912) | void write(char_t d0, char_t d1, char_t d2, char_t d3, char_t d4, char... function PUGI_IMPL_FN (line 3956) | PUGI_IMPL_FN void text_output_escaped(xml_buffered_writer& writer, const... function PUGI_IMPL_FN (line 4008) | PUGI_IMPL_FN void text_output(xml_buffered_writer& writer, const char_t*... function PUGI_IMPL_FN (line 4016) | PUGI_IMPL_FN void text_output_cdata(xml_buffered_writer& writer, const c... function PUGI_IMPL_FN (line 4038) | PUGI_IMPL_FN void text_output_indent(xml_buffered_writer& writer, const ... function PUGI_IMPL_FN (line 4078) | PUGI_IMPL_FN void node_output_comment(xml_buffered_writer& writer, const... function PUGI_IMPL_FN (line 4103) | PUGI_IMPL_FN void node_output_pi_value(xml_buffered_writer& writer, cons... function PUGI_IMPL_FN (line 4124) | PUGI_IMPL_FN void node_output_attributes(xml_buffered_writer& writer, xm... function PUGI_IMPL_FN (line 4152) | PUGI_IMPL_FN bool node_output_start(xml_buffered_writer& writer, xml_nod... function PUGI_IMPL_FN (line 4214) | PUGI_IMPL_FN void node_output_end(xml_buffered_writer& writer, xml_node_... function PUGI_IMPL_FN (line 4224) | PUGI_IMPL_FN void node_output_simple(xml_buffered_writer& writer, xml_no... type indent_flags_t (line 4280) | enum indent_flags_t function PUGI_IMPL_FN (line 4286) | PUGI_IMPL_FN void node_output(xml_buffered_writer& writer, xml_node_stru... function PUGI_IMPL_FN (line 4379) | PUGI_IMPL_FN bool has_declaration(xml_node_struct* node) function PUGI_IMPL_FN (line 4392) | PUGI_IMPL_FN bool is_attribute_of(xml_attribute_struct* attr, xml_node_s... function PUGI_IMPL_FN (line 4401) | PUGI_IMPL_FN bool allow_insert_attribute(xml_node_type parent) function PUGI_IMPL_FN (line 4406) | PUGI_IMPL_FN bool allow_insert_child(xml_node_type parent, xml_node_type... function PUGI_IMPL_FN (line 4415) | PUGI_IMPL_FN bool allow_move(xml_node parent, xml_node child) function PUGI_IMPL_FN (line 4440) | PUGI_IMPL_FN void node_copy_string(String& dest, Header& header, uintptr... function PUGI_IMPL_FN (line 4459) | PUGI_IMPL_FN void node_copy_contents(xml_node_struct* dn, xml_node_struc... function PUGI_IMPL_FN (line 4476) | PUGI_IMPL_FN void node_copy_tree(xml_node_struct* dn, xml_node_struct* sn) function PUGI_IMPL_FN (line 4530) | PUGI_IMPL_FN void node_copy_attribute(xml_attribute_struct* da, xml_attr... function is_text_node (line 4539) | inline bool is_text_node(xml_node_struct* node) function PUGI_IMPL_FN (line 4547) | PUGI_IMPL_FN PUGI_IMPL_UNSIGNED_OVERFLOW U string_to_integer(const char_... function PUGI_IMPL_FN (line 4629) | PUGI_IMPL_FN int get_value_int(const char_t* value) function get_value_uint (line 4634) | PUGI_IMPL_FN unsigned int get_value_uint(const char_t* value) function PUGI_IMPL_FN (line 4639) | PUGI_IMPL_FN double get_value_double(const char_t* value) function PUGI_IMPL_FN (line 4648) | PUGI_IMPL_FN float get_value_float(const char_t* value) function PUGI_IMPL_FN (line 4657) | PUGI_IMPL_FN bool get_value_bool(const char_t* value) function get_value_llong (line 4667) | PUGI_IMPL_FN long long get_value_llong(const char_t* value) function get_value_ullong (line 4672) | PUGI_IMPL_FN unsigned long long get_value_ullong(const char_t* value) function PUGI_IMPL_FN (line 4678) | PUGI_IMPL_FN PUGI_IMPL_UNSIGNED_OVERFLOW char_t* integer_to_string(char_... function PUGI_IMPL_FN (line 4700) | PUGI_IMPL_FN bool set_value_ascii(String& dest, Header& header, uintptr_... function PUGI_IMPL_FN (line 4716) | PUGI_IMPL_FN bool set_value_integer(String& dest, Header& header, uintpt... function PUGI_IMPL_FN (line 4726) | PUGI_IMPL_FN bool set_value_convert(String& dest, Header& header, uintpt... function PUGI_IMPL_FN (line 4735) | PUGI_IMPL_FN bool set_value_convert(String& dest, Header& header, uintpt... function PUGI_IMPL_FN (line 4744) | PUGI_IMPL_FN bool set_value_bool(String& dest, Header& header, uintptr_t... function PUGI_IMPL_FN (line 4749) | PUGI_IMPL_FN xml_parse_result load_buffer_impl(xml_document_struct* doc,... function PUGI_IMPL_FN (line 4789) | PUGI_IMPL_FN xml_parse_status get_file_size(FILE* file, size_t& out_result) function PUGI_IMPL_FN (line 4839) | PUGI_IMPL_FN size_t zero_terminate_buffer(void* buffer, size_t size, xml... function PUGI_IMPL_FN (line 4863) | PUGI_IMPL_FN xml_parse_result load_file_impl(xml_document_struct* doc, F... function PUGI_IMPL_FN (line 4892) | PUGI_IMPL_FN void close_file(FILE* file) type xml_stream_chunk (line 4898) | struct xml_stream_chunk method xml_stream_chunk (line 4900) | static xml_stream_chunk* create() method destroy (line 4908) | static void destroy(xml_stream_chunk* chunk) method xml_stream_chunk (line 4921) | xml_stream_chunk(): next(0), size(0) function PUGI_IMPL_FN (line 4931) | PUGI_IMPL_FN xml_parse_status load_stream_data_noseek(std::basic_istream... function PUGI_IMPL_FN (line 4985) | PUGI_IMPL_FN xml_parse_status load_stream_data_seek(std::basic_istreamname) function PUGI_IMPL_NS_END (line 5134) | PUGI_IMPL_NS_END function PUGI_IMPL_FN (line 7140) | PUGI_IMPL_FN xml_document::~xml_document() function PUGI_IMPL_FN (line 7164) | PUGI_IMPL_FN void xml_document::reset() function PUGI_IMPL_FN (line 7170) | PUGI_IMPL_FN void xml_document::reset(const xml_document& proto) function PUGI_IMPL_FN (line 7177) | PUGI_IMPL_FN void xml_document::_create() function PUGI_IMPL_FN (line 7220) | PUGI_IMPL_FN void xml_document::_destroy() function PUGI_IMPL_FN (line 7260) | PUGI_IMPL_FN void xml_document::_move(xml_document& rhs) PUGIXML_NOEXCEP... function PUGI_IMPL_FN (line 7371) | PUGI_IMPL_FN xml_parse_result xml_document::load(std::basic_istream PUGIXML_FUNCTION as_wide(const c... function PUGI_IMPL_FN (line 7535) | PUGI_IMPL_FN std::basic_string PUGIXML_FUNCTION as_wide(const s... function PUGI_IMPL_FN (line 7541) | PUGI_IMPL_FN void PUGIXML_FUNCTION set_memory_management_functions(alloc... function PUGI_IMPL_FN (line 7547) | PUGI_IMPL_FN allocation_function PUGIXML_FUNCTION get_memory_allocation_... function PUGI_IMPL_FN (line 7552) | PUGI_IMPL_FN deallocation_function PUGIXML_FUNCTION get_memory_deallocat... type std (line 7559) | namespace std function PUGI_IMPL_FN (line 7562) | PUGI_IMPL_FN std::bidirectional_iterator_tag _Iter_cat(const pugi::xml... function PUGI_IMPL_FN (line 7567) | PUGI_IMPL_FN std::bidirectional_iterator_tag _Iter_cat(const pugi::xml... function PUGI_IMPL_FN (line 7572) | PUGI_IMPL_FN std::bidirectional_iterator_tag _Iter_cat(const pugi::xml... function PUGI_IMPL_FN (line 7583) | PUGI_IMPL_FN std::bidirectional_iterator_tag __iterator_category(const... function PUGI_IMPL_FN (line 7588) | PUGI_IMPL_FN std::bidirectional_iterator_tag __iterator_category(const... function PUGI_IMPL_FN (line 7593) | PUGI_IMPL_FN std::bidirectional_iterator_tag __iterator_category(const... type std (line 7580) | namespace std function PUGI_IMPL_FN (line 7562) | PUGI_IMPL_FN std::bidirectional_iterator_tag _Iter_cat(const pugi::xml... function PUGI_IMPL_FN (line 7567) | PUGI_IMPL_FN std::bidirectional_iterator_tag _Iter_cat(const pugi::xml... function PUGI_IMPL_FN (line 7572) | PUGI_IMPL_FN std::bidirectional_iterator_tag _Iter_cat(const pugi::xml... function PUGI_IMPL_FN (line 7583) | PUGI_IMPL_FN std::bidirectional_iterator_tag __iterator_category(const... function PUGI_IMPL_FN (line 7588) | PUGI_IMPL_FN std::bidirectional_iterator_tag __iterator_category(const... function PUGI_IMPL_FN (line 7593) | PUGI_IMPL_FN std::bidirectional_iterator_tag __iterator_category(const... function PUGI_IMPL_NS_BEGIN (line 7602) | PUGI_IMPL_NS_BEGIN type not_equal_to (line 7611) | struct not_equal_to type less (line 7619) | struct less type less_equal (line 7627) | struct less_equal function swap (line 7635) | inline void swap(T& lhs, T& rhs) function PUGI_IMPL_FN (line 7642) | PUGI_IMPL_FN I min_element(I begin, I end, const Pred& pred) function PUGI_IMPL_FN (line 7653) | PUGI_IMPL_FN void reverse(I begin, I end) function PUGI_IMPL_FN (line 7659) | PUGI_IMPL_FN I unique(I begin, I end) function PUGI_IMPL_FN (line 7684) | PUGI_IMPL_FN void insertion_sort(T* begin, T* end, const Pred& pred) function I (line 7706) | inline I median3(I first, I middle, I last, const Pred& pred) function PUGI_IMPL_FN (line 7718) | PUGI_IMPL_FN void partition3(T* begin, T* end, T pivot, const Pred& pred... function PUGI_IMPL_FN (line 7745) | PUGI_IMPL_FN void sort(I begin, I end, const Pred& pred) function PUGI_IMPL_FN (line 7775) | PUGI_IMPL_FN bool hash_insert(const void** table, size_t size, const voi... type xpath_memory_block (line 7823) | struct xpath_memory_block type xpath_allocator (line 7835) | struct xpath_allocator method xpath_allocator (line 7841) | xpath_allocator(xpath_memory_block* root, bool* error = 0): _root(root... method revert (line 7929) | void revert(const xpath_allocator& state) method release (line 7948) | void release() type xpath_allocator_capture (line 7964) | struct xpath_allocator_capture method xpath_allocator_capture (line 7966) | xpath_allocator_capture(xpath_allocator* alloc): _target(alloc), _stat... type xpath_stack (line 7979) | struct xpath_stack type xpath_stack_data (line 7985) | struct xpath_stack_data method xpath_stack_data (line 7993) | xpath_stack_data(): result(blocks + 0, &oom), temp(blocks + 1, &oom), ... function PUGI_IMPL_NS_END (line 8008) | PUGI_IMPL_NS_END function xpath_string (line 8039) | static xpath_string from_heap_preallocated(const char_t* begin, const ch... function xpath_string (line 8046) | static xpath_string from_heap(const char_t* begin, const char_t* end, xp... function xpath_string (line 8059) | xpath_string(): _buffer(PUGIXML_TEXT("")), _uses_heap(false), _length_he... function append (line 8063) | void append(const xpath_string& o, xpath_allocator* alloc) function char_t (line 8098) | const char_t* c_str() const function length (line 8103) | size_t length() const function char_t (line 8108) | char_t* data(xpath_allocator* alloc) function empty (line 8126) | bool empty() const function uses_heap (line 8141) | bool uses_heap() const function PUGI_IMPL_NS_END (line 8146) | PUGI_IMPL_NS_END function PUGI_IMPL_FN (line 8160) | PUGI_IMPL_FN const char_t* find_char(const char_t* s, char_t c) function PUGI_IMPL_FN (line 8169) | PUGI_IMPL_FN const char_t* find_substring(const char_t* s, const char_t* p) function PUGI_IMPL_FN (line 8180) | PUGI_IMPL_FN char_t tolower_ascii(char_t ch) function PUGI_IMPL_FN (line 8185) | PUGI_IMPL_FN xpath_string string_value(const xpath_node& na, xpath_alloc... function PUGI_IMPL_FN (line 8239) | PUGI_IMPL_FN bool node_is_before_sibling(xml_node_struct* ln, xml_node_s... function PUGI_IMPL_FN (line 8263) | PUGI_IMPL_FN bool node_is_before(xml_node_struct* ln, xml_node_struct* rn) function PUGI_IMPL_FN (line 8306) | PUGI_IMPL_FN bool node_is_ancestor(xml_node_struct* parent, xml_node_str... function PUGI_IMPL_FN (line 8313) | PUGI_IMPL_FN const void* document_buffer_order(const xpath_node& xnode) type document_order_comparator (line 8344) | struct document_order_comparator function PUGI_IMPL_FN (line 8398) | PUGI_IMPL_FN double gen_nan() function PUGI_IMPL_FN (line 8413) | PUGI_IMPL_FN bool is_nan(double value) function PUGI_IMPL_FN (line 8426) | PUGI_IMPL_FN const char_t* convert_number_to_string_special(double value) function PUGI_IMPL_FN (line 8458) | PUGI_IMPL_FN bool convert_number_to_boolean(double value) function PUGI_IMPL_FN (line 8463) | PUGI_IMPL_FN void truncate_zeros(char* begin, char* end) function PUGI_IMPL_FN (line 8472) | PUGI_IMPL_FN void convert_number_to_mantissa_exponent(double value, char... function PUGI_IMPL_FN (line 8486) | PUGI_IMPL_FN void convert_number_to_mantissa_exponent(double value, char... function PUGI_IMPL_FN (line 8515) | PUGI_IMPL_FN xpath_string convert_number_to_string(double value, xpath_a... function PUGI_IMPL_FN (line 8582) | PUGI_IMPL_FN bool check_string_to_number_format(const char_t* string) function PUGI_IMPL_FN (line 8612) | PUGI_IMPL_FN double convert_string_to_number(const char_t* string) function PUGI_IMPL_FN (line 8625) | PUGI_IMPL_FN bool convert_string_to_number_scratch(char_t (&buffer)[32],... function PUGI_IMPL_FN (line 8649) | PUGI_IMPL_FN double round_nearest(double value) function PUGI_IMPL_FN (line 8654) | PUGI_IMPL_FN double round_nearest_nzero(double value) function PUGI_IMPL_FN (line 8661) | PUGI_IMPL_FN const char_t* qualified_name(const xpath_node& node) function PUGI_IMPL_FN (line 8666) | PUGI_IMPL_FN const char_t* local_name(const xpath_node& node) type namespace_uri_predicate (line 8674) | struct namespace_uri_predicate method namespace_uri_predicate (line 8679) | namespace_uri_predicate(const char_t* name) function PUGI_IMPL_FN (line 8697) | PUGI_IMPL_FN const char_t* namespace_uri(xml_node node) function PUGI_IMPL_FN (line 8715) | PUGI_IMPL_FN const char_t* namespace_uri(xml_attribute attr, xml_node pa... function PUGI_IMPL_FN (line 8736) | PUGI_IMPL_FN const char_t* namespace_uri(const xpath_node& node) function PUGI_IMPL_FN (line 8741) | PUGI_IMPL_FN char_t* normalize_space(char_t* buffer) function PUGI_IMPL_FN (line 8769) | PUGI_IMPL_FN char_t* translate(char_t* buffer, const char_t* from, const... function PUGI_IMPL_FN (line 8823) | PUGI_IMPL_FN char_t* translate_table(char_t* buffer, const unsigned char... function is_xpath_attribute (line 8853) | inline bool is_xpath_attribute(const char_t* name) type xpath_variable_boolean (line 8858) | struct xpath_variable_boolean: xpath_variable method xpath_variable_boolean (line 8860) | xpath_variable_boolean(): xpath_variable(xpath_type_boolean), value(fa... type xpath_variable_number (line 8868) | struct xpath_variable_number: xpath_variable method xpath_variable_number (line 8870) | xpath_variable_number(): xpath_variable(xpath_type_number), value(0) type xpath_variable_string (line 8878) | struct xpath_variable_string: xpath_variable method xpath_variable_string (line 8880) | xpath_variable_string(): xpath_variable(xpath_type_string), value(0) type xpath_variable_node_set (line 8893) | struct xpath_variable_node_set: xpath_variable method xpath_variable_node_set (line 8895) | xpath_variable_node_set(): xpath_variable(xpath_type_node_set) function PUGI_IMPL_FN (line 8905) | PUGI_IMPL_FN PUGI_IMPL_UNSIGNED_OVERFLOW unsigned int hash_string(const ... function PUGI_IMPL_FN (line 8924) | PUGI_IMPL_FN T* new_xpath_variable(const char_t* name) function PUGI_IMPL_FN (line 8940) | PUGI_IMPL_FN xpath_variable* new_xpath_variable(xpath_value_type type, c... function PUGI_IMPL_FN (line 8961) | PUGI_IMPL_FN void delete_xpath_variable(T* var) function PUGI_IMPL_FN (line 8967) | PUGI_IMPL_FN void delete_xpath_variable(xpath_value_type type, xpath_var... function PUGI_IMPL_FN (line 8992) | PUGI_IMPL_FN bool copy_xpath_variable(xpath_variable* lhs, const xpath_v... function PUGI_IMPL_FN (line 9014) | PUGI_IMPL_FN bool get_variable_scratch(char_t (&buffer)[32], xpath_varia... function PUGI_IMPL_NS_END (line 9037) | PUGI_IMPL_NS_END function PUGI_IMPL_FN (line 9057) | PUGI_IMPL_FN xpath_node_set::type_t xpath_sort(xpath_node* begin, xpath_... function PUGI_IMPL_FN (line 9080) | PUGI_IMPL_FN xpath_node xpath_first(const xpath_node* begin, const xpath... class xpath_node_set_raw (line 9101) | class xpath_node_set_raw method xpath_node_set_raw (line 9110) | xpath_node_set_raw(): _type(xpath_node_set::type_unsorted), _begin(0),... method xpath_node (line 9114) | xpath_node* begin() const method xpath_node (line 9119) | xpath_node* end() const method empty (line 9124) | bool empty() const method size (line 9129) | size_t size() const method xpath_node (line 9134) | xpath_node first() const method push_back (line 9141) | void push_back(const xpath_node& node, xpath_allocator* alloc) method append (line 9149) | void append(const xpath_node* begin_, const xpath_node* end_, xpath_al... method sort_do (line 9173) | void sort_do() method truncate (line 9178) | void truncate(xpath_node* pos) method remove_duplicates (line 9185) | void remove_duplicates(xpath_allocator* alloc) method type (line 9223) | xpath_node_set::type_t type() const method set_type (line 9228) | void set_type(xpath_node_set::type_t value) function PUGI_IMPL_FN_NO_INLINE (line 9234) | PUGI_IMPL_FN_NO_INLINE void xpath_node_set_raw::push_back_grow(const xpa... function PUGI_IMPL_NS_END (line 9253) | PUGI_IMPL_NS_END type lexeme_t (line 9266) | enum lexeme_t type xpath_lexer_string (line 9297) | struct xpath_lexer_string method xpath_lexer_string (line 9302) | xpath_lexer_string(): begin(0), end(0) class xpath_lexer (line 9314) | class xpath_lexer method xpath_lexer (line 9323) | explicit xpath_lexer(const char_t* query): _cur(query) method char_t (line 9328) | const char_t* state() const method next (line 9333) | void next() method lexeme_t (line 9602) | lexeme_t current() const method char_t (line 9607) | const char_t* current_pos() const method xpath_lexer_string (line 9612) | const xpath_lexer_string& contents() const type ast_type_t (line 9620) | enum ast_type_t type axis_t (line 9685) | enum axis_t type nodetest_t (line 9702) | enum nodetest_t type predicate_t (line 9715) | enum predicate_t type nodeset_eval_t (line 9723) | enum nodeset_eval_t type axis_to_type (line 9730) | struct axis_to_type class xpath_ast_node (line 9737) | class xpath_ast_node method compare_eq (line 9772) | static bool compare_eq(xpath_ast_node* lhs, xpath_ast_node* rhs, const... method eval_once (line 9860) | static bool eval_once(xpath_node_set::type_t type, nodeset_eval_t eval) method compare_rel (line 9865) | static bool compare_rel(xpath_ast_node* lhs, xpath_ast_node* rhs, cons... method apply_predicate_boolean (line 9936) | static void apply_predicate_boolean(xpath_node_set_raw& ns, size_t fir... method apply_predicate_number (line 9962) | static void apply_predicate_number(xpath_node_set_raw& ns, size_t firs... method apply_predicate_number_const (line 9988) | static void apply_predicate_number_const(xpath_node_set_raw& ns, size_... method apply_predicate (line 10017) | void apply_predicate(xpath_node_set_raw& ns, size_t first, const xpath... method apply_predicates (line 10031) | void apply_predicates(xpath_node_set_raw& ns, size_t first, const xpat... method step_push (line 10041) | bool step_push(xpath_node_set_raw& ns, xml_attribute_struct* a, xml_no... method step_push (line 10081) | bool step_push(xpath_node_set_raw& ns, xml_node_struct* n, xpath_alloc... method step_fill (line 10156) | void step_fill(xpath_node_set_raw& ns, xml_node_struct* n, xpath_alloc... method step_fill (line 10349) | void step_fill(xpath_node_set_raw& ns, xml_attribute_struct* a, xml_no... method step_fill (line 10430) | void step_fill(xpath_node_set_raw& ns, const xpath_node& xn, xpath_all... method xpath_node_set_raw (line 10441) | xpath_node_set_raw step_do(const xpath_context& c, const xpath_stack& ... method xpath_ast_node (line 10489) | xpath_ast_node(ast_type_t type, xpath_value_type rettype_, const char_... method xpath_ast_node (line 10496) | xpath_ast_node(ast_type_t type, xpath_value_type rettype_, double value): method xpath_ast_node (line 10503) | xpath_ast_node(ast_type_t type, xpath_value_type rettype_, xpath_varia... method xpath_ast_node (line 10510) | xpath_ast_node(ast_type_t type, xpath_value_type rettype_, xpath_ast_n... method xpath_ast_node (line 10515) | xpath_ast_node(ast_type_t type, xpath_ast_node* left, axis_t axis, nod... method xpath_ast_node (line 10522) | xpath_ast_node(ast_type_t type, xpath_ast_node* left, xpath_ast_node* ... method set_next (line 10528) | void set_next(xpath_ast_node* value) method set_right (line 10533) | void set_right(xpath_ast_node* value) method eval_boolean (line 10538) | bool eval_boolean(const xpath_context& c, const xpath_stack& stack) method eval_number (line 10678) | double eval_number(const xpath_context& c, const xpath_stack& stack) method xpath_string (line 10816) | xpath_string eval_string_concat(const xpath_context& c, const xpath_st... method xpath_string (line 10858) | xpath_string eval_string(const xpath_context& c, const xpath_stack& st... method xpath_node_set_raw (line 11101) | xpath_node_set_raw eval_node_set(const xpath_context& c, const xpath_s... method optimize (line 11233) | void optimize(xpath_allocator* alloc) method optimize_self (line 11248) | void optimize_self(xpath_allocator* alloc) method is_posinv_expr (line 11313) | bool is_posinv_expr() const method is_posinv_step (line 11344) | bool is_posinv_step() const method xpath_value_type (line 11359) | xpath_value_type rettype() const type xpath_parser (line 11373) | struct xpath_parser method xpath_ast_node (line 11387) | xpath_ast_node* error(const char* message) method xpath_ast_node (line 11395) | xpath_ast_node* error_oom() method xpath_ast_node (line 11403) | xpath_ast_node* error_rec() method xpath_ast_node (line 11413) | xpath_ast_node* alloc_node(ast_type_t type, xpath_value_type rettype, ... method xpath_ast_node (line 11419) | xpath_ast_node* alloc_node(ast_type_t type, xpath_value_type rettype, ... method xpath_ast_node (line 11425) | xpath_ast_node* alloc_node(ast_type_t type, xpath_value_type rettype, ... method xpath_ast_node (line 11431) | xpath_ast_node* alloc_node(ast_type_t type, xpath_value_type rettype, ... method xpath_ast_node (line 11437) | xpath_ast_node* alloc_node(ast_type_t type, xpath_ast_node* left, axis... method xpath_ast_node (line 11443) | xpath_ast_node* alloc_node(ast_type_t type, xpath_ast_node* left, xpat... method char_t (line 11449) | const char_t* alloc_string(const xpath_lexer_string& value) method xpath_ast_node (line 11465) | xpath_ast_node* parse_function(const xpath_lexer_string& name, size_t ... method axis_t (line 11585) | axis_t parse_axis_name(const xpath_lexer_string& name, bool& specified) method nodetest_t (line 11653) | nodetest_t parse_node_test_type(const xpath_lexer_string& name) method xpath_ast_node (line 11689) | xpath_ast_node* parse_primary_expression() method xpath_ast_node (line 11802) | xpath_ast_node* parse_filter_expression() method xpath_ast_node (line 11841) | xpath_ast_node* parse_step(xpath_ast_node* set) method xpath_ast_node (line 12017) | xpath_ast_node* parse_relative_location_path(xpath_ast_node* set) method xpath_ast_node (line 12051) | xpath_ast_node* parse_location_path() method xpath_ast_node (line 12091) | xpath_ast_node* parse_path_or_unary_expression() type binary_op_t (line 12157) | struct binary_op_t method binary_op_t (line 12163) | binary_op_t(): asttype(ast_unknown), rettype(xpath_type_none), prece... method binary_op_t (line 12167) | binary_op_t(ast_type_t asttype_, xpath_value_type rettype_, int prec... method binary_op_t (line 12171) | static binary_op_t parse(xpath_lexer& lexer) method xpath_ast_node (line 12223) | xpath_ast_node* parse_expression_rec(xpath_ast_node* lhs, int limit) method xpath_ast_node (line 12277) | xpath_ast_node* parse_expression(int limit = 0) method xpath_parser (line 12294) | xpath_parser(const char_t* query, xpath_variable_set* variables, xpath... method xpath_ast_node (line 12298) | xpath_ast_node* parse() method xpath_ast_node (line 12312) | static xpath_ast_node* parse(const char_t* query, xpath_variable_set* ... type xpath_query_impl (line 12320) | struct xpath_query_impl method xpath_query_impl (line 12322) | static xpath_query_impl* create() method destroy (line 12330) | static void destroy(xpath_query_impl* impl) method xpath_query_impl (line 12339) | xpath_query_impl(): root(0), alloc(&block, &oom), oom(false) function PUGI_IMPL_FN (line 12351) | PUGI_IMPL_FN impl::xpath_ast_node* evaluate_node_set_prepare(xpath_query... function PUGI_IMPL_NS_END (line 12369) | PUGI_IMPL_NS_END function PUGI_IMPL_FN (line 12507) | PUGI_IMPL_FN xpath_node_set::~xpath_node_set() function PUGI_IMPL_FN (line 12518) | PUGI_IMPL_FN xpath_node_set& xpath_node_set::operator=(const xpath_node_... function PUGI_IMPL_FN (line 12546) | PUGI_IMPL_FN xpath_node_set::type_t xpath_node_set::type() const function PUGI_IMPL_FN (line 12551) | PUGI_IMPL_FN size_t xpath_node_set::size() const function PUGI_IMPL_FN (line 12556) | PUGI_IMPL_FN bool xpath_node_set::empty() const function PUGI_IMPL_FN (line 12561) | PUGI_IMPL_FN const xpath_node& xpath_node_set::operator[](size_t index) ... function PUGI_IMPL_FN (line 12567) | PUGI_IMPL_FN xpath_node_set::const_iterator xpath_node_set::begin() const function PUGI_IMPL_FN (line 12572) | PUGI_IMPL_FN xpath_node_set::const_iterator xpath_node_set::end() const function PUGI_IMPL_FN (line 12577) | PUGI_IMPL_FN void xpath_node_set::sort(bool reverse) function PUGI_IMPL_FN (line 12582) | PUGI_IMPL_FN xpath_node xpath_node_set::first() const function PUGI_IMPL_FN (line 12591) | PUGI_IMPL_FN xpath_parse_result::operator bool() const function PUGI_IMPL_FN (line 12596) | PUGI_IMPL_FN const char* xpath_parse_result::description() const function PUGI_IMPL_FN (line 12605) | PUGI_IMPL_FN const char_t* xpath_variable::name() const function PUGI_IMPL_FN (line 12627) | PUGI_IMPL_FN xpath_value_type xpath_variable::type() const function PUGI_IMPL_FN (line 12632) | PUGI_IMPL_FN bool xpath_variable::get_boolean() const function PUGI_IMPL_FN (line 12637) | PUGI_IMPL_FN double xpath_variable::get_number() const function PUGI_IMPL_FN (line 12642) | PUGI_IMPL_FN const char_t* xpath_variable::get_string() const function PUGI_IMPL_FN (line 12648) | PUGI_IMPL_FN const xpath_node_set& xpath_variable::get_node_set() const function PUGI_IMPL_FN (line 12653) | PUGI_IMPL_FN bool xpath_variable::set(bool value) function PUGI_IMPL_FN (line 12661) | PUGI_IMPL_FN bool xpath_variable::set(double value) function PUGI_IMPL_FN (line 12669) | PUGI_IMPL_FN bool xpath_variable::set(const char_t* value) function PUGI_IMPL_FN (line 12690) | PUGI_IMPL_FN bool xpath_variable::set(const xpath_node_set& value) function PUGI_IMPL_FN (line 12698) | PUGI_IMPL_FN xpath_variable_set::xpath_variable_set() function PUGI_IMPL_FN (line 12704) | PUGI_IMPL_FN xpath_variable_set::~xpath_variable_set() function PUGI_IMPL_FN (line 12710) | PUGI_IMPL_FN xpath_variable_set::xpath_variable_set(const xpath_variable... function PUGI_IMPL_FN (line 12718) | PUGI_IMPL_FN xpath_variable_set& xpath_variable_set::operator=(const xpa... function PUGI_IMPL_FN (line 12728) | PUGI_IMPL_FN xpath_variable_set::xpath_variable_set(xpath_variable_set&&... function PUGI_IMPL_FN (line 12825) | PUGI_IMPL_FN xpath_variable* xpath_variable_set::add(const char_t* name,... function PUGI_IMPL_FN (line 12848) | PUGI_IMPL_FN bool xpath_variable_set::set(const char_t* name, bool value) function PUGI_IMPL_FN (line 12854) | PUGI_IMPL_FN bool xpath_variable_set::set(const char_t* name, double value) function PUGI_IMPL_FN (line 12860) | PUGI_IMPL_FN bool xpath_variable_set::set(const char_t* name, const char... function PUGI_IMPL_FN (line 12866) | PUGI_IMPL_FN bool xpath_variable_set::set(const char_t* name, const xpat... function PUGI_IMPL_FN (line 12872) | PUGI_IMPL_FN xpath_variable* xpath_variable_set::get(const char_t* name) function PUGI_IMPL_FN (line 12877) | PUGI_IMPL_FN const xpath_variable* xpath_variable_set::get(const char_t*... function PUGI_IMPL_FN (line 12924) | PUGI_IMPL_FN xpath_query::~xpath_query() function PUGI_IMPL_FN (line 12931) | PUGI_IMPL_FN xpath_query::xpath_query(xpath_query&& rhs) PUGIXML_NOEXCEPT function PUGI_IMPL_FN (line 12955) | PUGI_IMPL_FN xpath_value_type xpath_query::return_type() const function PUGI_IMPL_FN (line 12962) | PUGI_IMPL_FN bool xpath_query::evaluate_boolean(const xpath_node& n) const function PUGI_IMPL_FN (line 12983) | PUGI_IMPL_FN double xpath_query::evaluate_number(const xpath_node& n) const function PUGI_IMPL_FN (line 13005) | PUGI_IMPL_FN string_t xpath_query::evaluate_string(const xpath_node& n) ... function PUGI_IMPL_FN (line 13027) | PUGI_IMPL_FN size_t xpath_query::evaluate_string(char_t* buffer, size_t ... function PUGI_IMPL_FN (line 13057) | PUGI_IMPL_FN xpath_node_set xpath_query::evaluate_node_set(const xpath_n... function PUGI_IMPL_FN (line 13079) | PUGI_IMPL_FN xpath_node xpath_query::evaluate_node(const xpath_node& n) ... function PUGI_IMPL_FN (line 13101) | PUGI_IMPL_FN const xpath_parse_result& xpath_query::result() const function PUGI_IMPL_FN (line 13106) | PUGI_IMPL_FN static void unspecified_bool_xpath_query(xpath_query***) function PUGI_IMPL_FN (line 13110) | PUGI_IMPL_FN xpath_query::operator xpath_query::unspecified_bool_type() ... function PUGI_IMPL_FN (line 13115) | PUGI_IMPL_FN bool xpath_query::operator!() const function PUGI_IMPL_FN (line 13120) | PUGI_IMPL_FN xpath_node xml_node::select_node(const char_t* query, xpath... function PUGI_IMPL_FN (line 13126) | PUGI_IMPL_FN xpath_node xml_node::select_node(const xpath_query& query) ... function PUGI_IMPL_FN (line 13131) | PUGI_IMPL_FN xpath_node_set xml_node::select_nodes(const char_t* query, ... function PUGI_IMPL_FN (line 13137) | PUGI_IMPL_FN xpath_node_set xml_node::select_nodes(const xpath_query& qu... function PUGI_IMPL_FN (line 13142) | PUGI_IMPL_FN xpath_node xml_node::select_single_node(const char_t* query... function PUGI_IMPL_FN (line 13148) | PUGI_IMPL_FN xpath_node xml_node::select_single_node(const xpath_query& ... FILE: third-party/pugixml/src/pugixml.hpp type pugi (line 134) | namespace pugi type xml_node_type (line 149) | enum xml_node_type type xml_encoding (line 231) | enum xml_encoding type xml_attribute_struct (line 285) | struct xml_attribute_struct type xml_node_struct (line 286) | struct xml_node_struct class xml_node_iterator (line 288) | class xml_node_iterator class xml_attribute_iterator (line 289) | class xml_attribute_iterator class xml_named_node_iterator (line 290) | class xml_named_node_iterator class xml_tree_walker (line 292) | class xml_tree_walker type xml_parse_result (line 294) | struct xml_parse_result class xml_node (line 296) | class xml_node class xml_text (line 298) | class xml_text class xpath_node (line 301) | class xpath_node class xpath_node_set (line 302) | class xpath_node_set class xpath_query (line 303) | class xpath_query class xpath_variable_set (line 304) | class xpath_variable_set class xml_object_range (line 308) | class xml_object_range method xml_object_range (line 314) | xml_object_range(It b, It e): _begin(b), _end(e) method It (line 318) | It begin() const { return _begin; } method It (line 319) | It end() const { return _end; } method empty (line 321) | bool empty() const { return _begin == _end; } function xml_writer (line 328) | class PUGIXML_CLASS xml_writer function xml_writer_file (line 338) | class PUGIXML_CLASS xml_writer_file: public xml_writer function xml_writer_stream (line 352) | class PUGIXML_CLASS xml_writer_stream: public xml_writer function xml_attribute (line 368) | class PUGIXML_CLASS xml_attribute function xml_node (line 478) | class PUGIXML_CLASS xml_node function xml_text (line 744) | class PUGIXML_CLASS xml_text function xml_node_iterator (line 836) | class PUGIXML_CLASS xml_node_iterator function xml_attribute_iterator (line 878) | class PUGIXML_CLASS xml_attribute_iterator function xml_named_node_iterator (line 920) | class PUGIXML_CLASS xml_named_node_iterator function xml_tree_walker (line 964) | class PUGIXML_CLASS xml_tree_walker type xml_parse_status (line 990) | enum xml_parse_status function xml_parse_result (line 1017) | struct PUGIXML_CLASS xml_parse_result function xml_document (line 1039) | class PUGIXML_CLASS xml_document: public xml_node type xpath_value_type (line 1119) | enum xpath_value_type function xpath_parse_result (line 1129) | struct PUGIXML_CLASS xpath_parse_result function xpath_variable (line 1148) | class PUGIXML_CLASS xpath_variable function xpath_variable_set (line 1183) | class PUGIXML_CLASS xpath_variable_set function xpath_query (line 1226) | class PUGIXML_CLASS xpath_query class PUGIXML_CLASS (line 1307) | class PUGIXML_CLASS function xpath_node (line 1328) | class PUGIXML_CLASS xpath_node function xpath_node_set (line 1369) | class PUGIXML_CLASS xpath_node_set type pugi (line 146) | namespace pugi type xml_node_type (line 149) | enum xml_node_type type xml_encoding (line 231) | enum xml_encoding type xml_attribute_struct (line 285) | struct xml_attribute_struct type xml_node_struct (line 286) | struct xml_node_struct class xml_node_iterator (line 288) | class xml_node_iterator class xml_attribute_iterator (line 289) | class xml_attribute_iterator class xml_named_node_iterator (line 290) | class xml_named_node_iterator class xml_tree_walker (line 292) | class xml_tree_walker type xml_parse_result (line 294) | struct xml_parse_result class xml_node (line 296) | class xml_node class xml_text (line 298) | class xml_text class xpath_node (line 301) | class xpath_node class xpath_node_set (line 302) | class xpath_node_set class xpath_query (line 303) | class xpath_query class xpath_variable_set (line 304) | class xpath_variable_set class xml_object_range (line 308) | class xml_object_range method xml_object_range (line 314) | xml_object_range(It b, It e): _begin(b), _end(e) method It (line 318) | It begin() const { return _begin; } method It (line 319) | It end() const { return _end; } method empty (line 321) | bool empty() const { return _begin == _end; } function xml_writer (line 328) | class PUGIXML_CLASS xml_writer function xml_writer_file (line 338) | class PUGIXML_CLASS xml_writer_file: public xml_writer function xml_writer_stream (line 352) | class PUGIXML_CLASS xml_writer_stream: public xml_writer function xml_attribute (line 368) | class PUGIXML_CLASS xml_attribute function xml_node (line 478) | class PUGIXML_CLASS xml_node function xml_text (line 744) | class PUGIXML_CLASS xml_text function xml_node_iterator (line 836) | class PUGIXML_CLASS xml_node_iterator function xml_attribute_iterator (line 878) | class PUGIXML_CLASS xml_attribute_iterator function xml_named_node_iterator (line 920) | class PUGIXML_CLASS xml_named_node_iterator function xml_tree_walker (line 964) | class PUGIXML_CLASS xml_tree_walker type xml_parse_status (line 990) | enum xml_parse_status function xml_parse_result (line 1017) | struct PUGIXML_CLASS xml_parse_result function xml_document (line 1039) | class PUGIXML_CLASS xml_document: public xml_node type xpath_value_type (line 1119) | enum xpath_value_type function xpath_parse_result (line 1129) | struct PUGIXML_CLASS xpath_parse_result function xpath_variable (line 1148) | class PUGIXML_CLASS xpath_variable function xpath_variable_set (line 1183) | class PUGIXML_CLASS xpath_variable_set function xpath_query (line 1226) | class PUGIXML_CLASS xpath_query class PUGIXML_CLASS (line 1307) | class PUGIXML_CLASS function xpath_node (line 1328) | class PUGIXML_CLASS xpath_node function xpath_node_set (line 1369) | class PUGIXML_CLASS xpath_node_set type std (line 1465) | namespace std type std (line 1475) | namespace std