[saco] Add CConfig and CAudioStream stubs

This commit is contained in:
RD42 2023-10-28 18:49:21 +08:00
parent d8a7bafd22
commit 6c6b831be6
4 changed files with 194 additions and 0 deletions

42
saco/audiostream.cpp Normal file
View File

@ -0,0 +1,42 @@
#include "audiostream.h"
void CAudioStream::sub_10066480()
{
// TODO: CAudioStream::sub_10066480 10066480
}
void CAudioStream::sub_10066560()
{
// TODO: CAudioStream::sub_10066560 10066560
}
void CAudioStream::sub_100665C0()
{
// TODO: CAudioStream::sub_100665C0 100665C0
}
void CAudioStream::sub_100666F0()
{
// TODO: CAudioStream::sub_100666F0 100666F0
}
void CAudioStream::sub_10066700()
{
// TODO: CAudioStream::sub_10066700 10066700
}
void CAudioStream::sub_10066960()
{
// TODO: CAudioStream::sub_10066960 10066960
}
void CAudioStream::sub_10066A80()
{
// TODO: CAudioStream::sub_10066A80 10066A80
}
void CAudioStream::sub_10066AB0()
{
// TODO: CAudioStream::sub_10066AB0 10066AB0
}

23
saco/audiostream.h Normal file
View File

@ -0,0 +1,23 @@
#pragma once
class CAudioStream // size=1
{
private:
char field_0;
public:
CAudioStream() {
field_0 = 0;
}
void sub_10066480();
void sub_10066560();
void sub_100665C0();
void sub_100666F0();
void sub_10066700();
void sub_10066960();
void sub_10066A80();
void sub_10066AB0();
};

93
saco/config.cpp Normal file
View File

@ -0,0 +1,93 @@
#include "config.h"
CConfig::CConfig(char* a2)
{
// TODO: CConfig::CConfig 100663E0
}
void CConfig::sub_10066270()
{
// TODO: CConfig::sub_10066270 10066270
}
void CConfig::sub_100661E0()
{
// TODO: CConfig::sub_100661E0 100661E0
}
void CConfig::sub_10066180()
{
// TODO: CConfig::sub_10066180 10066180
}
void CConfig::sub_100660E0()
{
// TODO: CConfig::sub_100660E0 100660E0
}
void CConfig::sub_10065FD0()
{
// TODO: CConfig::sub_10065FD0 10065FD0
}
void CConfig::sub_10065F30()
{
// TODO: CConfig::sub_10065F30 10065F30 (unused)
}
void CConfig::sub_10065C90()
{
// TODO: CConfig::sub_10065C90 10065C90
}
void CConfig::sub_10065D30()
{
// TODO: CConfig::sub_10065D30 10065D30
}
void CConfig::sub_10065D50()
{
// TODO: CConfig::sub_10065D50 10065D50
}
void CConfig::sub_10065C40()
{
// TODO: CConfig::sub_10065C40 10065C40
}
void CConfig::sub_10065E10()
{
// TODO: CConfig::sub_10065E10 10065E10
}
void CConfig::sub_10065C00()
{
// TODO: CConfig::sub_10065C00 10065C00
}
void CConfig::sub_10065E40()
{
// TODO: CConfig::sub_10065E40 10065E40
}
void CConfig::sub_10065E70()
{
// TODO: CConfig::sub_10065E70 10065E70 (unused)
}
void CConfig::sub_10065EA0()
{
// TODO: CConfig::sub_10065EA0 10065EA0 (unused)
}
void CConfig::sub_10065F00()
{
// TODO: CConfig::sub_10065F00 10065F00 (unused)
}
void CConfig::sub_10066080()
{
// TODO: CConfig::sub_10066080 10066080
}

36
saco/config.h Normal file
View File

@ -0,0 +1,36 @@
#pragma once
typedef struct _UNNAMED_STRUCT_1 {
char _gap0[61];
} UNNAMED_STRUCT_1;
class CConfig
{
private:
UNNAMED_STRUCT_1 field_0[512];
int field_7A00[512];
char field_8200[261];
int field_8305;
public:
CConfig(char* a2);
void sub_10066270();
void sub_100661E0();
void sub_10066180();
void sub_100660E0();
void sub_10065FD0();
void sub_10065F30();
void sub_10065C90();
void sub_10065D30();
void sub_10065D50();
void sub_10065C40();
void sub_10065E10();
void sub_10065C00();
void sub_10065E40();
void sub_10065E70();
void sub_10065EA0();
void sub_10065F00();
void sub_10066080();
};