Files
src-1.2/engine/server/library/serverGame/src/shared/object/NetworkTriggerVolume.h
T

38 lines
1000 B
C++
Executable File

// NetworkTriggerVolume.h
// Copyright 2000-01, Sony Online Entertainment Inc., all rights reserved.
#ifndef _INCLUDED_NetworkTriggerVolume_H
#define _INCLUDED_NetworkTriggerVolume_H
//-----------------------------------------------------------------------
#include "serverGame/TriggerVolume.h"
//-----------------------------------------------------------------------
namespace NetworkTriggerVolumeNamespace
{
const char NetworkTriggerVolumeName[] = "m_networkUpdateFar";
}
//-----------------------------------------------------------------------
class NetworkTriggerVolume : public TriggerVolume
{
public:
NetworkTriggerVolume(ServerObject & owner, real radius);
virtual ~NetworkTriggerVolume();
virtual bool isNetworkTriggerVolume() const;
private:
virtual void virtualOnEnter(ServerObject& object);
virtual void virtualOnExit(ServerObject& object);
NetworkTriggerVolume(const NetworkTriggerVolume&);
NetworkTriggerVolume& operator= (const NetworkTriggerVolume& );
};
#endif