21 lines
570 B
C
21 lines
570 B
C
|
|
#pragma once
|
|||
|
|
#include "DnPropState.h"
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD> <20>ֺ<EFBFBD><D6BA><EFBFBD><EFBFBD><EFBFBD> ScanActor <20><> <20>ϰ<EFBFBD> <20>ִ<EFBFBD> <20><><EFBFBD><EFBFBD>
|
|||
|
|
class CDnPropStateScanActor : public CDnPropState,
|
|||
|
|
public TBoostMemoryPool<CDnPropStateScanActor>
|
|||
|
|
{
|
|||
|
|
private:
|
|||
|
|
float m_fScanRange;
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
CDnPropStateScanActor( DnPropHandle hEntity );
|
|||
|
|
virtual ~CDnPropStateScanActor(void);
|
|||
|
|
|
|||
|
|
void SetRange( float fRange ) { m_fScanRange = fRange; };
|
|||
|
|
|
|||
|
|
virtual bool OnEntry( LOCAL_TIME LocalTime, float fDelta );
|
|||
|
|
virtual bool OnProcess( LOCAL_TIME LocalTime, float fDelta );
|
|||
|
|
virtual bool OnLeave( LOCAL_TIME LocalTime, float fDelta );
|
|||
|
|
};
|