DuplicateAndMirrorAttachmentOpts_t
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Kind: classSize: 16 bytes (0x10)Alignment: 8 bytesModule: modeldoc_editorBinary: !GlobalTypes
Metadata: MPropertyDescription Options for duplicating and mirroring attachments. MPropertyElementNameFn
Relationships
Inherits from: nothing; this is a root class.
Inheritance tree
- DuplicateAndMirrorAttachmentOpts_t
Memory layout
6 fields, 6 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.
DuplicateAndMirrorAttachmentOpts_t
| Offset | Field | Type | From | Annotations |
|---|---|---|---|---|
0x0 | m_Name | CUtlString | MPropertyFlattenIntoParentRow MPropertyReadOnly | |
0x8 | m_eMirrorSpace | MirrorSpace_t | MPropertyDescription Whether to mirror relative to the parent bone or to the model. MPropertyFriendlyName Mirror Space | |
0xc | m_bSwapLeftRightParentBones | bool | MPropertyDescription Swap parent bones if a bone ends in a known left/right suffix, i.e. _L, _left, etc... and there's a correspondingly named bones. Works best for bone relative mirroring in Y, i.e. across the XZ plane, left/right. MPropertyFriendlyName Swap Left/Right Parent Bones | |
0xd | m_bMirrorX | bool | MPropertyDescription Mirror X Axis / Across YZ Plane / Front/Back MPropertyFriendlyName Mirror X Axis / YZ Plane | |
0xe | m_bMirrorY | bool | MPropertyDescription Mirror Y Axis / Across XZ Plane / Left/Right MPropertyFriendlyName Mirror Y Axis / XZ Plane | |
0xf | m_bMirrorZ | bool | MPropertyDescription Mirror Z Axis / Across XY Plane / Up/Down MPropertyFriendlyName Mirror Z Axis / XY Plane |
KV3 class defaults
{
"m_Name": "Duplicate And Mirror Attachment Options",
"m_eMirrorSpace": "MIRROR_SPACE_MODEL_RELATIVE",
"m_bSwapLeftRightParentBones": false,
"m_bMirrorX": false,
"m_bMirrorY": true,
"m_bMirrorZ": false
}