MCPcopy Create free account

hub / github.com/alecazam/kram / types & classes

Types & classes2,567 in github.com/alecazam/kram

↓ 132 callersClassvfloat4
* @brief Data type for 4-wide floats. */
libkram/astc-encoder/astcenc_vecmathlib_sse_4.h:50
↓ 111 callersClassiterator
libkram/eastl/include/EASTL/iterator.h:77
↓ 104 callersClassvint4
* @brief Data type for 4-wide ints. */
libkram/astc-encoder/astcenc_vecmathlib_sse_4.h:194
↓ 101 callersClassvalue_type
libkram/fmt/format.h:2228
↓ 92 callersClassconst_iterator
libkram/json11/json11.h:247
↓ 59 callersClassreverse_iterator
libkram/eastl/include/EASTL/iterator.h:211
↓ 56 callersClasssimdjson_error
* Exception thrown when an exception-supporting simdjson method is called */
libkram/simdjson/simdjson.h:2334
↓ 56 callersClasssimdjson_error
* Exception thrown when an exception-supporting simdjson method is called */
kram-profile/CBA/simdjson.h:2334
↓ 46 callersEnumerror_code
* All possible errors returned by simdjson. These error codes are subject to change * and not all simdjson kernel returns the same error code given t
libkram/simdjson/simdjson.h:2279
↓ 42 callersEnumerror_code
* All possible errors returned by simdjson. These error codes are subject to change * and not all simdjson kernel returns the same error code given t
kram-profile/CBA/simdjson.h:2279
↓ 39 callersClassAction
This makes dealing with ui much simpler
kramv/KramViewerBase.h:364
↓ 36 callersClassHash
libkram/lodepng/lodepng.cpp:1500
↓ 36 callersClasscolor32
libkram/transcoder/basisu_transcoder_internal.h:655
↓ 33 callersClassvec4F
libkram/bc7enc/bc7enc.cpp:31
↓ 27 callersEnumsize_type
libkram/eastl/include/EASTL/vector.h:125
↓ 25 callersClassset
libkram/fastl/set.h:14
↓ 25 callersClassvfloat8
* @brief Data type for 8-wide floats. */
libkram/astc-encoder/astcenc_vecmathlib_avx2_8.h:46
↓ 25 callersClassvint4
* @brief Data type for 4-wide ints. */
libkram/astc-encoder/astcenc_vecmathlib_neon_4.h:182
↓ 24 callersClassvfloat4
* @brief Data type for 4-wide floats. */
libkram/astc-encoder/astcenc_vecmathlib_neon_4.h:49
↓ 24 callersClassvint4
* @brief Data type for 4-wide ints. */
libkram/astc-encoder/astcenc_vecmathlib_none_4.h:187
↓ 23 callersClassvfloat4
* @brief Data type for 4-wide floats. */
libkram/astc-encoder/astcenc_vecmathlib_none_4.h:55
↓ 23 callersClassvint8
* @brief Data type for 8-wide ints. */
libkram/astc-encoder/astcenc_vecmathlib_avx2_8.h:156
↓ 18 callersClassColorFloatRGBA
libkram/etc2comp/EtcColorFloatRGBA.h:67
↓ 18 callersClassCtorSprintf
libkram/eastl/include/EASTL/basic_string.h:301
↓ 18 callersClassbasic_string_view
libkram/simdjson/simdjson.h:1107
↓ 18 callersClassbasic_string_view
kram-profile/CBA/simdjson.h:1107
↓ 16 callersClassdefault_ranged_hash
default_ranged_hash Default ranged hash function H. In principle it should be a function object composed from objects of type H1 and H2 such that h(k
libkram/eastl/include/EASTL/internal/hashtable.h:400
↓ 16 callersClassmod_range_hashing
mod_range_hashing Implements the algorithm for conversion of a number in the range of [0, SIZE_T_MAX] to the range of [0, BucketCount).
libkram/eastl/include/EASTL/internal/hashtable.h:385
↓ 16 callersClassvalue
libkram/simdjson/simdjson.h:23286
↓ 16 callersClassvalue
kram-profile/CBA/simdjson.h:23286
↓ 14 callersClassvmask4
* @brief Data type for 4-wide control plane masks. */
libkram/astc-encoder/astcenc_vecmathlib_none_4.h:307
↓ 14 callersClassvmask4
* @brief Data type for 4-wide control plane masks. */
libkram/astc-encoder/astcenc_vecmathlib_neon_4.h:303
↓ 14 callersClassvmask4
* @brief Data type for 4-wide control plane masks. */
libkram/astc-encoder/astcenc_vecmathlib_sse_4.h:324
↓ 14 callersClassvmask8
* @brief Data type for 8-wide control plane masks. */
libkram/astc-encoder/astcenc_vecmathlib_avx2_8.h:277
↓ 11 callersClassVec3
libkram/squish/maths.h:34
↓ 10 callersClassAllocator
This doesn't do placement new/delete, but is only used to allocate NodePage and StringPool. Then placement new/delete is called explicitly by say New
hlslparser/src/Engine.h:43
↓ 10 callersClassfloat4x4
libkram/vectormath/float234.h:790
↓ 10 callersClassis_array
libkram/eastl/include/EASTL/internal/type_compound.h:69
↓ 10 callersEnumresult
libkram/fmt/format.h:2635
↓ 9 callersEnumtype
libkram/fmt/core.h:585
↓ 8 callersClassduration
libkram/eastl/include/EASTL/chrono.h:96
↓ 7 callersClassEventIndex
kram-profile/CBA/BuildEvents.h:52
↓ 7 callersClassbasic_string_view
libkram/eastl/include/EASTL/string_view.h:31
↓ 7 callersClasslocale_ref
A type-erased reference to an std::locale to avoid a heavy <locale> include.
libkram/fmt/core.h:1724
↓ 7 callersClassquatf
Only need a fp32 quat. double/half are pretty worthless.
libkram/vectormath/float234.h:904
↓ 7 callersClassrand
libkram/bc7enc/utils.h:2465
↓ 7 callersClassvec
libkram/bc7enc/utils.h:115
↓ 6 callersClasscounted_obj
libkram/transcoder/basisu_containers_impl.h:112
↓ 6 callersClasselement
libkram/simdjson/simdjson.h:4073
↓ 6 callersClasselement
kram-profile/CBA/simdjson.h:4073
↓ 6 callersClassimplementation
* An implementation of simdjson for a particular CPU architecture. * * Also used to maintain the currently active implementation. The active impleme
libkram/simdjson/simdjson.h:3360
↓ 6 callersClassimplementation
* An implementation of simdjson for a particular CPU architecture. * * Also used to maintain the currently active implementation. The active impleme
kram-profile/CBA/simdjson.h:3360
↓ 6 callersClassis_object
libkram/eastl/include/EASTL/internal/type_compound.h:580
↓ 6 callersClassiterator
libkram/transcoder/basisu_containers.h:1051
↓ 6 callersClassmap
libkram/fastl/map.h:14
↓ 6 callersClasstape_ref
* A reference to an element on the tape. Internal only. */
libkram/simdjson/simdjson.h:4028
↓ 6 callersClasstape_ref
* A reference to an element on the tape. Internal only. */
kram-profile/CBA/simdjson.h:4028
↓ 6 callersClasstm
libkram/miniz/miniz.cpp:3317
↓ 6 callersClassvalue_compare
libkram/eastl/include/EASTL/map.h:98
↓ 5 callersEnumKey
kramv/KramViewerBase.h:300
↓ 5 callersClassbad_optional_access
libkram/eastl/include/EASTL/optional.h:72
↓ 5 callersClasscolor_quad_u8
libkram/bc7enc/utils.h:1660
↓ 5 callersClassdiyfp
libkram/simdjson/simdjson.cpp:43
↓ 5 callersClassdiyfp
kram-profile/CBA/simdjson.cpp:43
↓ 5 callersClassjson_block
* A block of scanned json, with information on operators and scalars. * * We seek to identify pseudo-structural characters. Anything that is inside
libkram/simdjson/simdjson.cpp:3433
↓ 5 callersClassjson_block
* A block of scanned json, with information on operators and scalars. * * We seek to identify pseudo-structural characters. Anything that is inside
kram-profile/CBA/simdjson.cpp:3433
↓ 5 callersClassjson_string_block
libkram/simdjson/simdjson.cpp:3261
↓ 5 callersClassjson_string_block
kram-profile/CBA/simdjson.cpp:3261
↓ 5 callersClassreference
libkram/eastl/include/EASTL/bitset.h:334
↓ 5 callersEnumsize_type
libkram/simdjson/simdjson.h:1531
↓ 5 callersEnumsize_type
kram-profile/CBA/simdjson.h:1531
↓ 5 callersClassuint128_t
////////////////////////////////////////////////////////////////////////////////////////////////// uint128_t Implements unsigned 128 bit integer.
libkram/eastl/include/EABase/int128.h:201
↓ 4 callersClassDecrement
libkram/eastl/include/EASTL/deque.h:224
↓ 4 callersClassbase8
libkram/simdjson/simdjson.h:14109
↓ 4 callersClassbase8
kram-profile/CBA/simdjson.h:14109
↓ 4 callersEnumelement_type
* The actual concrete type of a JSON element * This is the type it is most easily cast to with get<>. */
libkram/simdjson/simdjson.h:5285
↓ 4 callersClassint128_t
////////////////////////////////////////////////////////////////////////////////////////////////// int128_t Implements signed 128 bit integer.
libkram/eastl/include/EABase/int128.h:136
↓ 4 callersClassiterator
libkram/simdjson/simdjson.h:4083
↓ 4 callersClassiterator
kram-profile/CBA/simdjson.h:4083
↓ 4 callersClassmove_iterator
libkram/eastl/include/EASTL/iterator.h:402
↓ 4 callersClasstime_point
libkram/eastl/include/EASTL/chrono.h:420
↓ 4 callersClassuint128_fallback
libkram/fmt/format.h:325
↓ 3 callersClassFile
kramv/KramViewerBase.h:413
↓ 3 callersClassbasic_string
libkram/eastl/include/EASTL/basic_string.h:274
↓ 3 callersClassconst_iterator
libkram/transcoder/basisu_containers.h:1052
↓ 3 callersClassdocument_stream
libkram/simdjson/simdjson.h:4352
↓ 3 callersClassdocument_stream
kram-profile/CBA/simdjson.h:4352
↓ 3 callersClassfixed_string
libkram/eastl/include/EASTL/fixed_string.h:69
↓ 3 callersClassfloat3x3
libkram/vectormath/float234.h:745
↓ 3 callersClasshandle
libkram/fmt/core.h:1602
↓ 3 callersClassjson_iterator
libkram/simdjson/simdjson.h:22911
↓ 3 callersClassjson_iterator
kram-profile/CBA/simdjson.h:22911
↓ 3 callersClassraw_json_string
* A string escaped per JSON rules, terminated with quote ("). They are used to represent * unescaped keys inside JSON documents. * * (In other word
libkram/simdjson/simdjson.h:22981
↓ 3 callersClassraw_json_string
* A string escaped per JSON rules, terminated with quote ("). They are used to represent * unescaped keys inside JSON documents. * * (In other word
kram-profile/CBA/simdjson.h:22981
↓ 3 callersClassshared_ptr
libkram/eastl/include/EASTL/shared_ptr.h:352
↓ 2 callersClassCompareRanks
hlslparser/src/HLSLParser.cpp:1763
↓ 2 callersClassDetailIndex
kram-profile/CBA/BuildEvents.h:34
↓ 2 callersEnumDimensionType
hlslparser/src/HLSLParser.cpp:52
↓ 2 callersEnumHLSLBaseType
hlslparser/src/HLSLTree.h:70
↓ 2 callersClassListIterator
libkram/eastl/include/EASTL/list.h:152
next →1–100 of 2,567, ranked by callers