Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/amzeratul/halley
/ types & classes
Types & classes
6,708 in github.com/amzeratul/halley
⨍
Functions
23,315
◇
Types & classes
6,708
↓ 328 callers
Class
Exception
src/engine/core/include/halley/support/exception.h:30
↓ 318 callers
Class
ConfigNode
src/engine/core/include/halley/text/i18n.h:10
↓ 286 callers
Class
Exception
This is a ticpp exception class */
src/contrib/tinyxml/ticpp.h:70
↓ 168 callers
Class
String
src/engine/core/include/halley/api/web_api.h:15
↓ 167 callers
Class
Path
src/tools/tools/src/mesh/wavefront_reader.h:8
↓ 133 callers
Class
UISizer
src/engine/core/include/halley/ui/ui_sizer.h:9
↓ 121 callers
Class
Sprite
src/engine/core/include/halley/ui/ui_painter.h:9
↓ 115 callers
Class
ConfigNode
src/tools/tools/include/halley/tools/packer/asset_pack_manifest.h:7
↓ 113 callers
Class
ConsoleColour
src/engine/core/include/halley/support/console.h:71
↓ 104 callers
Class
Result
src/engine/core/include/halley/text/fuzzy_text_matcher.h:26
↓ 103 callers
Class
String
src/plugins/asio/src/asio_tcp_connection.h:15
↓ 102 callers
Class
TypeSchema
src/tools/tools/include/halley/tools/ecs/fields_schema.h:14
↓ 83 callers
Class
UIEvent
src/engine/core/include/halley/ui/ui_event.h:89
↓ 82 callers
Class
ColourStringBuilder
src/engine/core/include/halley/graphics/text/text_renderer.h:229
↓ 82 callers
Class
defaulted_constraint
src/plugins/asio/contrib/asio/include/asio/detail/type_traits.hpp:171
↓ 73 callers
Enum
value
src/contrib/yaml-cpp/src/emitterstate.h:22
↓ 58 callers
Class
String
src/tools/tools/include/halley/tools/file/filesystem.h:10
↓ 54 callers
Class
RegEx
src/contrib/yaml-cpp/src/scanner.h:25
↓ 53 callers
Class
first
src/engine/core/include/halley/text/localised_string.h:16
↓ 50 callers
Class
UUID
src/engine/core/include/halley/maths/uuid.h:17
↓ 50 callers
Class
Value
src/contrib/json/json.h:224
↓ 50 callers
Class
VariableSchema
src/tools/tools/include/halley/tools/ecs/fields_schema.h:32
↓ 45 callers
Class
Vector2
* A 2-dimensional euclidean floating-point vector. * @author Viktor Chlumsky */
src/tools/tools/src/msdfgen/core/Vector2.hpp:13
↓ 40 callers
Class
MethodSchema
src/tools/tools/include/halley/tools/ecs/fields_schema.h:124
↓ 37 callers
Class
StackDebugTrace
src/engine/core/include/halley/support/debug.h:33
↓ 36 callers
Class
EntityRef
src/engine/core/include/halley/entity/entity.h:23
↓ 36 callers
Class
SerializerOptions
src/engine/core/include/halley/bytes/byte_serializer.h:29
↓ 35 callers
Class
Buffer
src/plugins/xaudio2/src/xaudio2_audio_output.h:53
↓ 32 callers
Class
ConfigNode
src/engine/core/include/halley/bytes/serialization_dictionary.h:11
↓ 32 callers
Class
LuaStackOps
src/engine/core/include/halley/lua/lua_stack_ops.h:16
↓ 29 callers
Class
EdgeHolder
Container for a single edge of dynamic type.
src/tools/tools/src/msdfgen/core/EdgeHolder.h:9
↓ 28 callers
Class
UniqueLock
src/engine/core/include/halley/concurrency/mutex.h:101
↓ 28 callers
Class
span
src/contrib/fast_float/float_common.h:419
↓ 27 callers
Class
LineSegment
src/engine/core/include/halley/maths/ray.h:8
↓ 26 callers
Class
Vector2D
src/engine/core/include/halley/maths/vector2.h:35
↓ 26 callers
Class
scope_exit
src/plugins/httplib/contrib/cpp-httplib/httplib.h:615
↓ 24 callers
Class
SIMDVec4
src/engine/core/include/halley/maths/simd.h:29
↓ 23 callers
Class
EntityId
src/engine/core/include/halley/entity/entity_id.h:17
↓ 23 callers
Class
Path
src/engine/core/include/halley/file/path.h:9
↓ 23 callers
Class
mutable_buffer
src/plugins/asio/contrib/asio/include/asio/buffer.hpp:93
↓ 22 callers
Class
Node
src/contrib/yaml-cpp/include/yaml-cpp/node/emit.h:17
↓ 22 callers
Class
UIAnchor
src/engine/core/include/halley/ui/ui_anchor.h:11
↓ 22 callers
Class
WorldPosition
src/engine/core/include/halley/entity/system_interface.h:12
↓ 22 callers
Class
cancellation_state
A cancellation state is used for chaining signals and slots in compositions.
src/plugins/asio/contrib/asio/include/asio/cancellation_state.hpp:79
↓ 21 callers
Class
Line
src/engine/core/include/halley/maths/line.h:33
↓ 21 callers
Class
Projection
A transformation from shape coordinates to pixel coordinates.
src/tools/tools/src/msdfgen/core/Projection.h:9
↓ 21 callers
Class
SDFTransformation
* Full signed distance field transformation specifies both spatial transformation (Projection) * as well as distance value transformation (DistanceMa
src/tools/tools/src/msdfgen/core/SDFTransformation.h:13
↓ 20 callers
Class
UIStyle
src/engine/core/include/halley/ui/ui_root.h:14
↓ 19 callers
Class
OutboundNetworkPacket
src/engine/core/include/halley/net/connection/iconnection.h:8
↓ 19 callers
Class
Vector3D
src/engine/core/include/halley/maths/vector3.h:32
↓ 19 callers
Class
Vector4D
src/engine/core/include/halley/maths/vector4.h:34
↓ 19 callers
Class
multiple_exceptions
Exception thrown when there are multiple pending exceptions to rethrow.
src/plugins/asio/contrib/asio/include/asio/multiple_exceptions.hpp:25
↓ 18 callers
Class
Circle
src/engine/core/include/halley/maths/ray.h:9
↓ 18 callers
Class
LocalisedString
src/engine/core/include/halley/text/localised_string.h:21
↓ 18 callers
Class
Quaternion
src/engine/core/include/halley/maths/matrix4.h:31
↓ 17 callers
Class
Polygon
src/engine/core/include/halley/maths/ray.h:10
↓ 17 callers
Class
hash
src/engine/core/include/halley/data_structures/hash_map.h:12
↓ 17 callers
Class
result_type
src/plugins/asio/contrib/asio/include/asio/impl/spawn.hpp:317
↓ 16 callers
Class
Rect2D
src/engine/core/include/halley/maths/rect.h:69
↓ 16 callers
Class
TiXmlHandle
A TiXmlHandle is a class that wraps a node pointer with null checks; this is an incredibly useful thing. Note that TiXmlHandle is not part of the Tin
src/contrib/tinyxml/tinyxml.h:1717
↓ 15 callers
Class
Colour4
src/engine/core/include/halley/maths/colour.h:78
↓ 15 callers
Class
EntityData
src/engine/core/include/halley/entity/entity_data.h:8
↓ 14 callers
Class
I18NLanguage
src/tools/tools/include/halley/tools/project/project_loc_options.h:7
↓ 14 callers
Class
IndentTo
src/contrib/yaml-cpp/src/indentation.h:28
↓ 14 callers
Class
String
src/engine/core/include/halley/entity/entity_id.h:12
↓ 14 callers
Class
Token
src/contrib/yaml-cpp/src/tag.h:14
↓ 13 callers
Class
AudioFade
src/engine/core/include/halley/api/audio_api.h:24
↓ 13 callers
Class
ControlBinding
src/engine/core/include/halley/input/control_binding_config.h:43
↓ 13 callers
Class
Range
src/engine/core/include/halley/maths/range.h:30
↓ 13 callers
Class
String
String class
src/engine/core/include/halley/text/halleystring.h:94
↓ 13 callers
Class
TextRenderer
src/engine/core/include/halley/ui/ui_painter.h:8
↓ 13 callers
Class
apply
src/plugins/asio/contrib/asio/include/asio/async_result.hpp:866
↓ 13 callers
Class
thread
A simple abstraction for starting threads. * The asio::thread class implements the smallest possible subset of the * functionality of boost::thread.
src/plugins/asio/contrib/asio/include/asio/thread.hpp:48
↓ 12 callers
Class
ConstEntityRef
src/engine/core/include/halley/entity/entity.h:42
↓ 12 callers
Class
MSDFGeneratorConfig
The configuration of the multi-channel distance field generator algorithm.
src/tools/tools/src/msdfgen/core/generator-config.h:58
↓ 12 callers
Class
Ray
src/engine/core/include/halley/maths/ray.h:12
↓ 12 callers
Class
UIPopupMenuItem
src/engine/core/include/halley/ui/widgets/ui_popup_menu.h:9
↓ 11 callers
Class
Action
src/tools/editor/src/scene/undo_stack.h:33
↓ 11 callers
Class
ScopedGuard
src/engine/core/include/halley/utils/scoped_guard.h:7
↓ 11 callers
Class
address_v4
Implements IP version 4 style addresses. * The asio::ip::address_v4 class provides the ability to use and * manipulate IP version 4 addresses. * *
src/plugins/asio/contrib/asio/include/asio/ip/address_v4.hpp:46
↓ 10 callers
Class
EntityDataDelta
src/engine/core/include/halley/entity/entity_data.h:9
↓ 10 callers
Class
InterpolationCurve
src/engine/core/include/halley/maths/interpolation_curve.h:12
↓ 10 callers
Class
ScriptMessageType
src/engine/core/include/halley/scripting/script_message.h:7
↓ 10 callers
Class
SystemReflector
src/engine/core/include/halley/entity/ecs_reflection.h:69
↓ 10 callers
Class
initiate
src/plugins/asio/contrib/asio/include/asio/deferred.hpp:228
↓ 9 callers
Class
AudioSubObjectHandle
src/engine/core/include/halley/audio/audio_sub_object.h:9
↓ 9 callers
Class
Delta
src/tools/tools/src/msdfgen/core/DistanceMapping.h:13
↓ 9 callers
Class
MemberSchema
src/tools/tools/include/halley/tools/ecs/fields_schema.h:63
↓ 9 callers
Class
NoopType
src/engine/core/include/halley/data_structures/config_node.h:125
↓ 9 callers
Class
SpritePainterEntry
src/engine/core/include/halley/graphics/sprite/sprite_painter.h:32
↓ 9 callers
Class
Triangle
src/engine/core/include/halley/maths/polygon.h:33
↓ 8 callers
Class
BaseArtifactClassifier
The base artifact classifier recognizes artifacts based on the contents of the SDF alone.
src/tools/tools/src/msdfgen/core/MSDFErrorCorrection.cpp:26
↓ 8 callers
Class
GeneratorConfig
The configuration of the distance field generator algorithm.
src/tools/tools/src/msdfgen/core/generator-config.h:50
↓ 8 callers
Class
Selection
src/engine/core/include/halley/input/text_input_data.h:14
↓ 8 callers
Class
SignedDistance
Represents a signed distance and alignment, which together can be compared to uniquely determine the closest edge segment.
src/tools/tools/src/msdfgen/core/SignedDistance.hpp:11
↓ 8 callers
Class
UIDebugConsoleSyntax
src/engine/core/include/halley/ui/widgets/ui_debug_console.h:32
↓ 8 callers
Class
Value
src/engine/core/include/halley/file_formats/json_forward.h:25
↓ 8 callers
Class
executor_arg_t
A special type, similar to std::nothrow_t, used to disambiguate constructors that accept executor arguments. * The executor_arg_t struct is an empty s
src/plugins/asio/contrib/asio/include/asio/uses_executor.hpp:34
↓ 8 callers
Class
outstanding_work_t
A property to describe whether task submission is likely in the future.
src/plugins/asio/contrib/asio/include/asio/execution/outstanding_work.hpp:38
↓ 7 callers
Class
AudioAttenuation
src/engine/core/include/halley/audio/audio_attenuation.h:27
next →
1–100 of 6,708, ranked by callers