daily update on 20241002 by nitload youmu, intrinsic function rebuild, syntax style arrange

This commit is contained in:
Nitload
2024-10-03 04:03:06 +08:00
parent 0979123ac0
commit 6e2f93b053
265 changed files with 26732 additions and 19058 deletions
+9 -5
View File
@@ -32,8 +32,9 @@ using StgSharp.Geometries;
namespace StgSharp
{
public delegate bool SensorRuleHandler(PlainGeometry target, PlainGeometry boarder);
public delegate bool SensorRuleHandler(
PlainGeometry target,
PlainGeometry boarder );
public class Sensor<T>
{
@@ -42,7 +43,6 @@ namespace StgSharp
internal PlainGeometry _target;
internal SensorRuleHandler _rule;
public PlainGeometry boarder => _boarder;
public PlainGeometry target
@@ -57,13 +57,17 @@ namespace StgSharp
set => _rule = value;
}
public static Sensor<T> operator -(Sensor<T> sensor, SensorRuleHandler rule)
public static Sensor<T> operator -(
Sensor<T> sensor,
SensorRuleHandler rule )
{
sensor._rule -= rule;
return sensor;
}
public static Sensor<T> operator +(Sensor<T> sensor, SensorRuleHandler rule)
public static Sensor<T> operator +(
Sensor<T> sensor,
SensorRuleHandler rule )
{
sensor._rule += rule;
return sensor;