Game.Net.ConnectionWarningSystem+CheckOwnersJob+MapTileIterator
Assembly: Game
Namespace: Game.Net
Type: struct sealed public
Base: System.ValueType
Implements: Colossal.Collections.INativeQuadTreeIterator<Game.Areas.AreaSearchItem, Game.Common.QuadTreeBoundsXZ>
, Colossal.Collections.IUnsafeQuadTreeIterator<Game.Areas.AreaSearchItem, Game.Common.QuadTreeBoundsXZ>
Code
public sealed struct MapTileIterator : Colossal.Collections.INativeQuadTreeIterator<Game.Areas.AreaSearchItem, Game.Common.QuadTreeBoundsXZ>, Colossal.Collections.IUnsafeQuadTreeIterator<Game.Areas.AreaSearchItem, Game.Common.QuadTreeBoundsXZ>
{
public System.Int32 m_Result;
public Unity.Mathematics.float3 m_Position;
public Unity.Entities.ComponentLookup<Game.Common.Native> m_NativeData;
public Unity.Entities.ComponentLookup<Game.Areas.MapTile> m_MapTileData;
public Unity.Entities.BufferLookup<Game.Areas.Node> m_AreaNodes;
public Unity.Entities.BufferLookup<Game.Areas.Triangle> m_AreaTriangles;
public System.Boolean Intersect(Game.Common.QuadTreeBoundsXZ bounds);
public System.Void Iterate(Game.Common.QuadTreeBoundsXZ bounds, Game.Areas.AreaSearchItem item);
}
Fields
public System.Int32 m_Result
public System.Int32 m_Result;
public Unity.Mathematics.float3 m_Position
public Unity.Mathematics.float3 m_Position;
public Unity.Entities.ComponentLookup<Game.Common.Native> m_NativeData
public Unity.Entities.ComponentLookup<Game.Common.Native> m_NativeData;
public Unity.Entities.ComponentLookup<Game.Areas.MapTile> m_MapTileData
public Unity.Entities.ComponentLookup<Game.Areas.MapTile> m_MapTileData;
public Unity.Entities.BufferLookup<Game.Areas.Node> m_AreaNodes
public Unity.Entities.BufferLookup<Game.Areas.Node> m_AreaNodes;
public Unity.Entities.BufferLookup<Game.Areas.Triangle> m_AreaTriangles
public Unity.Entities.BufferLookup<Game.Areas.Triangle> m_AreaTriangles;
Methods
public Intersect(Game.Common.QuadTreeBoundsXZ bounds) : System.Boolean
public System.Boolean Intersect(Game.Common.QuadTreeBoundsXZ bounds);
public Iterate(Game.Common.QuadTreeBoundsXZ bounds, Game.Areas.AreaSearchItem item) : System.Void
public System.Void Iterate(Game.Common.QuadTreeBoundsXZ bounds, Game.Areas.AreaSearchItem item);