Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenNFS/OpenNFS
/ functions
Functions
461 in github.com/OpenNFS/OpenNFS
⨍
Functions
461
◇
Types & classes
171
↓ 50 callers
Function
abandon_ship
tools/fshtool.c:70
↓ 47 callers
Function
glmToBullet
src/Util/Utils.cpp:18
↓ 44 callers
Function
pointToVec
src/Loaders/track_utils.h:45
↓ 28 callers
Method
enable
src/Scene/Model.cpp:29
↓ 27 callers
Function
hsStockTextureIndexRemap
src/Loaders/track_utils.cpp:135
↓ 23 callers
Function
idxerr
tools/fshtool.c:1123
↓ 22 callers
Function
next_lf
tools/fshtool.c:1112
↓ 20 callers
Function
intersect_triangle
src/Util/Raytracer.cpp:92
↓ 17 callers
Method
render
src/Renderer/CarRenderer.cpp:15
↓ 15 callers
Function
bulletToGlm
src/Util/Utils.cpp:16
↓ 12 callers
Method
loadTransformMatrix
src/Shaders/DepthShader.cpp:41
↓ 11 callers
Method
get
src/RaceNet/Matrix.h:146
↓ 10 callers
Function
calculateQuadNormal
src/Loaders/track_utils.cpp:578
↓ 10 callers
Function
nfsUvGenerate
src/Loaders/track_utils.cpp:204
↓ 10 callers
Function
unhexify
tools/fshtool.c:135
↓ 9 callers
Method
getHeight
src/RaceNet/Matrix.h:121
↓ 9 callers
Method
getRaycast
src/Physics/Car.h:45
↓ 9 callers
Method
getWidth
src/RaceNet/Matrix.h:126
↓ 8 callers
Function
Make8Bits
Evenly distribute a value that spans a given number of bits into 8 bits. */
include/bmpread/bmpread.c:613
↓ 8 callers
Method
loadTransformationMatrix
src/Shaders/CarShader.cpp:126
↓ 8 callers
Function
mmemcpy
tools/fshtool.c:90
↓ 8 callers
Function
unpack_dxt
tools/fshtool.c:396
↓ 7 callers
Method
LoadTGA
include/TGALoader/TGALoader.cpp:42
↓ 7 callers
Method
drawLine
src/Physics/Physics.h:43
↓ 7 callers
Method
getDataForOpenGL
Returns the raw array, as needed when uploading the image to OpenGL. ! Upload the image to OpenGL like this: IMAGE Image; gluBuild2DMipmaps (GL_
include/TGALoader/TGALoader.h:46
↓ 7 callers
Method
loadSpecular
src/Shaders/CarShader.cpp:115
↓ 7 callers
Method
update
src/Scene/Quad.cpp:42
↓ 6 callers
Method
destroy
src/Scene/Quad.cpp:51
↓ 6 callers
Method
multiply
src/RaceNet/Matrix.h:175
↓ 6 callers
Method
use
src/Shaders/BaseShader.cpp:224
↓ 5 callers
Method
add
src/RaceNet/Matrix.h:151
↓ 5 callers
Method
applyFunction
src/RaceNet/Matrix.h:268
↓ 5 callers
Method
dot
src/RaceNet/Matrix.h:233
↓ 5 callers
Method
getVehicleRigidBody
src/Physics/Car.h:43
↓ 5 callers
Function
hexify
tools/fshtool.c:110
↓ 5 callers
Function
quotify
tools/fshtool.c:95
↓ 5 callers
Function
readInt32
src/Util/Utils.cpp:133
↓ 5 callers
Method
subtract
src/RaceNet/Matrix.h:163
↓ 5 callers
Method
unbind
src/Shaders/BaseShader.cpp:228
↓ 5 callers
Function
unquotify
tools/fshtool.c:120
↓ 4 callers
Function
Clip16BitSample
src/Loaders/music_loader.cpp:30
↓ 4 callers
Function
LoadBmpCustomAlpha
TODO: Integrate into LoadBmpCustomAlpha as a master bitmap loader
src/Util/Utils.cpp:520
↓ 4 callers
Function
LoadBmpWithAlpha
src/Util/Utils.cpp:647
↓ 4 callers
Function
MakeTextureArray
src/Loaders/track_utils.cpp:150
↓ 4 callers
Function
RandomFloat
src/Util/Utils.cpp:9
↓ 4 callers
Method
bindTextureArray
src/Shaders/CarShader.cpp:78
↓ 4 callers
Method
cleanup
src/Renderer/vkRenderer.cpp:126
↓ 4 callers
Function
map_file
tools/fshtool.c:1135
↓ 3 callers
Function
CanMultiply
Returns nonzero if the two size_ts can be multiplied without wrapping, or 0 * if the result would wrap. b must not be 0 (we don't even check here si
include/bmpread/bmpread.c:75
↓ 3 callers
Function
ExtractQFS
src/Util/Utils.cpp:332
↓ 3 callers
Function
ExtractTrackTextures
src/Loaders/track_utils.cpp:80
↓ 3 callers
Function
LoadCAN
src/Loaders/track_utils.cpp:486
↓ 3 callers
Function
MakeLight
src/Loaders/track_utils.cpp:8
↓ 3 callers
Method
genPhysicsMesh
src/Scene/Entity.cpp:16
↓ 3 callers
Method
getMotionState
src/Physics/Car.h:42
↓ 3 callers
Method
isMultitextured
src/Physics/Car.h:60
↓ 3 callers
Method
loadLights
src/Shaders/CarShader.cpp:130
↓ 3 callers
Function
makepal
convert a color palette from NFS format to BMP format */
tools/fshtool.c:340
↓ 3 callers
Function
option_dependency
src/Config.cpp:8
↓ 3 callers
Function
outmem
tools/fshtool.c:1129
↓ 3 callers
Function
score_dxt
tools/fshtool.c:423
↓ 2 callers
Function
CanMakeLong
Returns nonzero if the uint32_t can be converted to a long without losing * data, or 0 if the conversion would lose data. */
include/bmpread/bmpread.c:103
↓ 2 callers
Function
CanMakeSizeT
Returns nonzero if the uint32_t can be converted to a size_t without losing * data, which is always the case on 32-bit systems and higher, or 0 if su
include/bmpread/bmpread.c:84
↓ 2 callers
Function
ExtractPSH
src/Util/Utils.cpp:366
↓ 2 callers
Function
ExtractVIV
src/Util/Utils.cpp:190
↓ 2 callers
Function
GetLineLength
Returns the byte length of a scan line padded as necessary to be divisible * by four. For example, 3 pixels wide at 24 bpp would yield 12 (3 pixels
include/bmpread/bmpread.c:515
↓ 2 callers
Function
IsPowerOf2
Returns whether a non-negative integer is a power of 2. */
include/bmpread/bmpread.c:496
↓ 2 callers
Function
NormalVectorCalc
src/Util/Raytracer.cpp:28
↓ 2 callers
Function
ParseBitfield
Turns a single mask component into a bitfield. Returns 0 if the bitmask was * invalid, or nonzero if it's ok. Span of 0 means the bitmask was absen
include/bmpread/bmpread.c:332
↓ 2 callers
Function
ReadLittleBytes
Reads up to 4 little-endian bytes from fp and stores the result in the * uint32_t pointed to by dest in the host's byte order. Returns 0 on EOF or
include/bmpread/bmpread.c:126
↓ 2 callers
Function
ReadLittleInt32
Reads a little-endian int32_t from fp and stores the result in *dest in the * host's byte order. Returns 0 on EOF or nonzero on success. */
include/bmpread/bmpread.c:152
↓ 2 callers
Function
ReadLittleUint16
Reads a little-endian uint16_t from fp and stores the result in *dest in the * host's byte order. Returns 0 on EOF or nonzero n success. */
include/bmpread/bmpread.c:176
↓ 2 callers
Function
ReadUint8
Reads a uint8_t from fp and stores the result in *dest. Returns 0 on EOF or * nonzero on success. */
include/bmpread/bmpread.c:187
↓ 2 callers
Method
Render
src/Renderer/Renderer.cpp:64
↓ 2 callers
Function
SumVector
src/Util/Raytracer.cpp:55
↓ 2 callers
Function
VectorNormalize
src/Util/Raytracer.cpp:20
↓ 2 callers
Function
VertexNormal
src/Util/Raytracer.cpp:65
↓ 2 callers
Function
abgr1555ToARGB8888
src/Util/Utils.cpp:353
↓ 2 callers
Function
bmp_get_alpha
tools/fshtool.c:1298
↓ 2 callers
Function
bmp_get_file
tools/fshtool.c:1174
↓ 2 callers
Function
calculateNormal
src/Loaders/track_utils.cpp:584
↓ 2 callers
Function
compress_data
tools/fshtool.c:223
↓ 2 callers
Method
getDynamicsWorld
src/Physics/Physics.h:82
↓ 2 callers
Method
getPointAt
src/Renderer/HermiteCurve.cpp:18
↓ 2 callers
Method
getRollInfluence
src/Physics/Car.h:59
↓ 2 callers
Method
getRotY
src/Physics/Car.cpp:472
↓ 2 callers
Method
getSuspensionCompression
src/Physics/Car.h:57
↓ 2 callers
Method
getSuspensionDamping
src/Physics/Car.h:56
↓ 2 callers
Method
getSuspensionStiffness
src/Physics/Car.h:55
↓ 2 callers
Method
getWheelFriction
src/Physics/Car.h:58
↓ 2 callers
Method
isComplete
src/Renderer/vkRenderer.h:34
↓ 2 callers
Method
loadColor
src/Shaders/RaceNetShader.cpp:34
↓ 2 callers
Method
loadLightSpaceMatrix
src/Shaders/DepthShader.cpp:37
↓ 2 callers
Method
loadMatrices
src/Shaders/SkydomeShader.cpp:40
↓ 2 callers
Method
loadProjectionViewMatrices
src/Shaders/CarShader.cpp:121
↓ 2 callers
Function
pack_dxt
tools/fshtool.c:456
↓ 2 callers
Function
parseRGBString
src/Loaders/track_utils.cpp:550
↓ 2 callers
Method
put
src/RaceNet/Matrix.h:141
↓ 2 callers
Function
readFile
src/Renderer/vkRenderer.cpp:1070
↓ 2 callers
Method
registerTrack
src/Physics/Physics.cpp:229
next →
1–100 of 461, ranked by callers