Elaztek Developer Hub
Blamite Game Engine - Strings  00326.06.27.21.0407.blamite
A library containing general purpose utilities and classes for use in multiple projects.
math.h
Go to the documentation of this file.
1 #pragma once
2 
3 #ifdef STRINGS_EXPORTS
4 #define STRINGS_API __declspec(dllexport)
5 #else
6 #define STRINGS_API __declspec(dllimport)
7 #endif
8 
9 constexpr float BlamPi = 3.1415926535897932384626433832795f;
10 constexpr float BlamPi2 = 6.2831853071795864769252867665590f;
11 constexpr float BlamPiHalf = 1.5707963267948966192313216916398f;
12 constexpr float BlamPiQuarter = 0.7853981633974483096156608458199f;
13 
18 {
28  STRINGS_API bool FloatIsInteger(float float_value);
29 
30  STRINGS_API float FloatDegreesToRadians(float float_value);
31 }
BlamStrings::Utils::Math::FloatDegreesToRadians
STRINGS_API float FloatDegreesToRadians(float float_value)
Definition: math.cpp:17
BlamStrings::Utils::Math
Namespace containing math-related utilities.
Definition: math.h:17
BlamPi
constexpr float BlamPi
Definition: math.h:9
BlamPi2
constexpr float BlamPi2
Definition: math.h:10
STRINGS_API
#define STRINGS_API
Definition: math.h:6
BlamPiQuarter
constexpr float BlamPiQuarter
Definition: math.h:12
BlamPiHalf
constexpr float BlamPiHalf
Definition: math.h:11
BlamStrings::Utils::Math::FloatIsInteger
STRINGS_API bool FloatIsInteger(float float_value)
Determines whether or not the specified float is a valid integer.
Definition: math.cpp:5