# Sandbox.MovieMaker.Compiled.CompiledClipExtensions

Helper methods for working with [Sandbox.MovieMaker.Compiled.MovieClip](/api/Sandbox.MovieMaker.Compiled.MovieClip), [Sandbox.MovieMaker.Compiled.ICompiledTrack](/api/Sandbox.MovieMaker.Compiled.ICompiledTrack), or [Sandbox.MovieMaker.Compiled.ICompiledBlock](/api/Sandbox.MovieMaker.Compiled.ICompiledBlock).

- Kind: class
- Namespace: `Sandbox.MovieMaker.Compiled`
- Assembly: `Sandbox.Engine`
- Modifiers: static, abstract, sealed, extension

## Methods

- [`Child`](/api/Sandbox.MovieMaker.Compiled.ICompiledTrack/Child): Helper for creating a compiled child track with the given `name` and value `type`. Some special cases if the parent track is a [Sandbox.GameObject](/api/Sandbox.GameObject) reference track: `type` is [Sandbox.GameObject](/api/Sandbox.GameObject)Returns a game object reference track`type` extends [Sandbox.Component](/api/Sandbox.Component)Returns a component reference track By default, returns a property track.
- [`Component`](/api/Sandbox.MovieMaker.Compiled.CompiledClipExtensions/Component)
- [`GameObject`](/api/Sandbox.MovieMaker.Compiled.CompiledClipExtensions/GameObject)
- [`Item`](/api/Sandbox.MovieMaker.Compiled.CompiledClipExtensions/Item)
- [`Property`](/api/Sandbox.MovieMaker.Compiled.ICompiledTrack/Property)
- [`ReferenceProperty`](/api/Sandbox.MovieMaker.Compiled.ICompiledTrack/ReferenceProperty)
- [`Sample`](/api/Sandbox.MovieMaker.Compiled.CompiledClipExtensions/Sample)
- [`WithConstant`](/api/Sandbox.MovieMaker.Compiled.CompiledClipExtensions/WithConstant)
- [`WithSamples`](/api/Sandbox.MovieMaker.Compiled.CompiledClipExtensions/WithSamples)
