MCPcopy Create free account
hub / github.com/bfbbdecomp/bfbb / xShadowSimple_Add

Function xShadowSimple_Add

dwarf/SB/Core/x/xShadowSimple.cpp:3268–3287  ·  view source on GitHub ↗

Compile unit: C:\SB\Core\x\xShadowSimple.cpp Producer: MW MIPS C Compiler Language: C++ Code range: 0x0032A990 -> 0x0032B268 */ Range: 0x32A990 -> 0x32B268

Source from the content-addressed store, hash-verified

3266*/
3267// Range: 0x32A990 -> 0x32B268
3268void xShadowSimple_Add(class xShadowSimpleCache * cache /* r18 */, class xEnt * ent /* r17 */, float radius /* r21 */, float ecc /* r20 */) {
3269 // Blocks
3270 /* anonymous block */ {
3271 // Range: 0x32A990 -> 0x32B268
3272 signed int i; // r16
3273 unsigned short shadowWas; // r16
3274 unsigned int moved; // r19
3275 class xVec3 * vert; // r7
3276 class xVec3 xformvert[3]; // r29+0xB0
3277 class xVec3 xformnorm; // r29+0xE0
3278 class xEnt * castOnEnt; // r2
3279 float poo; // r1
3280 float nx; // r6
3281 float nz; // r5
3282 float pdot; // r1
3283 class xVec3 * v0; // r6
3284 class xVec3 * v1; // r5
3285 signed int j; // r3
3286 }
3287}
3288
3289/*
3290 Compile unit: C:\SB\Core\x\xShadowSimple.cpp

Callers 2

loveyTikiRenderFunction · 0.85
xEntBoulder_RenderFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected