Skip to content

CMixControlInputArray

CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json

Kind: classSize: 56 bytes (0x38)Alignment: 8 bytesModule: sounddoc_libBinary: !GlobalTypes

Metadata: MPropertyDescription Define a control array variable that can be set by code or an operator stack. This can be used to control steamaudio pathing or steamaudio reverb for example. MPropertyFriendlyName VMix Control Array Input Node

Relationships

Inherits from: CMixPropertyBase

Inheritance tree
Relationship diagram (1 edges)
classDiagram
    CMixPropertyBase <|-- CMixControlInputArray
Inheritance chain, direct subclasses (up to 20) and a few composition edges

Memory layout

6 fields, 1 declared here and 5 inherited. Offsets are absolute from the object base on windows-x86_64.

CMixPropertyBaseCMixControlInputArray

OffsetFieldTypeFromAnnotations
0x8m_nameCUtlStringCMixPropertyBaseMPropertyDescription Node name MPropertyFriendlyName Name MPropertySortPriority 1
0x10m_CommentCUtlStringCMixPropertyBaseMPropertyDescription Description of how this is used the graph for people reading the graph MPropertySortPriority -2
0x18m_bActiveboolCMixPropertyBaseMPropertyHideField MPropertySortPriority -1
0x19m_bSoloboolCMixPropertyBaseMPropertyHideField MPropertySortPriority -1
0x1am_bEditPropertiesboolCMixPropertyBaseMPropertyHideField MPropertySortPriority -1
0x20m_vflDataCUtlVector< float32 >MPropertyAttributeRange -1 1 MPropertyFriendlyName Input Data
KV3 class defaults
{
	"_class": "CMixControlInputArray",
	"m_name": "",
	"m_Comment": "",
	"m_bActive": true,
	"m_bSolo": false,
	"m_bEditProperties": false,
	"m_vflData":
	[
	]
}