CPulseEditorSettings
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Kind: classSize: 488 bytes (0x1e8)Alignment: 8 bytesModule: pulsedoc_libBinary: !GlobalTypes
Relationships
Inherits from: nothing; this is a root class.
Inheritance tree
- CPulseEditorSettings
Memory layout
101 fields, 101 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.
CPulseEditorSettings
| Offset | Field | Type | From | Annotations |
|---|---|---|---|---|
0x0 | m_colCanvasBackground | Color | ||
0x4 | m_colCanvasBackgroundWhenDebugging | Color | ||
0x8 | m_flGridSnapV2 | float32 | MPropertyStartGroup +Grid | |
0xc | m_bSnapAbsToGrid | bool | ||
0xd | m_bSnapSizeToGrid | bool | ||
0xe | m_bGridMinorPoints | bool | ||
0x10 | m_flGridMinorSpacingV2 | float32 | ||
0x14 | m_flSuppressMinorGridFurtherThan | float32 | ||
0x18 | m_colGridMinorColor | Color | ||
0x1c | m_flGridMinorWidth | float32 | ||
0x20 | m_nGridMajorMultiple | int32 | MPropertyAttributeRange 1 25 | |
0x24 | m_colGridMajorColor | Color | ||
0x28 | m_flGridMajorWidth | float32 | ||
0x2c | m_colGridOriginColor | Color | ||
0x30 | m_flGridOriginWidth | float32 | ||
0x34 | m_nFlowTooltipBoxMargin | float32 | MPropertyAttributeRange 0 32 MPropertyStartGroup +Ports | |
0x38 | m_FontSequencePoint | CUtlString | MPropertyAttributeEditor Font() | |
0x40 | m_flSequencePointRadius | float32 | MPropertyAttributeRange 0 32 | |
0x44 | m_flSequencePointLinkWidth | float32 | MPropertyAttributeRange 0 32 | |
0x48 | m_colSequencePointFadeOverlay | Color | MPropertyColorPlusAlpha | |
0x4c | m_colSequencePointSpontaneous | Color | ||
0x50 | m_colSequencePointYield | Color | ||
0x54 | m_colSequencePoint | Color | ||
0x58 | m_colSequencePointLink | Color | ||
0x5c | m_colSequencePointLinkYield | Color | ||
0x60 | m_colSequencePointName | Color | ||
0x64 | m_colFlowTooltipBorder | Color | ||
0x68 | m_colFlowTooltipBackground | Color | ||
0x6c | m_colFlowTooltipForeground | Color | ||
0x70 | m_flPortDragOffCreateThreshold | float32 | MPropertyAttributeRange -1 128 | |
0x74 | m_colBool | Color | MPropertyStartGroup +Types | |
0x78 | m_colNumber | Color | ||
0x7c | m_colString | Color | ||
0x80 | m_colOther | Color | ||
0x84 | m_colCursorFlow | Color | ||
0x88 | m_FontFlowTooltip | CUtlString | MPropertyAttributeEditor Font() MPropertyStartGroup +Fonts | |
0x90 | m_FontLiteral | CUtlString | MPropertyAttributeEditor Font() | |
0x98 | m_FontDomainName | CUtlString | MPropertyAttributeEditor Font() | |
0xa0 | m_vDomainNameOffsetPX | Vector2D | ||
0xa8 | m_colDomainName | Color | ||
0xac | m_colDomainNameWhenDebugging | Color | ||
0xb0 | m_FontParentAssets | CUtlString | MPropertyAttributeEditor Font() | |
0xb8 | m_colParentAssets | Color | ||
0xbc | m_colParentAssetsBroken | Color | ||
0xc0 | m_flLiteralLabelSpacing | float32 | MPropertyAttributeRange 0 32 MPropertyStartGroup +Literals | |
0xc4 | m_colDebuggerBrokenBorder | Color | MPropertyStartGroup +Debugger | |
0xc8 | m_DebuggerBrokenImg | CUtlString | ||
0xd0 | m_DebuggerBrokenOtherImg | CUtlString | ||
0xd8 | m_flDebuggerBrokenMarkerOffset | float32 | MPropertyAttributeRange 0 32 | |
0xdc | m_flDebuggerBrokenMarkerSize | float32 | MPropertyAttributeRange 0 32 | |
0xe0 | m_DebuggerBreakpointImg | CUtlString | ||
0xe8 | m_DebuggerBreakpointDisabledImg | CUtlString | ||
0xf0 | m_flYieldedCursorStackOffset | float32 | MPropertyAttributeRange 0 32 | |
0xf8 | m_GraphInstanceImg | CUtlString | ||
0x100 | m_flRecentExecTimeoutSec | float32 | MPropertyAttributeRange 0 32 | |
0x104 | m_flRecentExecStartOffset | float32 | MPropertyAttributeRange 0 32 | |
0x108 | m_flRecentExecEndOffset | float32 | MPropertyAttributeRange 0 64 | |
0x10c | m_flRecentExecLineWidth | float32 | MPropertyAttributeRange 0 8 | |
0x110 | m_colRecentExecStartColor | Color | MPropertyColorPlusAlpha | |
0x114 | m_colRecentExecEndColor | Color | MPropertyColorPlusAlpha | |
0x118 | m_colRecentExecRequirementFailStartColor | Color | MPropertyColorPlusAlpha | |
0x11c | m_colRecentExecRequirementFailEndColor | Color | MPropertyColorPlusAlpha | |
0x120 | m_flRecentExecConnectionIndicatorSize | float32 | MPropertyAttributeRange 0 32 | |
0x128 | m_RecentExecConnectionIndicatorImg | CUtlString | ||
0x130 | m_bBreakOnExceptions | bool | ||
0x131 | m_bShowExecutionHistory | bool | ||
0x132 | m_bBoxSelectRequiresFullyContained | bool | ||
0x134 | m_flFlowMinWidth | float32 | MPropertyStartGroup +Group Layout | |
0x138 | m_colSelectedBorder | Color | ||
0x13c | m_flAppendButtonSize | float32 | MPropertyAttributeRange 0 64 | |
0x140 | m_colAppendHover | Color | ||
0x148 | m_AppendImg | CUtlString | ||
0x150 | m_flMoveChildArrowOffset | float32 | MPropertyAttributeRange 0 32 | |
0x154 | m_flMoveChildArrowSize | float32 | MPropertyAttributeRange 0 32 | |
0x158 | m_MoveChildArrowImg | CUtlString | ||
0x160 | m_colMoveChildArrow | Color | ||
0x164 | m_flConnectionTangentStrength | float32 | MPropertyAttributeRange 0 500 MPropertyStartGroup +Connections | |
0x168 | m_flConnectionCurveSpacing | float32 | MPropertyAttributeRange 1 50 | |
0x16c | m_flConnectionDeltaLimitScale | float32 | MPropertyAttributeRange 0 2 | |
0x170 | m_flBrokenConnectionOffset | float32 | MPropertyAttributeRange 0 32 | |
0x174 | m_flConnectionInflowOffset | float32 | MPropertyAttributeRange 0 32 | |
0x178 | m_flConnectionInparamOffset | float32 | MPropertyAttributeRange 0 32 | |
0x17c | m_flConnectionInparamOffsetArray | float32 | MPropertyAttributeRange 0 32 | |
0x180 | m_flConnectionCapBrokenSize | float32 | MPropertyAttributeRange 0 32 | |
0x188 | m_ConnectionCapBrokenImg | CUtlString | ||
0x190 | m_flConnectionColorLerpPercentageStart | float32 | MPropertyAttributeRange 0 1 | |
0x194 | m_vecBlockCommentDefaultSize | Vector2D | MPropertyStartGroup +Notes | |
0x19c | m_vecBlockCommentMinSize | Vector2D | ||
0x1a4 | m_colBlockCommentDefault | Color | ||
0x1a8 | m_colBlockCommentTextLight | Color | ||
0x1ac | m_colBlockCommentTextDark | Color | ||
0x1b0 | m_flBlockCommentRegionAlpha | float32 | ||
0x1b4 | m_flTimelineSeekBarHeight | float32 | MPropertyStartGroup +Timelines | |
0x1b8 | m_flTimelinePauseIconSize | float32 | ||
0x1bc | m_flTimelineCallModeIconSize | float32 | ||
0x1c0 | m_FontTimelineTime | CUtlString | MPropertyAttributeEditor Font() | |
0x1c8 | m_colTimelineLabel | Color | ||
0x1cc | m_vecTimelineIconFromPort | Vector2D | ||
0x1d4 | m_vecTimelinePauseIconOffset | Vector2D | ||
0x1dc | m_flTimelineCursorHeight | float32 | ||
0x1e0 | m_flTimelineCursorTextHeight | float32 |
KV3 class defaults
{
"m_colCanvasBackground":
[
16,
16,
16
],
"m_colCanvasBackgroundWhenDebugging":
[
45,
16,
16
],
"m_flGridSnapV2": 40.000000,
"m_bSnapAbsToGrid": true,
"m_bSnapSizeToGrid": true,
"m_bGridMinorPoints": true,
"m_flGridMinorSpacingV2": 40.000000,
"m_flSuppressMinorGridFurtherThan": 5000.000000,
"m_colGridMinorColor":
[
48,
48,
48
],
"m_flGridMinorWidth": 2.000000,
"m_nGridMajorMultiple": 10,
"m_colGridMajorColor":
[
31,
31,
31
],
"m_flGridMajorWidth": 1.500000,
"m_colGridOriginColor":
[
0,
54,
55
],
"m_flGridOriginWidth": 1.500000,
"m_nFlowTooltipBoxMargin": 4.000000,
"m_FontSequencePoint": "Segoe UI,8,-1,5,50,0,0,0,0,0,Regular",
"m_flSequencePointRadius": 21.000000,
"m_flSequencePointLinkWidth": 2.000000,
"m_colSequencePointFadeOverlay":
[
0,
0,
0,
200
],
"m_colSequencePointSpontaneous":
[
0,
255,
0
],
"m_colSequencePointYield":
[
255,
255,
0
],
"m_colSequencePoint":
[
128,
128,
128
],
"m_colSequencePointLink":
[
200,
200,
200
],
"m_colSequencePointLinkYield":
[
200,
200,
0
],
"m_colSequencePointName":
[
255,
255,
255
],
"m_colFlowTooltipBorder":
[
0,
0,
0
],
"m_colFlowTooltipBackground":
[
100,
100,
100
],
"m_colFlowTooltipForeground":
[
255,
255,
255
],
"m_flPortDragOffCreateThreshold": 32.000000,
"m_colBool":
[
142,
47,
0
],
"m_colNumber":
[
62,
187,
112
],
"m_colString":
[
0,
109,
187
],
"m_colOther":
[
156,
115,
0
],
"m_colCursorFlow":
[
140,
140,
140
],
"m_FontFlowTooltip": "Segoe UI,11,-1,5,50,0,0,0,0,0,Regular",
"m_FontLiteral": "Barlow,13,-1,5,75,0,0,0,0,0,Bold",
"m_FontDomainName": "Lucida Sans,72,-1,5,50,0,0,0,0,0,Regular",
"m_vDomainNameOffsetPX":
[
10.000000,
10.000000
],
"m_colDomainName":
[
64,
64,
64
],
"m_colDomainNameWhenDebugging":
[
128,
64,
64
],
"m_FontParentAssets": "Lucida Sans,20,-1,5,50,0,0,0,0,0,Regular",
"m_colParentAssets":
[
64,
64,
64
],
"m_colParentAssetsBroken":
[
255,
144,
144
],
"m_flLiteralLabelSpacing": 8.000000,
"m_colDebuggerBrokenBorder":
[
255,
144,
144
],
"m_DebuggerBrokenImg": "tools/images/pulse_editor/debugger_broken.png",
"m_DebuggerBrokenOtherImg": "tools/images/pulse_editor/debugger_broken_other.png",
"m_flDebuggerBrokenMarkerOffset": 2.000000,
"m_flDebuggerBrokenMarkerSize": 18.000000,
"m_DebuggerBreakpointImg": "tools/images/pulse_editor/debugger_breakpoint.png",
"m_DebuggerBreakpointDisabledImg": "tools/images/pulse_editor/debugger_breakpoint_disabled.png",
"m_flYieldedCursorStackOffset": 8.000000,
"m_GraphInstanceImg": "tools/images/pulse_editor/graph_instance.png",
"m_flRecentExecTimeoutSec": 10.000000,
"m_flRecentExecStartOffset": 20.000000,
"m_flRecentExecEndOffset": 150.000000,
"m_flRecentExecLineWidth": 4.000000,
"m_colRecentExecStartColor":
[
150,
255,
150
],
"m_colRecentExecEndColor":
[
150,
255,
150,
0
],
"m_colRecentExecRequirementFailStartColor":
[
200,
150,
150
],
"m_colRecentExecRequirementFailEndColor":
[
200,
150,
150,
0
],
"m_flRecentExecConnectionIndicatorSize": 8.000000,
"m_RecentExecConnectionIndicatorImg": "tools/images/pulse_editor/connection_execution_history.png",
"m_bBreakOnExceptions": false,
"m_bShowExecutionHistory": false,
"m_bBoxSelectRequiresFullyContained": false,
"m_flFlowMinWidth": 200.000000,
"m_colSelectedBorder":
[
255,
255,
0
],
"m_flAppendButtonSize": 20.000000,
"m_colAppendHover":
[
146,
152,
153
],
"m_AppendImg": "tools/images/pulse_editor/add_to_block.png",
"m_flMoveChildArrowOffset": 5.000000,
"m_flMoveChildArrowSize": 25.000000,
"m_MoveChildArrowImg": "tools/images/pulse_editor/move_child.png",
"m_colMoveChildArrow":
[
255,
255,
255
],
"m_flConnectionTangentStrength": 100.000000,
"m_flConnectionCurveSpacing": 5.000000,
"m_flConnectionDeltaLimitScale": 0.300000,
"m_flBrokenConnectionOffset": 80.000000,
"m_flConnectionInflowOffset": 0.000000,
"m_flConnectionInparamOffset": 0.000000,
"m_flConnectionInparamOffsetArray": 4.000000,
"m_flConnectionCapBrokenSize": 8.000000,
"m_ConnectionCapBrokenImg": "tools/images/pulse_editor/connection_cap_broken.png",
"m_flConnectionColorLerpPercentageStart": 0.500000,
"m_vecBlockCommentDefaultSize":
[
200.000000,
200.000000
],
"m_vecBlockCommentMinSize":
[
200.000000,
20.000000
],
"m_colBlockCommentDefault":
[
47,
79,
79
],
"m_colBlockCommentTextLight":
[
211,
211,
211
],
"m_colBlockCommentTextDark":
[
46,
46,
46
],
"m_flBlockCommentRegionAlpha": 0.160000,
"m_flTimelineSeekBarHeight": 20.000000,
"m_flTimelinePauseIconSize": 10.000000,
"m_flTimelineCallModeIconSize": 18.000000,
"m_FontTimelineTime": "Segoe UI,11,-1,5,50,0,0,0,0,0,Regular",
"m_colTimelineLabel":
[
196,
196,
196
],
"m_vecTimelineIconFromPort":
[
-4.000000,
-19.000000
],
"m_vecTimelinePauseIconOffset":
[
-8.000000,
3.000000
],
"m_flTimelineCursorHeight": 12.000000,
"m_flTimelineCursorTextHeight": 20.000000
}