Why is copy constructor disallowed for CGameTrace? This forces you to do weird things like:
trace_t tr; tr = CBaseEntity::GetTouchTrace(); instead of: trace_t tr = CBaseEntity::GetTouchTrace(); Seemingly this is a legacy mistake or something? (It's annoying since lots of functions such as DispatchTraceAttack incorrectly take a non-const trace_t instead of a const trace_t like they should.) _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders