DragonNest/GameCommon/TDnFSMTransitCondition.h
2024-12-19 09:48:26 +08:00

15 lines
281 B
C++

#pragma once
template<class EntityHandle>
class TDnFSMTransitCondition
{
protected:
EntityHandle m_hEntity;
public:
TDnFSMTransitCondition( EntityHandle hEntity ) : m_hEntity( hEntity ) {};
virtual ~TDnFSMTransitCondition( void ) {};
virtual bool IsSatisfy( void ) = 0;
};