Romestead Assembly Reference

AabbTree.QueryRect

Type JSON

public struct in <global>

Methods5
Properties2
Fields8
Events0
Type metadata
  • AssemblyCandideCreator.Shared
  • Namespace<global>
  • Base typeSystem.ValueType
  • InterfacesSystem.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IEnumerator<T>, System.Collections.IEnumerable, System.Collections.IEnumerator, System.IDisposable
  • HashCD797209ABF9A7D732DD1FEB92AF5F5933F4A8E2E910B25FDCCE4E9A61591979

Relationships

Base type

System.ValueType

Interfaces

  • System.Collections.Generic.IEnumerable<T>
  • System.Collections.Generic.IEnumerator<T>
  • System.Collections.IEnumerable
  • System.Collections.IEnumerator
  • System.IDisposable

Fields

NameVisibilitySignature
_aabbprivateprivate CandideCreator.Shared.Models.RectangleF _aabb
_atprivateprivate CandideCreator.Shared.Algorithms.AabbTree<T> _at
_currentprivateprivate T _current
_indexStackprivateprivate AabbTree.QueryRect.<_indexStack>e__FixedBuffer<T> _indexStack
_isDoneprivateprivate System.Boolean _isDone
_isStartedprivateprivate System.Boolean _isStarted
_spprivateprivate System.Int32 _sp
_versionprivateprivate System.Int32 _version

Properties

NameVisibilitySignature
Currentpublicpublic T Current
System.Collections.IEnumerator.Currentprivateprivate System.Object System.Collections.IEnumerator.Current

Methods

Dispose

public System.Void Dispose()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash8FBC267B0C6B82EA605E7FFE19C5A35CBC3F7E0A2432F00D91B2C1A9B5838A03
  • Body hash380FBBC38C41246C43065258817EFB396C8B66BD2C666D12067A7FBE234FDE4A
  • IL size2

GetEnumerator

public AabbTree.QueryRect<T> GetEnumerator()

Method metadata
  • Visibilitypublic
  • Return typeAabbTree.QueryRect<T>
  • StaticFalse
  • VirtualFalse
  • Hash29577CA981E871159A20515A76D2C0942A2A3D9863E036E548B94FB4B4B6C870
  • Body hash65431E80D028919ACCAAF1F117B0910B2B268D60838970E7063F13A41C48CDE6
  • IL size7

MoveNext

public System.Boolean MoveNext()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • HashBC9316262544B11F6029A469E3DDAD6C2EC152C93EDD44D477B2860DB8155B02
  • Body hashE913EE7D3EAACC86E9744FF7BAAEFBAD04520C4EDD19B09001082E4C0066EDB2
  • IL size373
Referenced calls
  • System.InvalidOperationException::.ctor(System.String)
  • CandideCreator.Shared.Algorithms.AabbTree<T>::Collide(CandideCreator.Shared.Models.RectangleF, CandideCreator.Shared.Models.RectangleF)
String literals
  • Collection was modified after the enumerator was instantiated.

Reset

public System.Void Reset()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash0F4B3F6F2B907929DBEEF04A32EECDF69618CF50F1CD575148A17898B0524DA0
  • Body hashA348861E734B6F1548B1A4C842CE4EEE79C2A91D4B31A94E1BBA962EFA276AF2
  • IL size73
Referenced calls
  • System.InvalidOperationException::.ctor(System.String)
String literals
  • Collection was modified after the enumerator was instantiated.

System.Collections.IEnumerable.GetEnumerator

private System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Collections.IEnumerator
  • StaticFalse
  • VirtualTrue
  • Hash3770138F5195D31A2BCB98452A712AA615099F0EAB40FF4D2ACCD798BFBF60ED
  • Body hash59541F06CE58516A9FDDAE8DF36781345B03A426C2363C5B896ED808C297D93C
  • IL size12