diff options
Diffstat (limited to 'source/cSandSimulator.h')
-rw-r--r-- | source/cSandSimulator.h | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/source/cSandSimulator.h b/source/cSandSimulator.h deleted file mode 100644 index c95d5e476..000000000 --- a/source/cSandSimulator.h +++ /dev/null @@ -1,40 +0,0 @@ - -#pragma once - -#include "cSimulator.h" -#include "cBlockEntity.h" -#include "Vector3i.h" - - - - - -class cWorld; - - - - - -class cSandSimulator : public cSimulator -{ -public: - cSandSimulator( cWorld* a_World ); - ~cSandSimulator(); - - virtual void Simulate( float a_Dt ); - virtual void WakeUp( int a_X, int a_Y, int a_Z ); - - virtual bool IsAllowedBlock( char a_BlockID ); - virtual bool IsPassable( char a_BlockID ); - -protected: - virtual void AddBlock(int a_X, int a_Y, int a_Z); - - typedef std::list <Vector3i> BlockList; - BlockList * m_Blocks; - BlockList * m_Buffer; -}; - - - - |