Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenEnroth/OpenEnroth
/ functions
Functions
4,047 in github.com/OpenEnroth/OpenEnroth
⨍
Functions
4,047
◇
Types & classes
1,316
↓ 537 callers
Method
str
src/Utility/Memory/Blob.h:180
↓ 443 callers
Method
size
src/Engine/Graphics/Image.cpp:47
↓ 433 callers
Method
get
src/Engine/Objects/Inventory.h:443
↓ 345 callers
Method
value
src/Engine/Graphics/Renderer/TextureRenderId.h:16
↓ 333 callers
Method
DrawQuad2D
src/Engine/Graphics/Renderer/Renderer.cpp:31
↓ 324 callers
Function
to_underlying
src/Utility/Flags.h:155
↓ 228 callers
Method
playTraceFromTestData
test/Testing/Game/TestController.cpp:74
↓ 227 callers
Method
tick
test/Testing/Game/TestTape.h:21
↓ 216 callers
Method
random
src/Engine/Time/Duration.cpp:5
↓ 215 callers
Method
empty
src/Utility/Memory/Blob.h:164
↓ 204 callers
Method
getImage_ColorKey
src/Engine/AssetsManager.cpp:85
↓ 172 callers
Function
AddToMap
src/Engine/Objects/Item.cpp:294
↓ 172 callers
Method
playUISound
* Play generic UI sound. * Generic sounds are played in non-exclusive mode - it meand that each call to this function * will play sound even
src/Media/Audio/AudioPlayer.h:90
↓ 164 callers
Function
tape
test/Testing/Game/TestTape.h:74
↓ 163 callers
Method
id
src/Engine/Pid.h:83
↓ 142 callers
Method
getImage_Alpha
src/Engine/AssetsManager.cpp:113
↓ 142 callers
Method
type
src/Engine/Objects/Item.cpp:725
↓ 141 callers
Method
size
src/Library/Geometry/Rect.h:48
↓ 134 callers
Method
topLeft
src/Library/Geometry/Rect.h:28
↓ 122 callers
Method
Active
* @offset 0x42EB31 * Active is state where spell buff is in effect */
src/Engine/Spells/SpellBuff.h:31
↓ 117 callers
Method
data
src/Utility/Memory/Blob.h:168
↓ 110 callers
Method
setEvent
src/GUI/UI/UIStatusBar.cpp:62
↓ 109 callers
Method
write
src/Library/FileSystem/Interface/FileSystem.cpp:73
↓ 108 callers
Method
by
src/Utility/String/Split.h:181
↓ 108 callers
Function
split
* Splits the provided string `s`, returning a proxy object with `.by(char)` and `.by(std::string_view)` methods. * * Usage: * - `split(s).by('c')`
src/Utility/String/Split.h:218
↓ 105 callers
Method
playReaction
src/Engine/Objects/Character.cpp:6516
↓ 104 callers
Method
custom
test/Testing/Game/ActorTapeRecorder.h:17
↓ 101 callers
Method
height
src/Engine/Graphics/Image.cpp:43
↓ 99 callers
Method
exists
src/Library/FileSystem/Interface/FileSystem.cpp:14
↓ 97 callers
Method
addMessageCurrentFrame
src/GUI/GUIMessageQueue.h:49
↓ 97 callers
Method
setValue
src/Library/Config/AnyConfigEntry.cpp:27
↓ 97 callers
Method
width
src/Engine/Graphics/Image.cpp:39
↓ 95 callers
Method
release
src/Engine/Graphics/Image.cpp:60
↓ 90 callers
Method
Apply
src/Engine/Spells/Spells.cpp:462
↓ 89 callers
Method
data
src/Library/Binary/CommonSerialization.h:29
↓ 89 callers
Method
displayPath
src/Library/Lod/LodReader.cpp:153
↓ 89 callers
Method
get
src/Library/Image/Image.h:23
↓ 89 callers
Method
warning
src/Library/Logger/Logger.h:68
↓ 88 callers
Method
close
* Closes this input stream. Reading from a closed stream will result in undefined behavior. * * Does nothing if the stream is already closed
src/Utility/Streams/InputStream.h:150
↓ 82 callers
Method
back
test/Testing/Game/AccessibleVector.h:78
↓ 81 callers
Method
GetHeight
src/GUI/GUIFont.cpp:90
↓ 81 callers
Method
delta
test/Testing/Game/AccessibleVector.h:88
↓ 80 callers
Method
string
src/Library/FileSystem/Interface/FileSystemPathView.h:48
↓ 78 callers
Method
empty
src/GUI/GUIMessageQueue.h:19
↓ 77 callers
Method
end
src/Utility/Segment.h:97
↓ 74 callers
Method
hasActiveCharacter
src/Engine/Party.h:377
↓ 72 callers
Function
CheckHiredNPCSpeciality
----- (00476395) -------------------------------------------------------- 0x26 Wizard eye at skill level 2
src/Engine/Objects/NPC.cpp:54
↓ 72 callers
Method
clear
src/Engine/Evt/EvtProgram.cpp:46
↓ 71 callers
Method
position
src/Io/Mouse.cpp:33
↓ 70 callers
Method
entry
src/Engine/Objects/Inventory.cpp:12
↓ 70 callers
Method
size
* @return Total size of the stream in bytes, or `size_t(-1)` for unsized streams. */
src/Utility/Streams/InputStream.h:168
↓ 70 callers
Method
write
* Writes provided data into the output stream. * * @param data Pointer to the data to write. * @param size
src/Utility/Streams/OutputStream.h:33
↓ 69 callers
Method
startNewGame
src/Engine/Components/Control/EngineController.cpp:201
↓ 69 callers
Method
uniformLocation
src/Engine/Graphics/Renderer/OpenGLShader.cpp:79
↓ 68 callers
Method
fill
src/Library/Image/Image.h:89
↓ 68 callers
Method
size
* @return How many items are currently held in this inventory object. */
src/Engine/Objects/Inventory.h:143
↓ 66 callers
Method
SetCondition
----- (00492D65) --------------------------------------------------------
src/Engine/Objects/Character.cpp:414
↓ 66 callers
Method
ticks
src/Engine/Time/Time.h:52
↓ 65 callers
Method
mastery
src/Engine/Objects/CombinedSkillValue.cpp:94
↓ 64 callers
Method
has
src/Engine/Objects/CharacterConditions.h:15
↓ 64 callers
Method
level
src/Engine/Objects/CombinedSkillValue.cpp:90
↓ 62 callers
Method
activeCharacterIndex
* @return 1-based index of currently active character. Zero means that there is no * ac
src/Engine/Party.h:365
↓ 62 callers
Method
contains
src/Utility/Segment.h:115
↓ 61 callers
Function
removeQuotes
* @param str String to unquote. * @return String with leading & trailing double quotes removed
src/Utility/String/Transformations.h:11
↓ 59 callers
Method
size
test/Testing/Game/AccessibleVector.h:69
↓ 58 callers
Method
CanAct
----- (0040894B) --------------------------------------------------------
src/Engine/Objects/Actor.cpp:169
↓ 58 callers
Method
clear
* Clear all images from the canvas. */
src/Engine/HitMap.h:44
↓ 57 callers
Method
front
test/Testing/Game/AccessibleVector.h:73
↓ 57 callers
Method
read
src/Library/FileSystem/Interface/FileSystem.cpp:61
↓ 55 callers
Method
eventsData
src/Engine/Resources/ResourceManager.cpp:19
↓ 55 callers
Method
getActualSkillValue
src/Engine/Objects/Character.cpp:2547
↓ 54 callers
Method
setPaused
src/Engine/Time/Timer.cpp:31
↓ 53 callers
Method
begin
src/Utility/Segment.h:93
↓ 53 callers
Method
length
src/Library/Geometry/Vec.h:31
↓ 52 callers
Method
format
src/Engine/Localization.h:27
↓ 51 callers
Method
insert
src/Bin/CodeGen/CodeGenMap.h:20
↓ 50 callers
Method
CalcTextHeight
src/GUI/GUIFont.cpp:136
↓ 50 callers
Method
pressGuiButton
src/Engine/Components/Control/EngineController.cpp:148
↓ 49 callers
Method
GetSector
----- (0049AC17) --------------------------------------------------------
src/Engine/Graphics/Indoor.cpp:330
↓ 49 callers
Method
SetPlayerBuffAnim
----- (004A89BD) --------------------------------------------------------
src/Engine/SpellFxRenderer.cpp:991
↓ 49 callers
Method
dt
src/Engine/Time/Timer.h:29
↓ 49 callers
Method
pressAndReleaseKey
src/Engine/Components/Control/EngineController.cpp:138
↓ 48 callers
Method
indices
* Use this function is you want to iterate over this indexed array like it's a normal array, e.g.: * @code * for (SomeEnum i : array.keys())
src/Utility/IndexedArray.h:143
↓ 47 callers
Function
spellFailed
* Notify that spell casting failed. */
src/Engine/Spells/CastSpellInfo.cpp:79
↓ 47 callers
Method
startTaping
test/Testing/Game/TestController.cpp:117
↓ 46 callers
Method
CreateButton
src/GUI/GUIWindow.cpp:373
↓ 46 callers
Method
flatten
test/Testing/Game/AccessibleVector.h:123
↓ 46 callers
Function
new_explosion_effect
src/Arcomage/Arcomage.cpp:369
↓ 46 callers
Function
noCaseEquals
src/Utility/String/Ascii.cpp:40
↓ 45 callers
Method
drop
src/Utility/View.h:111
↓ 45 callers
Method
find
src/Engine/Objects/Inventory.cpp:169
↓ 45 callers
Method
ls
src/Library/FileSystem/Interface/FileSystem.cpp:38
↓ 45 callers
Function
setSpellRecovery
* Set recovery time for spell casting */
src/Engine/Spells/CastSpellInfo.cpp:88
↓ 45 callers
Method
write
src/Library/Lod/LodWriter.cpp:98
↓ 44 callers
Method
readAll
src/Utility/Streams/InputStream.cpp:11
↓ 44 callers
Function
view
src/Utility/View.h:216
↓ 43 callers
Method
isEmpty
src/Library/FileSystem/Trie/FileSystemTrie.h:255
↓ 43 callers
Method
reset
src/Engine/Graphics/FrameLimiter.cpp:16
↓ 42 callers
Method
info
src/Library/Logger/Logger.h:63
↓ 42 callers
Method
reset
src/Engine/Objects/CharacterConditions.h:30
next →
1–100 of 4,047, ranked by callers