Dungeon Architect  17.0.0
DungeonArchitect.SpatialPartionedLevelMarkerList Class Reference
Inheritance diagram for DungeonArchitect.SpatialPartionedLevelMarkerList:
DungeonArchitect.LevelMarkerList

Public Member Functions

 SpatialPartionedLevelMarkerList (float partitionCellSize)
 
override void Add (PropSocket marker)
 
override void Remove (PropSocket marker)
 
override IEnumerable< PropSocketGetMarkersInSearchArea (Vector2 center, float radius)
 
override void Clear ()
 
- Public Member Functions inherited from DungeonArchitect.LevelMarkerList
IEnumerator< PropSocketGetEnumerator ()
 
virtual void AddRange (PropSocket[] markerList)
 
int GetNextSocketId ()
 
PropSocket EmitMarker (string SocketType, Matrix4x4 transform, IntVector gridPosition, int cellId)
 
PropSocket EmitMarker (string SocketType, Matrix4x4 transform, IntVector gridPosition, int cellId, object metadata)
 
void EmitMarker (string SocketType, Matrix4x4 _transform, int count, Vector3 InterOffset, IntVector gridPosition, int cellId, Vector3 LogicalToWorldScale)
 
void EmitMarker (string SocketType, Matrix4x4 _transform, int count, Vector3 InterOffset, IntVector gridPosition, int cellId, Vector3 LogicalToWorldScale, object metadata)
 

Additional Inherited Members

- Protected Attributes inherited from DungeonArchitect.LevelMarkerList
List< PropSocketmarkers = new List<PropSocket>()
 
int _SocketIdCounter = 0
 
- Properties inherited from DungeonArchitect.LevelMarkerList
PropSocket this[int index] [get]
 
int Count [get]
 

Detailed Description

Definition at line 118 of file LevelMarkerList.cs.


The documentation for this class was generated from the following file: