1. Why would you set iQuery to 0 by memset if it already is 0 because it hasnt been given a value?
bool __cdecl cEngine::IsVisible( D3DXVECTOR3 Point )
memset( &iQuery, 0, sizeof(iQuery) );
iQuery.Start = esp->local.CameraPos;
iQuery.End = Point;
return !engine->GetLTBase()->IntersectSegment( iQuery, &iInfo );
2. What does the __cdecl mean when the function is declared?