# double

Roblox Engine API data type from Roblox Studio 0.744.0.7441077 (version-7aaa6838d36c4448).

- Category: Primitive
- Luau type: `number`
- HTML page: https://rapi.sleaze.dev/index/types/double/
- Roblox documentation: https://create.roblox.com/docs/luau/numbers

## Used by

Each entry lists the class, then the role and names of the members that use this type.

- [AnalyticsService](https://rapi.sleaze.dev/classes/AnalyticsService.md): method parameter `LogCustomEvent`
- [AnimationPlayer](https://rapi.sleaze.dev/classes/AnimationPlayer.md): property `TimePosition`
- [AnimationTrack](https://rapi.sleaze.dev/classes/AnimationTrack.md): method return `GetTimeOfKeyframe`
- [AppRatingPromptService](https://rapi.sleaze.dev/classes/AppRatingPromptService.md): event parameter `OnGameLeft`
- [AudioPlayer](https://rapi.sleaze.dev/classes/AudioPlayer.md): method parameter `Play`, `Stop`; property `PlaybackSpeed`, `TimeLength`, `TimePosition`
- [AudioRecorder](https://rapi.sleaze.dev/classes/AudioRecorder.md): property `TimeLength`
- [AudioTextToSpeech](https://rapi.sleaze.dev/classes/AudioTextToSpeech.md): property `TimeLength`, `TimePosition`
- [AuroraService](https://rapi.sleaze.dev/classes/AuroraService.md): event parameter `FixedRateTick`; property `HashRoundingPoint`, `RCCHeartbeatFPS`
- [BubbleChatConfiguration](https://rapi.sleaze.dev/classes/BubbleChatConfiguration.md): property `BackgroundTransparency`
- [BubbleChatMessageProperties](https://rapi.sleaze.dev/classes/BubbleChatMessageProperties.md): property `BackgroundTransparency`
- [ChannelTabsConfiguration](https://rapi.sleaze.dev/classes/ChannelTabsConfiguration.md): property `BackgroundTransparency`, `TextStrokeTransparency`
- [ChatInputBarConfiguration](https://rapi.sleaze.dev/classes/ChatInputBarConfiguration.md): property `BackgroundTransparency`, `TextStrokeTransparency`
- [ChatWindowConfiguration](https://rapi.sleaze.dev/classes/ChatWindowConfiguration.md): property `BackgroundTransparency`, `TextStrokeTransparency`
- [ChatWindowMessageProperties](https://rapi.sleaze.dev/classes/ChatWindowMessageProperties.md): property `TextStrokeTransparency`
- [ControlState](https://rapi.sleaze.dev/classes/ControlState.md): method parameter `AddIntField`, `AddNumberField`, `AddVector2Field`, `AddVector3Field`; method return `GetReplicationWeight`
- [DataModel](https://rapi.sleaze.dev/classes/DataModel.md): method return `getGameTime`
- [Debris](https://rapi.sleaze.dev/classes/Debris.md): method parameter `addItem`, `AddItem`
- [DebuggerConnectionManager](https://rapi.sleaze.dev/classes/DebuggerConnectionManager.md): property `Timeout`
- [DoubleConstrainedValue](https://rapi.sleaze.dev/classes/DoubleConstrainedValue.md): event parameter `changed`, `Changed`; property `ConstrainedValue`, `MaxValue`, `MinValue`, `value`, `Value`
- [FunctionalTest](https://rapi.sleaze.dev/classes/FunctionalTest.md): property `Timeout`
- [IncrementalPatchBuilder](https://rapi.sleaze.dev/classes/IncrementalPatchBuilder.md): property `BuildDebouncePeriod`
- [Instance](https://rapi.sleaze.dev/classes/Instance.md): method parameter `WaitForChild`
- [Lighting](https://rapi.sleaze.dev/classes/Lighting.md): method return `getMinutesAfterMidnight`, `GetMinutesAfterMidnight`; method parameter `setMinutesAfterMidnight`, `SetMinutesAfterMidnight`
- [LodDataEntity](https://rapi.sleaze.dev/classes/LodDataEntity.md): property `SlimReplicationTimestampSec`
- [LogService](https://rapi.sleaze.dev/classes/LogService.md): event parameter `ServerMessageOut`
- [MemoryStoreQueue](https://rapi.sleaze.dev/classes/MemoryStoreQueue.md): method parameter `AddAsync`, `ReadAsync`
- [NetworkSettings](https://rapi.sleaze.dev/classes/NetworkSettings.md): property `IncomingReplicationLag`
- [NumberPose](https://rapi.sleaze.dev/classes/NumberPose.md): property `Value`
- [NumberValue](https://rapi.sleaze.dev/classes/NumberValue.md): event parameter `changed`, `Changed`; property `Value`
- [ParticipantHandle](https://rapi.sleaze.dev/classes/ParticipantHandle.md): method parameter `Click`, `Scroll`
- [PhysicsSettings](https://rapi.sleaze.dev/classes/PhysicsSettings.md): property `ThrottleAdjustTime`
- [Player](https://rapi.sleaze.dev/classes/Player.md): event parameter `Idled`; method return `loadNumber`, `LoadNumber`; method parameter `RequestStreamAroundAsync`, `saveNumber`, `SaveNumber`
- [Plugin](https://rapi.sleaze.dev/classes/Plugin.md): method parameter `PlaySound`
- [RbxAnalyticsService](https://rapi.sleaze.dev/classes/RbxAnalyticsService.md): method parameter `ReportToDiagByCountryCode`
- [ReflectionMetadataItem](https://rapi.sleaze.dev/classes/ReflectionMetadataItem.md): property `UIMaximum`, `UIMinimum`, `UINumTicks`
- [RunService](https://rapi.sleaze.dev/classes/RunService.md): method return `GetTotalScriptPlusExecutionTime`; event parameter `Heartbeat`, `Misprediction`, `PostSimulation`, `PreAnimation`, `PreRender`, `PreSimulation`, `RenderStepped`, `Rollback`, `Stepped`
- [ScriptContext](https://rapi.sleaze.dev/classes/ScriptContext.md): method parameter `SetTimeout`
- [SlimAnimationDataEntity](https://rapi.sleaze.dev/classes/SlimAnimationDataEntity.md): property `EntityScale`, `SlimReplicationTimestampSec`
- [Sound](https://rapi.sleaze.dev/classes/Sound.md): property `PlaybackLoudness`, `TimeLength`, `TimePosition`, `TimePositionReplicator`; event parameter `TimePositionUpdatedFromClient`, `TimePositionUpdatedFromServer`
- [SoundService](https://rapi.sleaze.dev/classes/SoundService.md): method return `GetMixerTime`
- [StatsItem](https://rapi.sleaze.dev/classes/StatsItem.md): method return `GetValue`
- [StudioCameraService](https://rapi.sleaze.dev/classes/StudioCameraService.md): event parameter `UpdateUI`
- [TaskScheduler](https://rapi.sleaze.dev/classes/TaskScheduler.md): property `SchedulerDutyCycle`, `SchedulerRate`
- [TestCase](https://rapi.sleaze.dev/classes/TestCase.md): property `TimeoutSec`
- [TestResult](https://rapi.sleaze.dev/classes/TestResult.md): property `Duration`
- [TestRunResult](https://rapi.sleaze.dev/classes/TestRunResult.md): property `Duration`
- [TestService](https://rapi.sleaze.dev/classes/TestService.md): property `SimulateSecondsLag`, `Timeout`
- [TestSuite](https://rapi.sleaze.dev/classes/TestSuite.md): property `TimeoutSec`
- [UGCValidationService](https://rapi.sleaze.dev/classes/UGCValidationService.md): method return `GetSerializedSizeExcludingCollisionAsync`
- [UserInputService](https://rapi.sleaze.dev/classes/UserInputService.md): property `OnScreenKeyboardAnimationDuration`
- [VideoCapture](https://rapi.sleaze.dev/classes/VideoCapture.md): property `TimeLength`
- [VideoFrame](https://rapi.sleaze.dev/classes/VideoFrame.md): property `TimeLength`, `TimePosition`, `TimePositionReplicating`; event parameter `TimePositionUpdatedFromServer`
- [VideoPlayer](https://rapi.sleaze.dev/classes/VideoPlayer.md): property `TimeLength`, `TimePosition`
- [VideoSampler](https://rapi.sleaze.dev/classes/VideoSampler.md): property `TimeLength`
- [Workspace](https://rapi.sleaze.dev/classes/Workspace.md): property `DistributedGameTime`; method return `GetRealPhysicsFPS`, `GetServerTimeNow`
