mirror of
https://github.com/Cesarus85/ringfall-mjolnir-vr.git
synced 2026-10-21 16:00:30 +02:00
matrix_math.h and real_math_planes.h declare the genuine matrix_math.c / real_math.c signatures for their physics and collisions callers. Declaring either prototype in the broad real_math.h regressed decals::_decals_delete_permanent_from_cluster and draw_primitives::_rasterizer_dynamic_geometry_initialize and drifted four parks at any position (declaration count, bisected), so the precedent of narrow subsystem headers (bitmap_color_conversion.h, rasterizer_xbox_water.h) is followed. structure_fog_plane +0x00/+0x02 are the region index and the signed runtime material type January collision_test_vector reads; scenario.c renames are names only. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
22 lines
471 B
C
22 lines
471 B
C
/*
|
|
MATRIX_MATH.H
|
|
|
|
focused owner header for matrix_math.c routines that real_math.h does not
|
|
declare; adding them to the broad real_math.h regresses exact consumers
|
|
through declaration-count sensitivity.
|
|
*/
|
|
|
|
#ifndef __MATRIX_MATH_H
|
|
#define __MATRIX_MATH_H
|
|
#pragma once
|
|
|
|
#include "cseries/cseries.h"
|
|
#include "math/real_math.h"
|
|
|
|
real_matrix3x3 *matrix3x3_multiply(
|
|
real_matrix3x3 const *a,
|
|
real_matrix3x3 const *b,
|
|
real_matrix3x3 *result);
|
|
|
|
#endif /* __MATRIX_MATH_H */
|