Skip to content

CColorCorrectionLayer

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

Kind: classSize: 40 bytes (0x28)Alignment: unspecified (0xff sentinel)Module: resourcecompilerBinary: !GlobalTypes

Relationships

Inherits from: nothing; this is a root class.

Derived by (14)

Used by (1) as a field type

Inheritance tree
Relationship diagram (15 edges)
classDiagram
    CColorCorrectionLayer <|-- CBloomLayer
    CColorCorrectionLayer <|-- CBrightnessContrastColorCorrectionLayer
    CColorCorrectionLayer <|-- CColorBalanceColorCorrectionLayer
    CColorCorrectionLayer <|-- CColorLookupColorCorrectionLayer
    CColorCorrectionLayer <|-- CColorTintColorCorrectionLayer
    CColorCorrectionLayer <|-- CCurvesColorCorrectionLayer
    CColorCorrectionLayer <|-- CFogScatteringLayer
    CColorCorrectionLayer <|-- CHueSaturationColorCorrectionLayer
    CColorCorrectionLayer <|-- CLevelsColorCorrectionLayer
    CColorCorrectionLayer <|-- CLocalContrastLayer
    CColorCorrectionLayer <|-- CLocalExposureLayer
    CColorCorrectionLayer <|-- CToneMappingLayer
    CColorCorrectionLayer <|-- CVibranceColorCorrectionLayer
    CColorCorrectionLayer <|-- CVignetteLayer
    CColorCorrectionLayer --> CLayerMask
Inheritance chain, direct subclasses (up to 20) and a few composition edges

Memory layout

4 fields, 4 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.

CColorCorrectionLayer

OffsetFieldTypeFromAnnotations
0x8m_nameCUtlString
0x10m_nOpacityPercentint32
0x14m_bVisiblebool
0x18m_pLayerMaskCLayerMask*