13 lines
483 B
C
13 lines
483 B
C
#pragma once
|
|
|
|
EtVector2 EtVec3toVec2( EtVector3 &vVec );
|
|
EtVector3 EtVec2toVec3( EtVector2 &vVec );
|
|
bool CheckRect( float x, float y, EtVector2 &VecMin, EtVector2 &VecMax );
|
|
float RandomNumberInRange( float fMin, float fMax );
|
|
|
|
#ifndef EtClamp
|
|
#define EtClamp( value , minValue, maxValue ) ( ( (value) > (maxValue) ) ? (maxValue) : ( (value) < (minValue) ? (minValue) : (value) ) )
|
|
#endif
|
|
#ifndef EtAcos
|
|
#define EtAcos( value ) ( acosf( EtClamp( (value) , -1.0f, 1.0f ) ) )
|
|
#endif
|