⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fimport.h

📁 这是一个用VC++开发的flashsource端的程序
💻 H
字号:
#ifndef FLASH_IMPORT_H_FILE#define FLASH_IMPORT_H_FILE#include "FBase.h"#include "FDisplay.h"#include "FControl.h"#include "FAction.h"#include "FBitmap.h"#include "FSound.h"#include <iostream>class FlashImportHandler{public:	FlashImportHandler() {}	virtual void Import(FlashHeader &data) {}	virtual void Import(FlashTagHeader &data) {}		virtual void Import(FlashTagRemoveObject &data) {}	virtual void Import(FlashTagRemoveObject2 &data) {}	virtual void Import(FlashTagPlaceObject &data) {}	virtual void Import(FlashTagPlaceObject2 &data) {}	virtual void Import(FlashTagShowFrame &data) {}	virtual void Import(FlashTagBackgroundColor &data) {}	virtual void Import(FlashTagLabelFrame &data) {}	virtual void Import(FlashTagProtect &data) {}	virtual void Import(FlashTagEnd &data) {}	virtual void Import(FlashTagExportAssets &data) {}	virtual void Import(FlashTagImportAssets &data) {}	virtual void Import(FlashTagDefineBitsPtr &data) {}	virtual void Import(FlashTagEnableDebugger &data) {}	virtual void Import(FlashTagFreeCharacter &data) {}		virtual void Import(FlashTagDefineBitsJPEG1 &data) {}	virtual void Import(FlashTagJPEGTables &data) {}	virtual void Import(FlashTagDefineBitsJPEG2 &data) {}	virtual void Import(FlashTagDefineBitsJPEG3 &data) {}	virtual void Import(FlashTagDefineBitsLossless &data) {}	virtual void Import(FlashTagDefineBitsLossless2 &data) {}	virtual void Import(FlashTagDefineShape1 &data) {}	virtual void Import(FlashTagDefineShape2 &data) {}	virtual void Import(FlashTagDefineShape3 &data) {}		virtual void Import(FlashTagDefineSound &data) {}	virtual void Import(FlashTagDefineSoundMP3 &data) {}	virtual void Import(FlashTagStartSound &data) {}	virtual void Import(FlashTagSoundStreamHead &data) {}	virtual void Import(FlashTagSoundStreamHead2 &data) {}	virtual void Import(FlashTagSoundStreamBlock &data) {}	virtual void Import(FlashTagDoAction &data) {}};class FlashMyImporter : public FlashImportHandler{public:	FlashMyImporter() {}	void PrintMatrix(const FlashMatrix &m);	void PrintCFX(const FlashColorTransform &cfx);	void PrintRect(const FlashRect &r);	virtual void Import(FlashHeader &data);	virtual void Import(FlashTagHeader &data);		virtual void Import(FlashTagRemoveObject &data);	virtual void Import(FlashTagRemoveObject2 &data);	virtual void Import(FlashTagPlaceObject &data);	virtual void Import(FlashTagPlaceObject2 &data);	virtual void Import(FlashTagShowFrame &data);	virtual void Import(FlashTagBackgroundColor &data);	virtual void Import(FlashTagLabelFrame &data);	virtual void Import(FlashTagProtect &data);	virtual void Import(FlashTagEnd &data);	virtual void Import(FlashTagExportAssets &data);	virtual void Import(FlashTagImportAssets &data);	virtual void Import(FlashTagDefineBitsPtr &data);	virtual void Import(FlashTagEnableDebugger &data);	virtual void Import(FlashTagFreeCharacter &data);		virtual void Import(FlashTagDefineBitsJPEG1 &data);	virtual void Import(FlashTagJPEGTables &data);	virtual void Import(FlashTagDefineBitsJPEG2 &data);	virtual void Import(FlashTagDefineBitsJPEG3 &data);	virtual void Import(FlashTagDefineBitsLossless &data);	virtual void Import(FlashTagDefineBitsLossless2 &data);	virtual void Import(FlashTagDefineShape1 &data);	virtual void Import(FlashTagDefineShape2 &data);	virtual void Import(FlashTagDefineShape3 &data);		virtual void Import(FlashTagDefineSound &data);	virtual void Import(FlashTagDefineSoundMP3 &data);	virtual void Import(FlashTagStartSound &data);	virtual void Import(FlashTagSoundStreamHead &data);	virtual void Import(FlashTagSoundStreamHead2 &data);	virtual void Import(FlashTagSoundStreamBlock &data);	virtual void Import(FlashTagDoAction &data);};class FlashImporter{public:	FlashImporter() {}		FlashHeader ImportHeader(std::istream &in, FlashImportHandler &i);	bool ImportTag(std::istream &in, FlashImportHandler &i);private:	};#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -