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

Function iParMgrRenderParSys_Sprite

dwarf/SB/Core/p2/iParMgr.cpp:2484–2506  ·  view source on GitHub ↗

Compile unit: C:\SB\Core\p2\iParMgr.cpp Producer: MW MIPS C Compiler Language: C++ Code range: 0x001B28F0 -> 0x001B30E0 */ Range: 0x1B28F0 -> 0x1B30E0

Source from the content-addressed store, hash-verified

2482*/
2483// Range: 0x1B28F0 -> 0x1B30E0
2484void iParMgrRenderParSys_Sprite(void * data /* r17 */, class xParGroup * ps /* r16 */) {
2485 // Blocks
2486 /* anonymous block */ {
2487 // Range: 0x1B28F0 -> 0x1B30E0
2488 class xPar * idx; // r21
2489 class zParSys * s; // r2
2490 class RwTexture * texture; // r3
2491 class RwRaster * raster; // r2
2492 signed int indexCount; // r7
2493 signed int vertexCount; // r3
2494 unsigned short * i3d; // r20
2495 class RxObjSpace3DVertex * v3d; // r19
2496 class xParCmdTex * tex; // r18
2497 unsigned int pivot; // r17
2498 class xVec3 offset; // r29+0x130
2499 class xVec3 temp_offset; // r29+0x120
2500 class xPar * p; // r16
2501 float u1; // r7
2502 float u2; // r1
2503 float v1; // r6
2504 float v2; // r29+0x140
2505 }
2506}
2507
2508/*
2509 Compile unit: C:\SB\Core\p2\iParMgr.cpp

Callers 1

render_par_spriteFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected