daily update on 20231016 by nitload youmu, vao,vbo,ebo struct added

This commit is contained in:
Nitload
2023-10-17 01:22:30 +08:00
parent 6c3349f5a2
commit 614fabe26c
135 changed files with 28619 additions and 5432 deletions
+2 -2
View File
@@ -7,7 +7,7 @@ namespace StgSharp
public class Pool
{
internal LinkedList<Vector4Map> _Vector4mapContainer;
internal LinkedList<IPlainGeometry> _geometryContainer;
internal LinkedList<PlainGeometry> _geometryContainer;
internal LinkedList<IEntity> _bulletContainer;
internal LinkedList<IEntity> _awardContainer;
internal LinkedList<IEntity> _enemyContainer;
@@ -33,7 +33,7 @@ namespace StgSharp
_bulletContainer = new LinkedList<IEntity>();
_awardContainer = new LinkedList<IEntity>();
_enemyContainer = new LinkedList<IEntity>();
_geometryContainer = new LinkedList<IPlainGeometry>();
_geometryContainer = new LinkedList<PlainGeometry>();
}
public void OnRender()
+5 -5
View File
@@ -3,21 +3,21 @@
namespace StgSharp
{
public delegate bool SensorRuleHandler(IPlainGeometry target, IPlainGeometry boarder);
public delegate bool SensorRuleHandler(PlainGeometry target, PlainGeometry boarder);
public class Sensor<T>
{
internal IPlainGeometry _boarder;
internal IPlainGeometry _target;
internal PlainGeometry _boarder;
internal PlainGeometry _target;
internal SensorRuleHandler _rule;
public IPlainGeometry boarder
public PlainGeometry boarder
{
get { return _boarder; }
}
public IPlainGeometry target
public PlainGeometry target
{
get { return _target; }
set { _target = value; }