mirror of
https://github.com/Cesarus85/ringfall-mjolnir-vr.git
synced 2026-10-17 18:00:25 +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>
23 lines
530 B
C
23 lines
530 B
C
/*
|
|
REAL_MATH_PLANES.H
|
|
|
|
focused owner header for real_math.c plane-intersection routines that
|
|
real_math.h does not declare; adding them to the broad real_math.h regresses
|
|
exact consumers through declaration-count sensitivity.
|
|
*/
|
|
|
|
#ifndef __REAL_MATH_PLANES_H
|
|
#define __REAL_MATH_PLANES_H
|
|
#pragma once
|
|
|
|
#include "cseries/cseries.h"
|
|
#include "math/real_math.h"
|
|
|
|
boolean line_from_planes3d(
|
|
real_plane3d const *plane0,
|
|
real_plane3d const *plane1,
|
|
real_point3d *point,
|
|
real_vector3d *direction);
|
|
|
|
#endif /* __REAL_MATH_PLANES_H */
|