Romestead Assembly Reference

Shared.Entity.Components.ComponentExtension

Type JSON

public class in Shared.Entity.Components

Methods5
Properties0
Fields0
Events0
Type metadata
  • AssemblyShared
  • NamespaceShared.Entity.Components
  • Base typeSystem.Object
  • Hash356F0D7412AF0576FC2C53BF37CFB93CF9FE300822EBED249D2FB746C8A347AF

Relationships

Base type

System.Object

Methods

HasAnyFlag

public System.Boolean HasAnyFlag(Shared.Entity.Components.Component mask, Shared.Entity.Components.Component flag)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • HashEFC9313CE5933CE48E2A6832698CA64E28A7220AFBE3DE4E79D7A9469D93CA5B
  • Body hash6964FD79C0FBBF7AB0FECAC71F8125E4435E753987C2C351613E1C733060958F
  • IL size7
Called by

HasFlags

public System.Boolean HasFlags(Shared.Entity.Components.Component mask, Shared.Entity.Components.Component flag)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • HashAA0E56935ADBB43D5351E425D327A075EAA473660E1B7DE85EF9E49C0A5AE66A
  • Body hash2562026D7B447AD990C48F7B6EB38117BBBDF807049C2101C9D4017343CC618B
  • IL size7
Called by

RemoveFlag

public System.Void RemoveFlag(Shared.Entity.Components.Component& mask, Shared.Entity.Components.Component flags)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash83482EE6D7AB89B4A90DD7158B0504A7F5A40BBAE340890C486117AF7F6BD619
  • Body hash497B464535713BE2B5DB2FC8BD5BD500AED86431BFC9B0381C806B005C392663
  • IL size8
Called by

SetFlag

public System.Void SetFlag(Shared.Entity.Components.Component& mask, Shared.Entity.Components.Component flags)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash7FB2FC0BF4575BDAC95AF35174CAE913C9EB392859A020409A0E759CD52E8C52
  • Body hashA03FE0681897D7C7329745DCE1EED99C6C70B86E85F33745989F460C897B06D5
  • IL size7
Called by

ToggleFlag

public System.Void ToggleFlag(Shared.Entity.Components.Component& mask, Shared.Entity.Components.Component flags)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash77B6F349FB32E72BFF6D2D0F4F68CD6AEA8AF487CFBB82CFE78FA28878E5F2D8
  • Body hash011C812B069DC3AEFE4F0CE06E6D78E521C68A79CF2607FD99D95C5A1E0C7FB0
  • IL size7