| Returns | Prototype |
| ClientLight | Create(table) |
| Play(table) |
| Returns | Prototype |
| Color | GetColor() |
| number | GetConstantAttenuation() |
| boolean | GetEnabled() |
| number | GetFadeInDuration() |
| number | GetFadeOutDuration() |
| number | GetLinearAttenuation() |
| number | GetMultiplier() |
| number | GetRadius() |
| number | GetQuadraticAttenuation() |
| Remove() | |
| SetColor(Color) | |
| SetConstantAttenuation(number) | |
| SetEnabled(boolean) | |
| SetFadeInDuration(number) | |
| SetFadeOutDuration(number) | |
| SetLinearAttenuation(number) | |
| SetMultiplier(number) | |
| SetRadius(number) | |
| SetQuadraticAttenuation(number) | |
| Returns | Prototype |
| Angle | GetAngle() |
| number | GetId() |
| Vector3 | GetPosition() |
| boolean | IsValid() |
| SetAngle(Angle) | |
| SetPosition(Vector3) |
| Returns | Prototype |
| boolean | ClientEntity == ClientEntity |