Namespaces |
namespace | core |
| In this namespace can be found basic classes like vectors, planes, arrays, lists and so on.
|
Functions |
f32 ENGINE_PUBLIC_EXPORT | core::abs (f32 val) |
| returns abs of two values. Own implementation to get rid of STL (VS6 problems)
|
f64 ENGINE_PUBLIC_EXPORT | core::abs (f64 val) |
f32 ENGINE_PUBLIC_EXPORT | core::acos (f32 val) |
f64 ENGINE_PUBLIC_EXPORT | core::acos (f64 val) |
f64 ENGINE_PUBLIC_EXPORT | core::asin (f64 val) |
f32 ENGINE_PUBLIC_EXPORT | core::asin (f32 val) |
f32 ENGINE_PUBLIC_EXPORT | core::atan (f32 val) |
f64 ENGINE_PUBLIC_EXPORT | core::atan (f64 val) |
f32 ENGINE_PUBLIC_EXPORT | core::atan2 (f32 valy, f32 valx) |
f64 ENGINE_PUBLIC_EXPORT | core::atan2 (f64 valy, f64 valx) |
f32 ENGINE_PUBLIC_EXPORT | core::ceil (f32 val) |
f64 ENGINE_PUBLIC_EXPORT | core::ceil (f64 val) |
s32 ENGINE_PUBLIC_EXPORT | core::ceil32 (f32 val) |
s64 ENGINE_PUBLIC_EXPORT | core::ceil64 (f64 val) |
f32 ENGINE_PUBLIC_EXPORT | core::clamp (f32 val, f32 min, f32 max) |
f64 ENGINE_PUBLIC_EXPORT | core::clamp (f64 val, f64 min, f64 max) |
f32 ENGINE_PUBLIC_EXPORT | core::cos (f32 val) |
f64 ENGINE_PUBLIC_EXPORT | core::cos (f64 val) |
bool ENGINE_PUBLIC_EXPORT | core::equals (const f32 a, const f32 b) |
bool ENGINE_PUBLIC_EXPORT | core::equals (const f64 a, const f64 b) |
f32 ENGINE_PUBLIC_EXPORT | core::exp (f32 val) |
f64 ENGINE_PUBLIC_EXPORT | core::exp (f64 val) |
f32 ENGINE_PUBLIC_EXPORT | core::floor (f32 val) |
f64 ENGINE_PUBLIC_EXPORT | core::floor (f64 val) |
s32 ENGINE_PUBLIC_EXPORT | core::floor32 (f32 val) |
s64 ENGINE_PUBLIC_EXPORT | core::floor64 (f64 val) |
f64 ENGINE_PUBLIC_EXPORT | core::log (f64 val) |
f32 ENGINE_PUBLIC_EXPORT | core::log (f32 val) |
f32 ENGINE_PUBLIC_EXPORT | core::max (const f32 a, const f32 b) |
| returns maximum of two values. Own implementation to get rid of the STL (VS6 problems)
|
f32 ENGINE_PUBLIC_EXPORT | core::max (const f32 a, const f32 b, const f32 c) |
| returns maximum of three values.
|
f64 ENGINE_PUBLIC_EXPORT | core::max (const f64 a, const f64 b) |
f64 ENGINE_PUBLIC_EXPORT | core::max (const f64 a, const f64 b, const f64 c) |
f64 ENGINE_PUBLIC_EXPORT | core::min (const f64 a, const f64 b) |
f32 ENGINE_PUBLIC_EXPORT | core::min (const f32 a, const f32 b) |
| Constant for 64bit 1/3.
|
f64 ENGINE_PUBLIC_EXPORT | core::min (const f64 a, const f64 b, const f64 c) |
f32 ENGINE_PUBLIC_EXPORT | core::min (const f32 a, const f32 b, const f32 c) |
| returns minimum of three values.
|
f64 ENGINE_PUBLIC_EXPORT | core::sin (f64 val) |
f32 ENGINE_PUBLIC_EXPORT | core::sin (f32 val) |
f32 ENGINE_PUBLIC_EXPORT | core::sqr (f32 val) |
f64 ENGINE_PUBLIC_EXPORT | core::sqr (f64 val) |
f32 ENGINE_PUBLIC_EXPORT | core::sqrt (f32 val) |
f64 ENGINE_PUBLIC_EXPORT | core::sqrt (f64 val) |
f32 ENGINE_PUBLIC_EXPORT | core::tan (f32 val) |
f64 ENGINE_PUBLIC_EXPORT | core::tan (f64 val) |