Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenMW/openmw
/ types & classes
Types & classes
8,420 in github.com/OpenMW/openmw
⨍
Functions
18,144
◇
Types & classes
8,420
↳
Endpoints
2
↓ 786 callers
Class
Log
components/debug/debuglog.hpp:20
↓ 274 callers
Class
btVector3
apps/openmw/mwphysics/physicssystem.hpp:50
↓ 164 callers
Class
Vec4f
apps/openmw/mwbase/world.hpp:25
↓ 137 callers
Class
Vec3f
apps/openmw/mwbase/world.hpp:24
↓ 135 callers
Class
Vec2f
components/detournavigator/gettilespositions.hpp:14
↓ 97 callers
Class
Ptr
apps/openmw/mwgui/hud.hpp:12
↓ 95 callers
Class
Vec3f
components/sceneutil/agentpath.hpp:11
↓ 94 callers
Class
error
extern/sol3/sol/error.hpp:79
↓ 88 callers
Class
Vec3f
apps/openmw/mwrender/effectmanager.hpp:14
↓ 87 callers
Class
Vec3
components/std140/ubo.hpp:33
↓ 83 callers
Class
Vec3d
apps/opencs/model/world/cellcoordinates.hpp:12
↓ 78 callers
Class
QVariant
apps/opencs/model/world/refidadapter.hpp:17
↓ 77 callers
Class
Normalized
components/vfs/filemap.hpp:13
↓ 75 callers
Class
Quat
apps/openmw/mwbase/world.hpp:27
↓ 70 callers
Class
ObjectId
components/detournavigator/objectid.hpp:9
↓ 70 callers
Class
RefId
components/esm3/spellstate.hpp:17
↓ 70 callers
Class
Vec3f
apps/opencs/view/render/pathgrid.hpp:19
↓ 55 callers
Class
RefId
apps/openmw/mwbase/world.hpp:58
↓ 51 callers
Class
QModelIndex
apps/opencs/model/world/data.hpp:60
↓ 47 callers
Class
Vec3f
apps/openmw/mwworld/scene.hpp:21
↓ 46 callers
Class
Variant
components/esm3/variant.hpp:25
↓ 45 callers
Class
wrap
extern/sol3/sol/function_types_templated.hpp:133
↓ 44 callers
Class
UString
apps/openmw/mwgui/windowmanagerimp.hpp:46
↓ 43 callers
Class
Vec3f
apps/openmw/mwmechanics/actors.hpp:20
↓ 40 callers
Class
RefId
apps/openmw/mwworld/worldimp.hpp:50
↓ 39 callers
Class
QString
apps/launcher/maindialog.hpp:16
↓ 37 callers
Class
Vec3f
apps/openmw/mwphysics/stepper.hpp:11
↓ 37 callers
Class
Vec4
components/std140/ubo.hpp:25
↓ 31 callers
Class
Ptr
@note It is possible to get mutable values from const Ptr. So if a function accepts const Ptr&, the object is still mutable. To make it really const t
apps/openmw/mwworld/ptr.hpp:138
↓ 31 callers
Class
identity
extern/sol3/sol/base_traits.hpp:130
↓ 28 callers
Class
UniversalId
apps/opencs/model/tools/search.hpp:21
↓ 26 callers
Class
NormalizedView
components/vfs/pathutil.hpp:91
↓ 24 callers
Class
ObjectShapes
components/detournavigator/navigator.hpp:38
↓ 23 callers
Class
GuiModeState
apps/openmw/mwgui/windowmanagerimp.hpp:498
↓ 23 callers
Class
LObject
apps/openmw/mwlua/object.hpp:47
↓ 22 callers
Class
EffectKey
apps/openmw/mwmechanics/alchemy.hpp:17
↓ 22 callers
Class
Quat
components/sceneutil/attach.hpp:12
↓ 22 callers
Class
RefId
apps/opencs/model/world/scope.hpp:6
↓ 22 callers
Class
btTransform
components/detournavigator/gettilespositions.hpp:9
↓ 21 callers
Class
MoonModel
A class that acts as a model for the moons.
apps/openmw/mwworld/weather.hpp:263
↓ 21 callers
Class
QString
apps/opencs/view/doc/startup.hpp:7
↓ 21 callers
Class
RefId
apps/openmw/mwclass/lockpick.hpp:8
↓ 20 callers
Class
Exception
components/nif/exception.hpp:9
↓ 20 callers
Class
GObject
apps/openmw/mwlua/object.hpp:59
↓ 20 callers
Class
error_result
extern/sol3/sol/error.hpp:38
↓ 20 callers
Class
iterator
components/misc/weakcache.hpp:20
↓ 19 callers
Class
RefId
apps/openmw/mwscript/locals.hpp:15
↓ 19 callers
Class
raw_index
extern/sol3/sol/types.hpp:161
↓ 18 callers
Class
Token
apps/opencs/model/filter/parser.cpp:40
↓ 18 callers
Class
UString
apps/openmw/mwbase/windowmanager.hpp:37
↓ 17 callers
Class
ExteriorCellLocation
apps/openmw/mwbase/world.hpp:59
↓ 17 callers
Class
QIcon
apps/opencs/view/doc/startup.hpp:10
↓ 17 callers
Class
Quat
apps/openmw/mwworld/class.hpp:22
↓ 16 callers
Class
ExtensionView
components/vfs/pathutil.hpp:93
↓ 16 callers
Class
RefId
apps/openmw/mwmechanics/summoning.hpp:11
↓ 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
extern/oics/tinyxml/tinyxml.h:1636
↓ 15 callers
Class
Ptr
apps/openmw/mwmechanics/actor.hpp:22
↓ 15 callers
Class
Span
components/detournavigator/ref.hpp:40
↓ 15 callers
Class
absolute_index
extern/sol3/sol/types.hpp:171
↓ 15 callers
Class
protected_function_result
extern/sol3/sol/forward.hpp:134
↓ 14 callers
Class
QSize
apps/opencs/view/widget/coloreditor.hpp:8
↓ 14 callers
Class
RefId
RefId is used to represent an Id that identifies an ESM record. These Ids can then be used in ESM::Stores to find the actual record. These Ids can be
components/esm/refid.hpp:46
↓ 13 callers
Class
CellCoordinates
apps/opencs/model/world/cellcoordinates.hpp:22
↓ 13 callers
Class
Object
Lua scripts can't use MWWorld::Ptr directly, because lifetime of a script can be longer than lifetime of Ptr. `GObject` and `LObject` are intended to
apps/openmw/mwlua/object.hpp:25
↓ 13 callers
Class
Visitor
apps/openmw/mwworld/cellref.hpp:47
↓ 12 callers
Class
QString
components/contentselector/view/combobox.hpp:6
↓ 12 callers
Class
RecordId
apps/openmw/mwworld/store.hpp:46
↓ 12 callers
Class
new_table
extern/sol3/sol/types.hpp:627
↓ 12 callers
Class
stack_reference
extern/sol3/sol/forward.hpp:51
↓ 11 callers
Class
ObjectVariant
apps/openmw/mwlua/objectvariant.hpp:12
↓ 11 callers
Class
QPixmap
apps/opencs/view/world/datadisplaydelegate.hpp:14
↓ 11 callers
Class
btVector3
components/detournavigator/gettilespositions.hpp:8
↓ 10 callers
Class
Colour
components/esm4/loadclfm.hpp:50
↓ 10 callers
Class
ConstPtr
@note The difference between Ptr and ConstPtr is that the second one adds const to the underlying pointers. @note a Ptr can be implicitely converted t
apps/openmw/mwworld/ptr.hpp:149
↓ 10 callers
Class
Contains
components/esm/refid.cpp:97
↓ 10 callers
Class
upvalue_index
extern/sol3/sol/types.hpp:151
↓ 9 callers
Class
ArrayRef
components/detournavigator/ref.hpp:24
↓ 9 callers
Class
ExteriorCellLocation
components/esm/exteriorcelllocation.hpp:13
↓ 9 callers
Class
UniversalId
apps/opencs/view/world/regionmap.hpp:25
↓ 9 callers
Class
caller
extern/sol3/sol/wrapper.hpp:48
↓ 8 callers
Class
CellCoordinates
apps/opencs/view/render/cellwater.hpp:23
↓ 8 callers
Class
Key
apps/benchmarks/detournavigator/navmeshtilescache.cpp:15
↓ 8 callers
Class
probe
extern/sol3/sol/stack_core.hpp:582
↓ 7 callers
Class
Color
components/misc/color.hpp:10
↓ 7 callers
Class
LightCommon
apps/openmw/mwrender/animation.hpp:45
↓ 7 callers
Class
QSize
apps/opencs/view/world/dialoguesubview.hpp:30
↓ 7 callers
Class
SetValue
components/esm3/variant.cpp:35
↓ 7 callers
Class
unsafe_function_result
extern/sol3/sol/forward.hpp:133
↓ 6 callers
Class
Cell
apps/openmw/mwworld/cell.hpp:12
↓ 6 callers
Class
GetAll
apps/components_tests/sqlite3/request.cpp:58
↓ 6 callers
Class
Matrixf
apps/openmw/mwbase/world.hpp:26
↓ 6 callers
Class
Resources
apps/opencs/model/world/data.hpp:86
↓ 6 callers
Class
TimeStamp
apps/openmw/mwworld/weather.hpp:42
↓ 6 callers
Class
UniversalId
apps/opencs/view/doc/viewmanager.hpp:24
↓ 6 callers
Class
accumulate
extern/sol3/sol/types.hpp:1207
↓ 6 callers
Class
bad_optional_access
@brief An exception for when an optional is accessed through specific methods while it is not engaged.
extern/sol3/sol/optional_implementation.hpp:658
↓ 6 callers
Class
stack_proxy
extern/sol3/sol/forward.hpp:174
↓ 6 callers
Class
with_function_tag
extern/sol3/sol/stack_core.hpp:51
↓ 5 callers
Class
ActionTeleport
apps/openmw/mwworld/actionteleport.hpp:14
↓ 5 callers
Class
ConstPtr
apps/openmw/mwsound/watersoundupdater.hpp:14
next →
1–100 of 8,420, ranked by callers