Files
Cesarus85--mjolnir-vr/source/camera/following_camera.c
T

75 lines
1.7 KiB
C

/*
FOLLOWING_CAMERA.C
symbols in this file:
00077EC0 0060:
_following_camera_new (0000)
00077F20 0080:
_code_00077f20 (0000)
00077FA0 0010:
_arcsine (0000)
00077FB0 00e0:
_uniform_cubic_spline (0000)
00078090 0090:
_uniform_cubic_spline_vector3d (0000)
00078120 0150:
_code_00078120 (0000)
00078270 00d0:
_following_camera_deterministic (0000)
00078340 0630:
_following_camera_update (0000)
00256E5C 0029:
??_C@_0CJ@CPNCEFIH@c?3?2halo?2SOURCE?2camera?2following_@ (0000)
00256E88 001c:
??_C@_0BM@HKHJJNLK@t?5?$DO?$DN?5t0?5?$CG?$CG?5t?5?$DM?$DN?5t0?5?$CL?53?40f?$CKh?$AA@ (0000)
00256EA4 0009:
??_C@_08OMLDILI@h?5?$DO?50?40f?$AA@ (0000)
00256EB0 0028:
??_C@_0CI@JCGGGL@camera_track?9?$DOcontrol_points?4cou@ (0000)
00256ED8 0004:
__real@3ea2f983 (0000)
00256EE0 0053:
??_C@_0FD@PCPIEKIH@magnitude3d?$CI?$CGresult?9?$DOforward?$CJ?5?$DO?5@ (0000)
00256F34 0004:
__real@3f800347 (0000)
00256F38 0004:
__real@3f7ff972 (0000)
002DCC5C 0010:
_following_camera_zoom_levels (0000)
*/
/* ---------- headers */
#include "following_camera.h"
/* ---------- constants */
/* ---------- macros */
/* ---------- structures */
/* ---------- prototypes */
/* ---------- globals */
/* ---------- public code */
void following_camera_new(
struct following_camera *camera)
{
match_assert("c:\\halo\\SOURCE\\camera\\following_camera.c", 19, camera);
camera->initialized = FALSE;
camera->field_1 = FALSE;
camera->unit_is_biped = FALSE;
camera->field_3 = FALSE;
camera->zoom_level = 0;
camera->facing_angles.pitch = 0.f;
camera->facing_angles.yaw = 0.f;
camera->unit_index = NONE;
camera->seat_index = NONE;
camera->position_scale = 1.f;
return;
}
/* ---------- private code */