; ; FMOD::Geometry::setPolygonAttributes from 0x1800a4680 to 0x1800a46d4 (84 bytes) ; ; 3 xrefs: ; > FMOD_Geometry_SetPolygonAttributes @ 0x1800c6085 ; > @ 0x180194348 ; > @ 0x1801fb634 ; ; This function is hookable on this platform! ; ; Using BromaIDA 8.0.0 @ https:;github.com/Stazzical/BromaIDA ; Using bindings at commit ba9f177b at Thu Jul 16 22:52:06 2026 from https:;github.com/geode-sdk/bindings ; push rbx ; +0x0, 0x1800a4680 sub rsp, 60h ; +0x2, 0x1800a4682 movaps [rsp+68h+var_18], xmm6 ; +0x6, 0x1800a4686 mov ebx, edx ; +0xb, 0x1800a468b movaps [rsp+68h+var_28], xmm7 ; +0xd, 0x1800a468d lea rdx, [rsp+68h+var_38] ; +0x12, 0x1800a4692 movaps xmm7, xmm2 ; +0x17, 0x1800a4697 movaps xmm6, xmm3 ; +0x1a, 0x1800a469a call sub_1800D4500 ; +0x1d, 0x1800a469d test eax, eax ; +0x22, 0x1800a46a2 jnz short loc_1800A46C4 ; +0x24, 0x1800a46a4 movzx eax, [rsp+68h+arg_20] ; +0x26, 0x1800a46a6 movaps xmm3, xmm6 ; +0x2e, 0x1800a46ae mov rcx, [rsp+68h+var_38] ; +0x31, 0x1800a46b1 movaps xmm2, xmm7 ; +0x36, 0x1800a46b6 mov edx, ebx ; +0x39, 0x1800a46b9 mov [rsp+68h+var_48], al ; +0x3b, 0x1800a46bb call sub_1800D3AC0 ; +0x3f, 0x1800a46bf movaps xmm6, [rsp+68h+var_18] ; +0x44, 0x1800a46c4 movaps xmm7, [rsp+68h+var_28] ; +0x49, 0x1800a46c9 add rsp, 60h ; +0x4e, 0x1800a46ce pop rbx ; +0x52, 0x1800a46d2 retn ; +0x53, 0x1800a46d3