mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-20 10:12:06 +00:00
With permission from the main authors [1], most of the code has been relicensed under the MIT license. SPDX license identifiers are used so that the license headers in source code files aren't too large. Add CONTRIBUTORS.rst file. [1] https://github.com/rednex/rgbds/issues/128 Signed-off-by: Antonio Niño Díaz <antonio_nd@outlook.com>
30 lines
694 B
C
30 lines
694 B
C
/*
|
|
* This file is part of RGBDS.
|
|
*
|
|
* Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors.
|
|
*
|
|
* SPDX-License-Identifier: MIT
|
|
*/
|
|
|
|
#ifndef RGBDS_ASM_MATH_H
|
|
#define RGBDS_ASM_MATH_H
|
|
|
|
#include <stdint.h>
|
|
|
|
void math_DefinePI(void);
|
|
void math_Print(int32_t i);
|
|
int32_t math_Sin(int32_t i);
|
|
int32_t math_Cos(int32_t i);
|
|
int32_t math_Tan(int32_t i);
|
|
int32_t math_ASin(int32_t i);
|
|
int32_t math_ACos(int32_t i);
|
|
int32_t math_ATan(int32_t i);
|
|
int32_t math_ATan2(int32_t i, int32_t j);
|
|
int32_t math_Mul(int32_t i, int32_t j);
|
|
int32_t math_Div(int32_t i, int32_t j);
|
|
int32_t math_Round(int32_t i);
|
|
int32_t math_Ceil(int32_t i);
|
|
int32_t math_Floor(int32_t i);
|
|
|
|
#endif /* RGBDS_ASM_MATH_H */
|