30class VehicleSoundEntity :
public Entity
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);
54inline void VehicleSoundEntity::Archive(
Archiver& arc)
58 arc.ArchiveSafePointer(&m_pVehicle);
59 arc.ArchiveBool(&m_bDoSoundStuff);
60 arc.ArchiveInteger(&m_iTraceSurfaceFlags);
Definition listener.h:246