30class VehicleSoundEntity :
public Entity
33 SafePtr<Vehicle> m_pVehicle;
35 int m_iTraceSurfaceFlags;
38 CLASS_PROTOTYPE(VehicleSoundEntity);
41 VehicleSoundEntity(
Vehicle *owner);
45 void Think(
void)
override;
46 void Archive(
Archiver& arc)
override;
49 void EventPostSpawn(Event *ev);
50 void EventUpdateTraces(Event *ev);
51 void DoSoundStuff(
void);