# Sandbox.CableComponent

Non-destructive cable data + mesh generation.

- Kind: class
- Namespace: `Sandbox`
- Assembly: `Sandbox.Engine`
- Inherits: [Sandbox.Component](/api/Sandbox.Component)
- Modifiers: sealed

## Constructors

- [`CableComponent`](/api/Sandbox.CableComponent/.ctor)

## Properties

- [`CapEnds`](/api/Sandbox.CableComponent/CapEnds)
- [`ControlPoints`](/api/Sandbox.CableComponent/ControlPoints)
- [`LegacyFakeSlack`](/api/Sandbox.CableComponent/LegacyFakeSlack)
- [`Material`](/api/Sandbox.CableComponent/Material)
- [`PathDetail`](/api/Sandbox.CableComponent/PathDetail)
- [`Size`](/api/Sandbox.CableComponent/Size)
- [`Slack`](/api/Sandbox.CableComponent/Slack)
- [`Subdivisions`](/api/Sandbox.CableComponent/Subdivisions)
- [`TextureOffsetAlongPath`](/api/Sandbox.CableComponent/TextureOffsetAlongPath)
- [`TextureOffsetCircumference`](/api/Sandbox.CableComponent/TextureOffsetCircumference)
- [`TextureOrientation`](/api/Sandbox.CableComponent/TextureOrientation)
- [`TextureRepeatsCircumference`](/api/Sandbox.CableComponent/TextureRepeatsCircumference)
- [`TextureScale`](/api/Sandbox.CableComponent/TextureScale)

## Methods

- [`MakeEditableMesh`](/api/Sandbox.CableComponent/MakeEditableMesh)
