Exemple #1
0
	void CActionSound::deserialize(CArchive &archive) {
		this->CAction::deserialize(archive);
		sound = archive.readCString();
		volume = archive.readDWORD();
		loop = archive.readDWORD();
		background = archive.readDWORD();
	}
Exemple #2
0
	void CPage::deserialize(CArchive &archive) {
		this->CNamedObject::deserialize(archive);
		directory = archive.readCString();
		actors = (Common::Array<CActor *> *)archive.readCObArray(CActor::RuntimeClass());
		for (uint32 i = 0; i < actors->size(); i++) {
			CActor *actor = actors->at(i);
			_actors_map[*(actor->name)] = actor;
		}
	}
Exemple #3
0
	void CActionCEL::deserialize(CArchive &archive) {
		this->CAction::deserialize(archive);
		cel = archive.readCString();
		z = archive.readDWORD();
	}
Exemple #4
0
	void CGame::deserialize(CArchive &archive) {
		path = archive.readCString();
		ini = archive.readCString();
		modules = (Array<CModuleProxy *> *)archive.readCObArray();
	}