Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Вопрос Convar structure

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
1 Апр 2021
Сообщения
92
Реакции
5
поделитесь пожалуйста новыми падингами в структуре, спасибо

Код:
Expand Collapse Copy
class convar_t {
public:
    const char* m_name;
    convar_t* m_next;
    std::byte pad_0008[0x10];
    const char* m_description;
    unsigned int m_type;
    unsigned int m_registered;
    unsigned int m_flags;
    char padding_2[0x1C];
    convar_value_t m_value;

    bool get_bool() const {
        return m_value.m_i1;
    }
    const char* get_string() const {
        return m_value.m_sz;
    }
    int get_int() const {
        return m_value.m_i32;
    }
    float get_float() const {
        return m_value.m_fl;
    }

    bool set_bool(bool valuem) { return m_value.m_i1 = valuem; }
    int set_int(int valuem) { return m_value.m_i32 = valuem; }
    float set_float(float valuem) { return m_value.m_fl = valuem; }
};
 
C++:
Expand Collapse Copy
    const char* m_szName;
    c_convar* m_pNext;
    void* m_unk1;
    void* m_unk2;
    const char* m_szHelpString;
    e_convar_type m_cType;
    std::uint32_t m_Registred;
    std::uint32_t m_iFlags;
    char pad2[0x24];
    c_convar_value m_Value;
    c_convar_value m_DefaultValue;
 
Назад
Сверху Снизу