mirror of
https://github.com/alliedmodders/hl2sdk.git
synced 2025-09-19 20:16:10 +08:00
Fixed conflict between min/max macros and std::min/max when using GCC >= 4.2.
This commit is contained in:
@ -181,7 +181,7 @@ void C_SteamJet::OnDataChanged(DataUpdateType_t updateType)
|
||||
|
||||
// Recalulate lifetime in case length or speed changed.
|
||||
m_Lifetime = m_JetLength / m_Speed;
|
||||
m_ParticleEffect.SetParticleCullRadius( max(m_StartSize, m_EndSize) );
|
||||
m_ParticleEffect.SetParticleCullRadius( MAX(m_StartSize, m_EndSize) );
|
||||
}
|
||||
|
||||
|
||||
@ -243,7 +243,7 @@ void CalcFastApproximateRenderBoundsAABB( C_BaseEntity *pEnt, float flBloatSize,
|
||||
Vector vAddMins, vAddMaxs;
|
||||
pEnt->GetRenderBounds( vAddMins, vAddMaxs );
|
||||
|
||||
flBloatSize += max( vAddMins.Length(), vAddMaxs.Length() );
|
||||
flBloatSize += MAX( vAddMins.Length(), vAddMaxs.Length() );
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -407,9 +407,9 @@ void C_SteamJet::RenderParticles( CParticleRenderIterator *pIterator )
|
||||
|
||||
Vector vRampColor = m_Ramps[iRamp] + (m_Ramps[iRamp+1] - m_Ramps[iRamp]) * fraction;
|
||||
|
||||
vRampColor[0] = min( 1.0f, vRampColor[0] );
|
||||
vRampColor[1] = min( 1.0f, vRampColor[1] );
|
||||
vRampColor[2] = min( 1.0f, vRampColor[2] );
|
||||
vRampColor[0] = MIN( 1.0f, vRampColor[0] );
|
||||
vRampColor[1] = MIN( 1.0f, vRampColor[1] );
|
||||
vRampColor[2] = MIN( 1.0f, vRampColor[2] );
|
||||
|
||||
float sinLifetime = sin(pParticle->m_Lifetime * 3.14159f / pParticle->m_DieTime);
|
||||
|
||||
@ -518,7 +518,7 @@ void C_SteamJet::UpdateLightingRamp()
|
||||
}
|
||||
|
||||
// Renormalize?
|
||||
float maxVal = max(pRamp->x, max(pRamp->y, pRamp->z));
|
||||
float maxVal = MAX(pRamp->x, MAX(pRamp->y, pRamp->z));
|
||||
if(maxVal > 1)
|
||||
{
|
||||
*pRamp = *pRamp / maxVal;
|
||||
|
Reference in New Issue
Block a user