|
|
Строка 1: |
Строка 1: |
− | '''''X-Ray - analysis of the fool...''' - или одному дураку не чего делать) Все приведенное здесь относится к сборке движка X-Ray за 15 Апреля 2005 года. Кому надо разобрать релизные версии стучите в ЛС, контакты будут оставлены после статьи.''
| |
| | | |
− | '''Этапы загрузки движка'''
| |
− | ----
| |
− | 1) Системный - загрузка библиотек xrSound.dll(I), xrCDB.dll(II), xrCore.dll(III), MSVCP71.dll(IV), MSVCR71.dll(V), EAX.dll(VI), vorbisfile.dll(VII), ogg.dll(VIII), vorbis.dll(IX), wrap_oal.dll(X), xrLua(XI)
| |
− |
| |
− | 2) Pre-initalized
| |
− |
| |
− | '''''Будет дополняться!!!'''''
| |
− |
| |
− | '''Более подробное описание некоторых библиотек'''
| |
− | ----
| |
− | I) xrSound - "X-Ray Sound Util Library", написана на Microsoft Visual C++
| |
− |
| |
− | '''Сторонние технологии''': Creative Labs Open Audio Library, Creative Labs Exnviromental Audio Library, Xiph Vorbis Audio Commpresion
| |
− |
| |
− | {{Hider|'''Экспортируемые функции'''
| |
− | CSound_interface::CSound_interface(class CSound_interface const &)
| |
− | CSound_interface::CSound_interface(void)
| |
− | CSound_manage_interface::CSound_manager_interface(class CSound_manager_interface const &)
| |
− | CSound_manage_interface::CSound_manager_interface(void)
| |
− | CSound_source::CSound_source(class CSound_source const &)
| |
− | CSound_source::CSound_source(void)
| |
− | class CSound_enviroment & CSound_enviroment::operator=(class CSound_enviroment const &)
| |
− | class CSound_interface & CSound_interface::operator=(class CSound_interface const &)
| |
− | class CSound_manager_interface & CSound_manager_interface::operator=(class CSound_manager_interface const &)
| |
− | class CSound_params & CSound_params::operator=(class CSound_params const &)
| |
− | class CSound_source & CSound_source::operator=(class CSound_source const &)
| |
− | class CSound_stats & CSound_stats::operator=(class CSound_stats const &)
| |
− | class CSound_stream_interface & CSound_stream_interface::operator=(class CSound_stream_interface const &)
| |
− | const CSound_interface::'vftable'
| |
− | const CSound_manager_interface::'vftable'
| |
− | const CSound_source::'vftable'
| |
− | class CSound_manager_interface * Sound
| |
− | void CSound_manager_interface::_create(unsigned _int64)
| |
− | void CSound_manager_interface::_destroy(void)
| |
− | int psSoundCacheSizeMB
| |
− | struct _flags<unsigned int> psSoundFlags
| |
− | unsigned int psSoundFreq
| |
− | unsigned int psSoundModel
| |
− | float psSoundOcclusionScale
| |
− | float psSoundRolloff
| |
− | int psSoundTargets
| |
− | float psSoundVEffects
| |
− | float psSoundVMusic
| |
− | }}
| |