Example #1
0
void __FontDoState(PointerWrap &p) {
	__LoadInternalFonts();

	p.Do(fontLibList);
	p.Do(fontLibMap);
	p.Do(fontMap);

	p.Do(actionPostAllocCallback);
	__KernelRestoreActionType(actionPostAllocCallback, PostAllocCallback::Create);
	p.Do(actionPostOpenCallback);
	__KernelRestoreActionType(actionPostOpenCallback, PostOpenCallback::Create);
	p.DoMarker("sceFont");
}
Example #2
0
void __KernelModuleDoState(PointerWrap &p)
{
	p.Do(mainModuleID);
	p.Do(actionAfterModule);
	__KernelRestoreActionType(actionAfterModule, AfterModuleEntryCall::Create);
	p.DoMarker("sceKernelModule");
}
void __KernelModuleDoState(PointerWrap &p)
{
	p.Do(actionAfterModule);
	__KernelRestoreActionType(actionAfterModule, AfterModuleEntryCall::Create);
	VarSymbol vs = {""};
	p.Do(unresolvedVars, vs);
	p.Do(exportedVars, vs);
	p.DoMarker("sceKernelModule");
}
Example #4
0
void __MpegDoState(PointerWrap &p) {
	p.Do(lastMpegHandle);
	p.Do(streamIdGen);
	p.Do(isCurrentMpegAnalyzed);
	p.Do(isMpegInit);
	p.Do(actionPostPut);
	__KernelRestoreActionType(actionPostPut, PostPutAction::Create);

	p.Do(mpegMap);

	p.DoMarker("sceMpeg");
}
Example #5
0
void __MpegDoState(PointerWrap &p) {
	auto s = p.Section("sceMpeg", 1);
	if (!s)
		return;

	p.Do(lastMpegHandle);
	p.Do(streamIdGen);
	p.Do(isCurrentMpegAnalyzed);
	p.Do(isMpegInit);
	p.Do(actionPostPut);
	__KernelRestoreActionType(actionPostPut, PostPutAction::Create);

	p.Do(mpegMap);
}