/*
 * SDK Pullenti Unitext, version 4.33, fabruary 2026. Copyright (c) 2013-2026, Pullenti. All rights reserved. 
 * Non-Commercial Freeware and Commercial Software. 
 * This class is generated using the converter UniSharping (www.unisharping.ru) from Pullenti C# project. 
 * The latest version of the code is available on the site www.pullenti.ru
 */


// Holds data pertinent to a data descriptor.
class DescriptorData {
    
    constructor() {
        this.m_Size = 0;
        this.m_CompressedSize = 0;
        this.m_Crc = 0;
    }
    
    get compressedSize() {
        return this.m_CompressedSize;
    }
    set compressedSize(value) {
        this.m_CompressedSize = value;
        return value;
    }
    
    get size() {
        return this.m_Size;
    }
    set size(value) {
        this.m_Size = value;
        return value;
    }
    
    get crc() {
        return this.m_Crc;
    }
    set crc(value) {
        this.m_Crc = value;
        return value;
    }
}


module.exports = DescriptorData