ScriptDebugger
This class is not creatable. Instances of this class cannot be created with Instance.new.
| Memory category | Instances |
|---|
Member index 24
Removed member index 4
| History | Member | |
|---|---|---|
| 425 | Resume(): void | |
| 425 | StepIn(): void | |
| 425 | StepOut(): void | |
| 425 | StepOver(): void |
Description
History 83
- 648 Change ReturnType of GetWatches from Objects to Instances
- 648 Change ReturnType of GetBreakpoints from Objects to Instances
- 573 Change ReturnType of SetUpvalue from void to null
- 573 Change ReturnType of SetLocal from void to null
- 573 Change ReturnType of SetGlobal from void to null
- 553 Add
- 553 Change Default of Script from to
- 553 Change Default of IsPaused from to false
- 553 Change Default of IsDebugging from to false
- 553 Change Default of CurrentLine from to 0
- 553 Add
- 486 Change ThreadSafety of Script from ReadOnly to ReadSafe
- 486 Change ThreadSafety of IsPaused from ReadOnly to ReadSafe
- 486 Change ThreadSafety of IsDebugging from ReadOnly to ReadSafe
- 486 Change ThreadSafety of CurrentLine from ReadOnly to ReadSafe
- 462 Change ThreadSafety of WatchRemoved from to Unsafe
- 462 Change ThreadSafety of WatchAdded from to Unsafe
- 462 Change ThreadSafety of Resuming from to Unsafe
- 462 Change ThreadSafety of EncounteredBreak from to Unsafe
- 462 Change ThreadSafety of BreakpointRemoved from to Unsafe
- 462 Change ThreadSafety of BreakpointAdded from to Unsafe
- 462 Change ThreadSafety of SetUpvalue from to Unsafe
- 462 Change ThreadSafety of SetLocal from to Unsafe
- 462 Change ThreadSafety of SetGlobal from to Unsafe
- 462 Change ThreadSafety of SetBreakpoint from to Unsafe
- 462 Change ThreadSafety of GetWatches from to Unsafe
- 462 Change ThreadSafety of GetWatchValue from to Unsafe
- 462 Change ThreadSafety of GetUpvalues from to Unsafe
- 462 Change ThreadSafety of GetStack from to Unsafe
- 462 Change ThreadSafety of GetLocals from to Unsafe
- 462 Change ThreadSafety of GetGlobals from to Unsafe
- 462 Change ThreadSafety of GetBreakpoints from to Unsafe
- 462 Change ThreadSafety of AddWatch from to Unsafe
- 462 Change ThreadSafety of Script from to ReadOnly
- 462 Change ThreadSafety of IsPaused from to ReadOnly
- 462 Change ThreadSafety of IsDebugging from to ReadOnly
- 462 Change ThreadSafety of CurrentLine from to ReadOnly
- 450 Change Parameters of SetGlobal from (name: string, value: Variant) to (name: string, value: Variant, stackFrame: int)
- 437 Change Parameters of SetBreakpoint from (line: int, isLocalBreakpoint: bool) to (line: int, isContextDependentBreakpoint: bool)
- 429 Change Parameters of SetBreakpoint from (line: int) to (line: int, isLocalBreakpoint: bool)
- 428 Change Parameters of SetBreakpoint from (line: int, isLocalBreakpoint: bool) to (line: int)
- 429 Change Parameters of SetBreakpoint from (line: int) to (line: int, isLocalBreakpoint: bool)
- 428 Change Parameters of GetGlobals from () to (stackFrame: int = 0)
- 425 Remove StepOver
- 425 Remove StepOut
- 425 Remove StepIn
- 425 Remove Resume
- 391 Change Parameters of EncounteredBreak from (line: int) to (line: int, breakReason: BreakReason)
- 329 Change ValueType of Script from Object to Instance
- 155 Change Tags of StepOver from [] to [Deprecated]
- 155 Change Tags of StepOut from [] to [Deprecated]
- 155 Change Tags of StepIn from [] to [Deprecated]
- 155 Change Tags of Resume from [] to [Deprecated]
- 79 Change Tags of ScriptDebugger from [preliminary, NotCreatable] to [NotCreatable]
- 78 Change Tags of ScriptDebugger from [NotCreatable] to [preliminary, NotCreatable]
- 79 Change Tags of ScriptDebugger from [preliminary, NotCreatable] to [NotCreatable]
- 68 Add WatchRemoved
- 68 Add WatchAdded
- 68 Add Resuming
- 68 Add EncounteredBreak
- 68 Add BreakpointRemoved
- 68 Add BreakpointAdded
- 68 Add StepOver
- 68 Add StepOut
- 68 Add StepIn
- 68 Add SetUpvalue
- 68 Add SetLocal
- 68 Add SetGlobal
- 68 Add SetBreakpoint
- 68 Add Resume
- 68 Add GetWatches
- 68 Add GetWatchValue
- 68 Add GetUpvalues
- 68 Add GetStack
- 68 Add GetLocals
- 68 Add GetGlobals
- 68 Add GetBreakpoints
- 68 Add AddWatch
- 68 Add Script
- 68 Add IsPaused
- 68 Add IsDebugging
- 68 Add CurrentLine
- 68 Add ScriptDebugger
Members 24
AddWatch
| Parameters (1) | ||
|---|---|---|
| expression | string | |
| Returns (1) | ||
| Instance | ||
| Thread safety | Unsafe |
|---|
BreakpointAdded
| Parameters (1) | |
|---|---|
| breakpoint | Instance |
| Thread safety | Unsafe |
|---|
History 2
- 462 Change ThreadSafety of BreakpointAdded from to Unsafe
- 68 Add BreakpointAdded
BreakpointRemoved
| Parameters (1) | |
|---|---|
| breakpoint | Instance |
| Thread safety | Unsafe |
|---|
History 2
- 462 Change ThreadSafety of BreakpointRemoved from to Unsafe
- 68 Add BreakpointRemoved
CurrentLine
| Type | Default | |
|---|---|---|
| int | 0 | |
This property is not replicated. Its interface does not cross the network boundary.
This property is read-only. Its value can be read, but it cannot be modified.
| Thread safety | ReadSafe |
|---|---|
| Category | Data |
| Loaded/Saved | false |
History 4
- 553 Change Default of CurrentLine from to 0
- 486 Change ThreadSafety of CurrentLine from ReadOnly to ReadSafe
- 462 Change ThreadSafety of CurrentLine from to ReadOnly
- 68 Add CurrentLine
EncounteredBreak
| Parameters (2) | |
|---|---|
| line | int |
| breakReason | BreakReason |
| Thread safety | Unsafe |
|---|
History 3
- 462 Change ThreadSafety of EncounteredBreak from to Unsafe
- 391 Change Parameters of EncounteredBreak from (line: int) to (line: int, breakReason: BreakReason)
- 68 Add EncounteredBreak
GetBreakpoints
| Parameters (0) | ||
|---|---|---|
| No parameters. | ||
| Returns (1) | ||
| Instances | ||
| Thread safety | Unsafe |
|---|
History 3
- 648 Change ReturnType of GetBreakpoints from Objects to Instances
- 462 Change ThreadSafety of GetBreakpoints from to Unsafe
- 68 Add GetBreakpoints
GetGlobals
| Parameters (1) | Default | |
|---|---|---|
| stackFrame | int | 0 |
| Returns (1) | ||
| Map | ||
| Thread safety | Unsafe |
|---|
History 3
- 462 Change ThreadSafety of GetGlobals from to Unsafe
- 428 Change Parameters of GetGlobals from () to (stackFrame: int = 0)
- 68 Add GetGlobals
GetLocals
| Parameters (1) | Default | |
|---|---|---|
| stackFrame | int | 0 |
| Returns (1) | ||
| Map | ||
| Thread safety | Unsafe |
|---|
GetStack
| Parameters (0) | ||
|---|---|---|
| No parameters. | ||
| Returns (1) | ||
| Array | ||
| Thread safety | Unsafe |
|---|
GetUpvalues
| Parameters (1) | Default | |
|---|---|---|
| stackFrame | int | 0 |
| Returns (1) | ||
| Map | ||
| Thread safety | Unsafe |
|---|
History 2
- 462 Change ThreadSafety of GetUpvalues from to Unsafe
- 68 Add GetUpvalues
GetWatchValue
| Parameters (1) | ||
|---|---|---|
| watch | Instance | |
| Returns (1) | ||
| Variant | ||
| Thread safety | Unsafe |
|---|
History 2
- 462 Change ThreadSafety of GetWatchValue from to Unsafe
- 68 Add GetWatchValue
GetWatches
| Parameters (0) | ||
|---|---|---|
| No parameters. | ||
| Returns (1) | ||
| Instances | ||
| Thread safety | Unsafe |
|---|
History 3
- 648 Change ReturnType of GetWatches from Objects to Instances
- 462 Change ThreadSafety of GetWatches from to Unsafe
- 68 Add GetWatches
IsDebugging
| Type | Default | |
|---|---|---|
| bool | false | |
This property is not replicated. Its interface does not cross the network boundary.
This property is read-only. Its value can be read, but it cannot be modified.
| Thread safety | ReadSafe |
|---|---|
| Category | Data |
| Loaded/Saved | false |
History 4
- 553 Change Default of IsDebugging from to false
- 486 Change ThreadSafety of IsDebugging from ReadOnly to ReadSafe
- 462 Change ThreadSafety of IsDebugging from to ReadOnly
- 68 Add IsDebugging
IsPaused
| Type | Default | |
|---|---|---|
| bool | false | |
This property is not replicated. Its interface does not cross the network boundary.
This property is read-only. Its value can be read, but it cannot be modified.
| Thread safety | ReadSafe |
|---|---|
| Category | Data |
| Loaded/Saved | false |
Resuming
| Parameters (0) | ||
|---|---|---|
| No parameters. | ||
| Thread safety | Unsafe |
|---|
Script
| Type | Default | |
|---|---|---|
| Instance | ||
This property is not replicated. Its interface does not cross the network boundary.
This property is read-only. Its value can be read, but it cannot be modified.
| Thread safety | ReadSafe |
|---|---|
| Category | Data |
| Loaded/Saved | false |
SetBreakpoint
| Parameters (2) | ||
|---|---|---|
| line | int | |
| isContextDependentBreakpoint | bool | |
| Returns (1) | ||
| Instance | ||
| Thread safety | Unsafe |
|---|
History 6
- 462 Change ThreadSafety of SetBreakpoint from to Unsafe
- 437 Change Parameters of SetBreakpoint from (line: int, isLocalBreakpoint: bool) to (line: int, isContextDependentBreakpoint: bool)
- 429 Change Parameters of SetBreakpoint from (line: int) to (line: int, isLocalBreakpoint: bool)
- 428 Change Parameters of SetBreakpoint from (line: int, isLocalBreakpoint: bool) to (line: int)
- 429 Change Parameters of SetBreakpoint from (line: int) to (line: int, isLocalBreakpoint: bool)
- 68 Add SetBreakpoint
SetGlobal
| Parameters (3) | ||
|---|---|---|
| name | string | |
| value | Variant | |
| stackFrame | int | |
| Returns (1) | ||
| null | ||
| Thread safety | Unsafe |
|---|
SetLocal
| Parameters (3) | Default | |
|---|---|---|
| name | string | |
| value | Variant | |
| stackFrame | int | 0 |
| Returns (1) | ||
| null | ||
| Thread safety | Unsafe |
|---|
SetUpvalue
| Parameters (3) | Default | |
|---|---|---|
| name | string | |
| value | Variant | |
| stackFrame | int | 0 |
| Returns (1) | ||
| null | ||
| Thread safety | Unsafe |
|---|
History 3
- 573 Change ReturnType of SetUpvalue from void to null
- 462 Change ThreadSafety of SetUpvalue from to Unsafe
- 68 Add SetUpvalue
WatchAdded
| Parameters (1) | |
|---|---|
| watch | Instance |
| Thread safety | Unsafe |
|---|
History 2
- 462 Change ThreadSafety of WatchAdded from to Unsafe
- 68 Add WatchAdded
WatchRemoved
| Parameters (1) | |
|---|---|
| watch | Instance |
| Thread safety | Unsafe |
|---|
History 2
- 462 Change ThreadSafety of WatchRemoved from to Unsafe
- 68 Add WatchRemoved
Removed members 4
Resume
| Parameters (0) | ||
|---|---|---|
| No parameters. | ||
| Returns (1) | ||
| void | ||
This function is deprecated. It exists only for backward compatibility, and should not be used for new work.
StepIn
| Parameters (0) | ||
|---|---|---|
| No parameters. | ||
| Returns (1) | ||
| void | ||
This function is deprecated. It exists only for backward compatibility, and should not be used for new work.
StepOut
| Parameters (0) | ||
|---|---|---|
| No parameters. | ||
| Returns (1) | ||
| void | ||
This function is deprecated. It exists only for backward compatibility, and should not be used for new work.
StepOver
| Parameters (0) | ||
|---|---|---|
| No parameters. | ||
| Returns (1) | ||
| void | ||
This function is deprecated. It exists only for backward compatibility, and should not be used for new work.