mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-01-29 03:44:42 +01:00
16 lines
298 B
C
16 lines
298 B
C
|
|
#pragma once
|
||
|
|
|
||
|
|
class SFunc;
|
||
|
|
|
||
|
|
class StaticFuncManager
|
||
|
|
{
|
||
|
|
std::vector<SFunc *> m_static_funcs_list;
|
||
|
|
public:
|
||
|
|
void StaticAnalyse(void* ptr, u32 size, u32 base);
|
||
|
|
void StaticExecute(u32 code);
|
||
|
|
void StaticFinalize();
|
||
|
|
void push_back(SFunc *ele);
|
||
|
|
SFunc *operator[](size_t i);
|
||
|
|
~StaticFuncManager();
|
||
|
|
};
|