diff options
author | madmaxoft@gmail.com <madmaxoft@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6> | 2012-12-21 13:21:20 +0100 |
---|---|---|
committer | madmaxoft@gmail.com <madmaxoft@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6> | 2012-12-21 13:21:20 +0100 |
commit | 033af999ba419afadfa1830d288b021e7d9bc1f5 (patch) | |
tree | fff5cd27b629a03d5161d872ca9e41ec2de1a80b /source/FallingBlock.h | |
parent | Added TakeDamage logging to the Debuggers plugin. (diff) | |
download | cuberite-033af999ba419afadfa1830d288b021e7d9bc1f5.tar cuberite-033af999ba419afadfa1830d288b021e7d9bc1f5.tar.gz cuberite-033af999ba419afadfa1830d288b021e7d9bc1f5.tar.bz2 cuberite-033af999ba419afadfa1830d288b021e7d9bc1f5.tar.lz cuberite-033af999ba419afadfa1830d288b021e7d9bc1f5.tar.xz cuberite-033af999ba419afadfa1830d288b021e7d9bc1f5.tar.zst cuberite-033af999ba419afadfa1830d288b021e7d9bc1f5.zip |
Diffstat (limited to 'source/FallingBlock.h')
-rw-r--r-- | source/FallingBlock.h | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/source/FallingBlock.h b/source/FallingBlock.h index 08e3302e1..f62b40a92 100644 --- a/source/FallingBlock.h +++ b/source/FallingBlock.h @@ -15,29 +15,31 @@ class cItem; -class cFallingBlock : public cEntity
+class cFallingBlock :
+ public cEntity
{
typedef cEntity super;
+
public:
- CLASS_PROTOTYPE();
+ CLASS_PROTODEF(cFallingBlock);
cFallingBlock(const Vector3i & a_BlockPosition, BLOCKTYPE a_BlockType);
- ~cFallingBlock();
virtual void Initialize(cWorld * a_World) override;
virtual void SpawnOn(cClientHandle & a_ClientHandle) override;
virtual void Tick(float a_Dt) override;
+
private:
BLOCKTYPE m_BlockType;
Vector3i m_OriginalPosition;
float m_SpeedY;
- static bool IsPassable( BLOCKTYPE a_BlockType )
+ static bool IsPassable(BLOCKTYPE a_BlockType)
{
- return a_BlockType == E_BLOCK_AIR || IsBlockLiquid( a_BlockType );
+ return ((a_BlockType == E_BLOCK_AIR) || IsBlockLiquid(a_BlockType));
}
-};
+} ;
|