1
0
Fork 0

Reduce line length on templates

This commit is contained in:
Alexander Harkness 2020-04-09 22:52:41 +01:00
parent e5cc698ee7
commit 49f301d5a4
1 changed files with 19 additions and 2 deletions

View File

@ -172,7 +172,15 @@ public:
/** Mixin for blocks whose meta on placement depends on the yaw of the player placing the block. BitMask
selects the direction bits from the block's meta values. */
template <class Base, NIBBLETYPE BitMask = 0x7, NIBBLETYPE North = 0x2, NIBBLETYPE East = 0x5, NIBBLETYPE South = 0x3, NIBBLETYPE West = 0x4, bool AssertIfNotMatched = false>
template <
class Base,
NIBBLETYPE BitMask = 0x7,
NIBBLETYPE North = 0x2,
NIBBLETYPE East = 0x5,
NIBBLETYPE South = 0x3,
NIBBLETYPE West = 0x4,
bool AssertIfNotMatched = false
>
class cYawRotator:
public cMetaRotator<Base, BitMask, North, East, South, West, AssertIfNotMatched>
{
@ -240,7 +248,16 @@ public:
/** Mixin for blocks whose meta on placement depends on the pitch and yaw of the player placing the block. BitMask
selects the direction bits from the block's meta values. */
template <class Base, NIBBLETYPE BitMask = 0x7, NIBBLETYPE North = 0x2, NIBBLETYPE East = 0x5, NIBBLETYPE South = 0x3, NIBBLETYPE West = 0x4, NIBBLETYPE Up = 0x1, NIBBLETYPE Down = 0x0>
template <
class Base,
NIBBLETYPE BitMask = 0x7,
NIBBLETYPE North = 0x2,
NIBBLETYPE East = 0x5,
NIBBLETYPE South = 0x3,
NIBBLETYPE West = 0x4,
NIBBLETYPE Up = 0x1,
NIBBLETYPE Down = 0x0
>
class cPitchYawRotator:
public cYawRotator<Base, BitMask, North, East, South, West>
{