# Class cocos.audio.SDL.version.SDL_version

        ??._CData --+
                    |
    _ctypes.Structure --+
                        |
                       SDL_version

Version structure.

## Methods

| __repr__(self)
| is_since(self, required)
Inherited from `_ctypes.Structure`: `__init__`, `__new__` Inherited from `unreachable._CData`: `__ctypes_from_outparam__`, `__hash__`, `__reduce__`, `__setstate__`

## Properties

Inherited from `unreachable._CData`: `_b_base_`, `_b_needsfree_`

## Instance Variables

int | major = `<Field type=c_ubyte, ofs=0, size=1>` Major version number
int | minor = `<Field type=c_ubyte, ofs=1, size=1>` Minor version number
int | patch = `<Field type=c_ubyte, ofs=2, size=1>` Patch revision number

## Class Variables

| _fields_ = ``[``(``'``major``'``,` <class 'ctypes.c_ubyte'>`)``,` `(``'``minor``'``,` <cl`...``

## Class Variable Details

### _fields_

Value:

      [('major', <class 'ctypes.c_ubyte'>),
       ('minor', <class 'ctypes.c_ubyte'>),
       ('patch', <class 'ctypes.c_ubyte'>)]