Enum EntityCapability ​
Namespace: ValveResourceFormat.Renderer.Entities
Assembly: Renderer.dll
What an entity can do, Source's FCAP_ flags as returned by ObjectCaps. Only the use-related capabilities so far; the values are the engine's.
csharp
[Flags]
public enum EntityCapability : uintFields ​
None = 0
Nothing; the entity cannot be interacted with.
ImpulseUse = 16
Responds to a single press of use.
ContinuousUse = 32
Responds for as long as use is held.
OnOffUse = 64
Responds to use being pressed and again to it being released.
DirectionalUse = 128
Only responds to use from the direction it faces.
UsableMask = 240
Any capability that makes an entity a candidate for the player's use trace.

