Romestead Assembly Reference

Shared.Entity.SharedEntityAuraManager

Type JSON

public class in Shared.Entity

Methods10
Properties0
Fields0
Events0
Type metadata
  • AssemblyShared
  • NamespaceShared.Entity
  • Base typeSystem.Object
  • Hash189E47B846F6A985E02AC00F2D30B59BCAD92FB07C17F60C77A8DF7398B49688

Relationships

Base type

System.Object

Methods

AddAura

public System.Boolean AddAura(Shared.Entity.EntityWrapper entity, Shared.Models.Auras.EntityAuraInfo info, Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper> aura, System.Boolean skipCalculateState)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • Hash8C1E92D3E7E421974346D8283C8DE404A30F0F3C188598FAF5CA2397AB558C18
  • Body hash3AD984AD561D8659F5D34CC4F70E076868529A591F8A4C6099C2384F440518D1
  • IL size181
Referenced calls
Called by

ApplyAuras

private System.Void ApplyAuras(Shared.Entity.EntityWrapper entity, System.Collections.Generic.List<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>> auras)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashF114D23A552D5142AF9AEC3D4BDCF22F71ADF027CC6C4410EA28261ACC9B46E7
  • Body hash85CB24D8AA7969A054C807B452188E2BED2F6DB27E4EBFE821B8C9FB6DF9C553
  • IL size85
Referenced calls
  • SharedEntityAuraManager.<>c::<ApplyAuras>b__3_0(Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>, Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>)
  • System.Comparison<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::.ctor(System.Object, System.IntPtr)
  • System.Collections.Generic.List<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::Sort(System.Comparison<!0>)
  • System.Collections.Generic.List<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::GetEnumerator()
  • List.Enumerator<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::get_Current()
  • Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>::OnApply(T)
  • List.Enumerator<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::MoveNext()
  • System.IDisposable::Dispose()
Called by

ApplyItemStatsToEntity

private System.Void ApplyItemStatsToEntity(Shared.Models.Items.ItemInstanceModel item, Shared.Entity.EntityWrapper entity)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashB448610EB4490CDA48B86C12729CACFD5159DF921E4BD3207DBFFF4AA0DE247D
  • Body hashCCCBAE9B1576396C3E2C347D01417E550836C46882D5C5096856696B18E3643E
  • IL size89
Referenced calls
Called by

CalculateState

public System.Void CalculateState(Shared.Entity.EntityWrapper entity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash47A0A030B95E403B99CCE86CD97C270738928120821D4DF39DE5C6ED0EF136E6
  • Body hash36C971B63F0AE9A93B181844860E94DFE519E6D184A7EAC5FCC9DE0B4325AD7B
  • IL size643
Referenced calls
Called by
String literals
  • Health

EnsureAuras

private System.Void EnsureAuras(System.Collections.Generic.List<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>& auras)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashEFBA19B20D922A5DC35A8F7A90AFDA94AE439119CFD53BD14A5E583ADFCD120D
  • Body hash6B9F4A065F101C2867293C011B70421DF23DCADBE9B3BC45AB9D13E8A42100A6
  • IL size12
Referenced calls
  • System.Collections.Generic.List<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::.ctor()
Called by

EntityHasAura

public System.Boolean EntityHasAura(System.String auraId, Shared.Entity.EntityWrapper entity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • Hash105029EF304A4483912D3950357ED040B9231490118E8F78B33E8575848FAF57
  • Body hashA3E97A05A1B5ED5BA7B8503861778686FA5876A03B8ABE0D136DE3A9D8796C37
  • IL size110
Referenced calls
  • System.Collections.Generic.List<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::GetEnumerator()
  • List.Enumerator<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::get_Current()
  • System.String::op_Equality(System.String, System.String)
  • List.Enumerator<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::MoveNext()
  • System.IDisposable::Dispose()
Called by

GetEntityAuraStacks

public System.Int32 GetEntityAuraStacks(System.String auraId, Shared.Entity.EntityWrapper entity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Int32
  • StaticTrue
  • VirtualFalse
  • Hash81C04AF73CBD78357FE46A6E5E39CD00E2335808FDB5D2F9FB3C0D3FB5669605
  • Body hashCFA151B60ED193B2198473E1CA299F4757820AFE9B394D99059F833839438632
  • IL size122
Referenced calls
  • System.Collections.Generic.List<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::GetEnumerator()
  • List.Enumerator<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::get_Current()
  • System.String::op_Equality(System.String, System.String)
  • List.Enumerator<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::MoveNext()
  • System.IDisposable::Dispose()
Called by

PrepareReApplyAuras

private System.Void PrepareReApplyAuras(Shared.Entity.EntityWrapper entity, System.Collections.Generic.List<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>> auras)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash9BCD579B6D14459B8DD2306F4E291127334853CE54CD548941C940ADFAE225B9
  • Body hashB7F5F6085105F6FDAA03887992DB087070DDF1CB7C2118433F560DC1F60BC2C6
  • IL size110
Referenced calls
  • System.Collections.Generic.List<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::GetEnumerator()
  • List.Enumerator<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::get_Current()
  • Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>::RemoveEffect(T)
  • Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>::Dispose()
  • List.Enumerator<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::MoveNext()
  • System.IDisposable::Dispose()
  • SharedEntityAuraManager.<>c::<PrepareReApplyAuras>b__2_0(Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>)
  • System.Predicate<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::.ctor(System.Object, System.IntPtr)
  • System.Collections.Generic.List<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::RemoveAll(System.Predicate<!0>)
Called by

TryRemoveAura

public System.Boolean TryRemoveAura(Shared.Entity.EntityWrapper entity, System.String auraId, System.String auraInstanceTypeId)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • Hash7C6C46FE0603ECF4C687C249B52F4D770C7EF507DC5EE10C54CF38A1392A05AA
  • Body hashCB89BAE61D19C3571AB5FFF3AF464A5170CB166AD53038CE762065DC9C652AFB
  • IL size234
Referenced calls
  • System.String::IsNullOrWhiteSpace(System.String)
  • System.Collections.Generic.List<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::GetEnumerator()
  • List.Enumerator<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::get_Current()
  • System.String::op_Equality(System.String, System.String)
  • System.Collections.Generic.List<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::Remove(!0)
  • Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>::RemoveEffect(T)
  • Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>::Dispose()
  • Shared.Entity.SharedEntityAuraManager::CalculateState(Shared.Entity.EntityWrapper)
  • List.Enumerator<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::MoveNext()
  • System.IDisposable::Dispose()
Called by

UpdateAuras

public System.Void UpdateAuras(Shared.Entity.EntityWrapper entity, System.Single fdt, System.Collections.Generic.List<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>> auras)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash6BCC00A1B652B9AC993448582260310F9D52831394ED958D874874D056F4E013
  • Body hash4D8C3344F70F713387287E7B1D97EDF57FA97256F50DE8CFE8B189AB9C94936A
  • IL size129
Referenced calls
  • System.Collections.Generic.List<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::get_Item(System.Int32)
  • Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>::Update(T, System.Single)
  • System.Collections.Generic.List<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::set_Item(System.Int32, !0)
  • Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>::IsDone()
  • Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>::RemoveEffect(T)
  • Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>::OnAuraFinished(T)
  • Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>::Dispose()
  • System.Collections.Generic.List<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::get_Count()
  • System.Collections.Generic.List<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::RemoveRange(System.Int32, System.Int32)
  • Shared.Entity.SharedEntityAuraManager::CalculateState(Shared.Entity.EntityWrapper)
Called by