mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-01-01 22:30:08 +01:00
18 lines
333 B
C++
18 lines
333 B
C++
#pragma once
|
|
|
|
struct SFunc;
|
|
|
|
class PPUThread;
|
|
|
|
class StaticFuncManager
|
|
{
|
|
std::vector<SFunc *> m_static_funcs_list;
|
|
public:
|
|
void StaticAnalyse(void* ptr, u32 size, u32 base);
|
|
void StaticExecute(PPUThread& CPU, u32 code);
|
|
void StaticFinalize();
|
|
void push_back(SFunc *ele);
|
|
SFunc *operator[](size_t i);
|
|
~StaticFuncManager();
|
|
};
|