mirror of
https://github.com/MaddyThorson/StrawberryBF.git
synced 2024-11-25 16:18:56 +08:00
Facings operators
This commit is contained in:
parent
c546c69434
commit
d9c75b1e0d
|
@ -1,3 +1,4 @@
|
||||||
|
using System;
|
||||||
namespace Strawberry
|
namespace Strawberry
|
||||||
{
|
{
|
||||||
public enum Facings
|
public enum Facings
|
||||||
|
@ -21,6 +22,18 @@ namespace Strawberry
|
||||||
return i;
|
return i;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[Inline, Commutable]
|
||||||
|
static public int operator*(Facings a, int b)
|
||||||
|
{
|
||||||
|
return b * (int)a;
|
||||||
|
}
|
||||||
|
|
||||||
|
[Inline, Commutable]
|
||||||
|
static public float operator*(Facings a, float b)
|
||||||
|
{
|
||||||
|
return b * (int)a;
|
||||||
|
}
|
||||||
|
|
||||||
static public implicit operator Facings(int i)
|
static public implicit operator Facings(int i)
|
||||||
{
|
{
|
||||||
if (i < 0)
|
if (i < 0)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user