Entity
An object defined within the Source or
Source 2[confirm] as having characteristics which differentiate it from "the world" (world brushes).
Types
by form
Exclusive to
Source
Brush entity
Source and
Source 2
Point entity

Remember to check for any notes left by the tagger at this article's talk page.
Point Entity is usually defined as simply an entity that is not a brush entity i.e. entity that is created by Hammer Entity Tool on specific point on a grid instead of tying brushes to an entity. More meaningful definition for a point entity is an entity that doesn't render a 3D model and its position in the world affects its functionality. It still may have a visual component (env_sprite, keyframe_rope) or create a visual component (infodecal, info_particle_system) but most of them are without one (ambient_generic, info_target, point_hurt, info_teleport_destination, info_elevator_floor). Other types of entities that are also created on a specific point and are usually referred to as point entity are model entities and logical entities. Point entities by these standards are most of the time subclasses of CPointEntity.
General types
Target of other entities
These serve mainly to provide their position for other entities that target them.
- info_target
- info_teleport_destination
- info_null
- info_survivor_position
- info_lighting
- info_mass_center
Spawners
Their position serves as a place where to spawn player/npc/weapon.
Viewcontrol
Visual
Sound
- ambient_generic
- env_soundscape
- env_microphone - detects sound
Lights
Other
More[Todo]
See also
- Brush entity
- Model entity
- Logical entity
- List of entities
- Category:Point Entities
- coding Your First Entity
Exclusive to
Source 2
Mesh entity
Path entity
Path entities are a type of entity recently added to the tools. They can be created with Path Tool (Shift + P).
by internality
See Also
- Category:Entities
- Adding Point Entities (part of a series of tutorials)
- Creating Brush Entities (ditto)
- Entity Creation (a quick reference)
- Entities in Depth
- List of Entities
- Coding Your First Entity
- Console command dump_entity_sizes