pokeplatinum/include/overlay005/field_camera.h
Gudf eb70f6bf37
Document field system camera creation/deletion (#547)
Documents `ov5_021D5B40`.
This module contains the functions used to create and delete the field
system's camera, as well as the camera presets (or types) used by the
different maps (see `include/data/map_headers.h`).

Also moves `CameraAngle` from `overlay115/camera_angle.h` to `camera.h`.
2025-06-19 16:01:43 -07:00

14 lines
407 B
C

#ifndef POKEPLATINUM_OV5_FIELD_CAMERA_H
#define POKEPLATINUM_OV5_FIELD_CAMERA_H
#include <nitro/fx/fx.h>
#include "constants/camera_types.h"
#include "field/field_system_decl.h"
void FieldCamera_Create(const VecFx32 *_target, FieldSystem *fieldSystem, const enum CameraType configID, const BOOL withHistory);
void FieldCamera_Delete(FieldSystem *fieldSystem);
#endif // POKEPLATINUM_OV5_FIELD_CAMERA_H