mirror of
https://github.com/pret/pmd-red.git
synced 2026-03-21 17:46:39 -05:00
17 lines
691 B
C
17 lines
691 B
C
#ifndef GUARD_DIRECTION_UTIL_H
|
|
#define GUARD_DIRECTION_UTIL_H
|
|
|
|
#include "constants/direction.h"
|
|
#include "structs/str_position.h"
|
|
|
|
// See enum "DirectionTransformation"
|
|
s32 TransformDirection1(s32 _direction1, u32 caseID);
|
|
s32 TransformDirection2(s32 _direction1, s32 _direction2, s32 _caseId);
|
|
s32 sub_8002B04(s32 _direction1, s32 _direction2);
|
|
PixelPos SetVecFromDirectionSpeed(s32 _dir, u32 speed);
|
|
s32 VecDirection8Radial(PixelPos *pixelPos);
|
|
s8 SizedDeltaDirection4(const PixelPos *p1, const PixelPos *p2, const PixelPos *p3, const PixelPos *p4);
|
|
s8 SizedDeltaDirection8(const PixelPos *p1, const PixelPos *p2, const PixelPos *p3, const PixelPos *p4);
|
|
|
|
#endif // GUARD_DIRECTION_UTIL_H
|