Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Croteam-official/Serious-Engine
/ functions
Functions
8,484 in github.com/Croteam-official/Serious-Engine
⨍
Functions
8,484
◇
Types & classes
1,576
↓ 1,442 callers
Method
Count
* Return the number of elements in list. */
Sources/Engine/Base/Lists.cpp:150
↓ 675 callers
Function
CPrintF
Print formated text to the main console.
Sources/Engine/Base/Console.cpp:278
↓ 532 callers
Method
DeclareSymbol
Declare a symbol in the shell.
Sources/Engine/Base/Shell.cpp:568
↓ 465 callers
Method
New
* Construct a new member of the class. */
Sources/Engine/Entities/EntityClass.cpp:158
↓ 430 callers
Method
StopTimer
Stop a timer. */
Sources/Engine/Base/Statistics_Internal.h:163
↓ 379 callers
Method
StartTimer
Start a timer. */
Sources/Engine/Base/Statistics_Internal.h:157
↓ 363 callers
Method
SetData_t
obtain anim and set it for this object
Sources/Engine/Base/Anim.cpp:802
↓ 360 callers
Method
PrintF
Print formatted to a string
Sources/Engine/Base/CTString.cpp:467
↓ 346 callers
Function
Clamp
Sources/Engine/Math/Functions.h:91
↓ 282 callers
Method
Push
Sources/Engine/Templates/StaticStackArray.cpp:89
↓ 276 callers
Method
GetData
Sources/Engine/Models/Model.cpp:2771
↓ 268 callers
Method
Unlock
* Unlock after drawing. */
Sources/Engine/Graphics/Raster.cpp:117
↓ 267 callers
Method
Lock
* Lock for drawing. */
Sources/Engine/Graphics/Raster.cpp:80
↓ 250 callers
Method
AddTail
* Add a node to tail of list. */
Sources/Engine/Base/Lists.cpp:75
↓ 239 callers
Method
MarkChanged
* Mark that something has changed in this object. */
Sources/Engine/Base/Changeable.cpp:35
↓ 192 callers
Function
Abs
Sources/Engine/Math/Functions.h:34
↓ 187 callers
Method
SetData
* Attach data to this object. */
Sources/Engine/Base/Anim.cpp:789
↓ 183 callers
Method
GetEditingMode
retrieves editing mode
Sources/WorldEditor/WorldEditorDoc.h:217
↓ 175 callers
Method
GetWidth
retrieves model's texture width
Sources/Engine/Models/Model.cpp:1905
↓ 175 callers
Method
PopAll
Sources/Engine/Templates/StaticStackArray.cpp:119
↓ 173 callers
Method
FPrintF_t
Sources/Engine/Base/Stream.cpp:474
↓ 172 callers
Method
Length
* Conversion into scalar -- length of vector. */
Sources/Engine/Math/Vector.h:148
↓ 171 callers
Method
Size
Sources/Engine/Math/AABBox.h:216
↓ 171 callers
Function
ThrowF_t
* Throw an exception of formatted string. */
Sources/Engine/Base/ErrorReporting.cpp:135
↓ 165 callers
Method
GetHeight
retrieves model's texture height
Sources/Engine/Models/Model.cpp:1910
↓ 165 callers
Method
GetName
Sources/Engine/Models/Model.cpp:2738
↓ 157 callers
Method
ExpectID_t
Sources/Engine/Base/Stream.cpp:506
↓ 132 callers
Method
WriteID_t
Sources/Engine/Base/Stream.cpp:577
↓ 131 callers
Method
PutLine_t
Put a line of text into file. */
Sources/Engine/Base/Stream.cpp:439
↓ 130 callers
Function
Particle_PrepareTexture
Sources/Engine/Graphics/DrawPort_Particles.cpp:109
↓ 126 callers
Method
Fill
fill part of a drawport with a given color
Sources/Engine/Graphics/DrawPort.cpp:731
↓ 125 callers
Method
Count
Sources/Engine/Templates/StaticArray.cpp:144
↓ 125 callers
Method
Force
force texture to be re-loaded (if needed) in corresponding manner
Sources/Engine/Graphics/Texture.cpp:1154
↓ 123 callers
Method
FileName
* Get name part of a filename. */
Sources/Engine/Base/FileName.cpp:61
↓ 122 callers
Function
Max
Sources/Engine/Math/Functions.h:40
↓ 118 callers
Method
Clear
clear mesh
Sources/Engine/Ska/Mesh.cpp:906
↓ 111 callers
Function
ClampUp
Sources/Engine/Math/Functions.h:79
↓ 111 callers
Function
oggpack_read
bits <= 32 */
Sources/libogg/src/bitwise.c:375
↓ 110 callers
Method
IsSelected
Sources/Engine/Templates/Selection.cpp:67
↓ 109 callers
Function
AllocMemory
Sources/Engine/Base/Memory.cpp:73
↓ 109 callers
Method
Remove
* Remove a node from list. */
Sources/Engine/Base/Lists.cpp:229
↓ 106 callers
Function
Min
Sources/Engine/Math/Functions.h:46
↓ 105 callers
Function
FOREACHINDYNAMICCONTAINER
Sources/WorldEditor/WorldEditorView.cpp:5835
↓ 103 callers
Method
IncrementCounter
Increment counter by given count. */
Sources/Engine/Base/Statistics_Internal.h:152
↓ 103 callers
Method
Release
Sources/Engine/Templates/Stock.cpp:86
↓ 102 callers
Function
Lerp
Sources/Engine/Math/Functions.h:53
↓ 99 callers
Function
FloatToInt
fast float to int conversion
Sources/Engine/Math/Functions.h:313
↓ 99 callers
Function
FreeMemory
Sources/Engine/Base/Memory.cpp:120
↓ 99 callers
Method
GetDocument
Sources/WorldEditor/WorldEditor.cpp:2623
↓ 99 callers
Function
oggpack_write
Takes only up to 32 bits. */
Sources/libogg/src/bitwise.c:83
↓ 94 callers
Method
GetLerpedCurrentTick
Sources/Engine/Base/Timer.cpp:365
↓ 94 callers
Function
Particle_Flush
flushes particle rendering queue (i.e. renders particle on screen)
Sources/Engine/Graphics/DrawPort_Particles.cpp:507
↓ 93 callers
Method
Add
add a new object
Sources/Engine/Templates/NameTable.cpp:140
↓ 92 callers
Method
FileExt
* Get extension part of a filename. */
Sources/Engine/Base/FileName.cpp:89
↓ 90 callers
Function
Particle_SetTexturePart
Sources/Engine/Graphics/DrawPort_Particles.cpp:172
↓ 89 callers
Function
AngleDeg
convert degrees into angle
Sources/Engine/Math/Functions.h:465
↓ 87 callers
Function
Particle_RenderSquare
add one particle square to rendering queue
Sources/Engine/Graphics/DrawPort_Particles.cpp:192
↓ 87 callers
Method
Select
Sources/Engine/Templates/Selection.cpp:29
↓ 87 callers
Method
SetModifiedFlag
overridden from mfc
Sources/WorldEditor/WorldEditorDoc.cpp:522
↓ 84 callers
Function
Clear
Sources/Engine/Base/Types.h:410
↓ 84 callers
Method
Width
Sources/Engine/Terrain/Terrain.h:79
↓ 83 callers
Method
Obtain_t
Sources/Engine/Templates/Stock.cpp:43
↓ 80 callers
Function
ClampDn
Sources/Engine/Math/Functions.h:85
↓ 80 callers
Function
FatalError
Sources/Engine/Base/ErrorReporting.cpp:40
↓ 80 callers
Function
RGBToColor
convert separate R,G and B color components to CroTeam COLOR format (ULONG type)
Sources/Engine/Graphics/Color.h:137
↓ 77 callers
Method
SetFont
sets font to be used to printout some text on this drawport WARNING: this resets text spacing, scaling and mode variables
Sources/Engine/Graphics/DrawPort.cpp:1154
↓ 75 callers
Method
Index
Sources/Engine/Templates/StaticArray.cpp:153
↓ 74 callers
Method
Create_t
* Create a new file or overwrite existing. */
Sources/Engine/Base/Stream.cpp:956
↓ 73 callers
Function
WarningMessage
* Report warning without terminating program (stops program until user responds). */
Sources/Engine/Base/ErrorReporting.cpp:86
↓ 69 callers
Function
AddAttachment_t
Sources/GameMP/CompModels.cpp:86
↓ 69 callers
Function
AdjustColor
adjust color saturation and/or hue
Sources/Engine/Graphics/Color.cpp:170
↓ 69 callers
Method
FileRequester
Sources/EngineGui/FileRequester.cpp:178
↓ 68 callers
Function
ChangeToMenu
Sources/SeriousSam/GUI/Menus/Menu.cpp:949
↓ 68 callers
Function
GetTerrain
Sources/WorldEditor/WorldEditor.cpp:2941
↓ 67 callers
Function
FOREACHINDYNAMICCONTAINER
Sources/WorldEditor/CustomComboWnd.cpp:70
↓ 66 callers
Method
FileDir
* Get directory part of a filename. */
Sources/Engine/Base/FileName.cpp:33
↓ 66 callers
Method
Height
Sources/Engine/Terrain/Terrain.h:80
↓ 66 callers
Function
Swap
Sources/Engine/Math/Functions.h:73
↓ 64 callers
Method
PutTexture
Sources/Engine/Graphics/DrawPort.cpp:1477
↓ 63 callers
Method
GetRenderType
Sources/Engine/Models/Model.cpp:187
↓ 63 callers
Method
SetDialogPtr
Sources/WorldEditor/CtrlEnumCombo.cpp:40
↓ 62 callers
Function
BoxBigRow
Sources/SeriousSam/GUI/Menus/MenuPrinting.cpp:53
↓ 62 callers
Function
ByteSwap
Sources/Engine/Graphics/Color.h:202
↓ 62 callers
Function
GetParent
Sources/Engine/Entities/Entity.h:510
↓ 62 callers
Function
Sin
Sources/Engine/Math/Functions.cpp:73
↓ 62 callers
Function
yyerror
if error occurs in parsing
Sources/SeriousSkaStudio/Parser.cpp:129
↓ 61 callers
Function
Cos
Sources/Engine/Math/Functions.cpp:82
↓ 61 callers
Method
GetLerpedPlacement
this one is used in rendering - gets lerped placement between ticks
Sources/Engine/Entities/Entity.cpp:1140
↓ 61 callers
Method
Normalize
normalize action (remove invalid floats like -0)
Sources/Engine/Network/NetworkMessage.cpp:850
↓ 60 callers
Method
Open_t
* Open an existing file. */ throws char
Sources/Engine/Base/Stream.cpp:893
↓ 59 callers
Function
FLOATtoDOUBLE
Sources/Engine/Base/Types.h:177
↓ 58 callers
Function
FOREACHINSTATICARRAY
Sources/Engine/Models/Model.cpp:504
↓ 57 callers
Method
Execute
Execute command(s).
Sources/Engine/Base/Shell.cpp:597
↓ 56 callers
Method
Center
Sources/Engine/Math/AABBox.h:207
↓ 55 callers
Method
IsLinked
* Check is linked in some list. */
Sources/Engine/Base/Lists.cpp:220
↓ 54 callers
Method
DrawLine
draw one line
Sources/Engine/Graphics/DrawPort.cpp:540
↓ 54 callers
Method
Prepare
prepare shadow map for upload and bind (returns whether the shadowmap is flat or not)
Sources/Engine/Graphics/ShadowMap.cpp:468
↓ 54 callers
Method
PutText
writes text string on drawport (left aligned if not forced otherwise)
Sources/Engine/Graphics/DrawPort.cpp:1220
↓ 53 callers
Function
MulColors
fast color multiply function - RES = 1ST * 2ND /255
Sources/Engine/Graphics/Color.cpp:244
↓ 53 callers
Method
NoExt
Sources/Engine/Base/FileName.cpp:104
next →
1–100 of 8,484, ranked by callers