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

📄 gosfx.hpp

📁 机甲指挥官2源代码
💻 HPP
字号:
//===========================================================================//
// File:	MLRStuff.hpp                                                     //
//---------------------------------------------------------------------------//
// Copyright (C) Microsoft Corporation. All rights reserved.                 //
//===========================================================================//

#pragma once

#include <Stuff\Stuff.hpp>

namespace gosFX
{

	//
	//--------------
	// gosFX classes
	//--------------
	//
	enum {
		EffectClassID = Stuff::FirstgosFXClassID,
			ParticleCloudClassID,
				PointCloudClassID,
				SpinningCloudClassID,
					ShardCloudClassID,
					PertCloudClassID,
					CardCloudClassID,
					ShapeCloudClassID,
					EffectCloudClassID,
			SingletonClassID,
				CardClassID,
				ShapeClassID,
			TubeClassID,
			DebrisCloudClassID,
			PointLightClassID,
		FirstFreegosFXClassID,
	};

	enum {CurrentGFXVersion = 17};

	int
		ReadGFXVersion(Stuff::MemoryStream *erf_stream);
	void
		WriteGFXVersion(Stuff::MemoryStream *erf_stream);

	void InitializeClasses();
	void TerminateClasses();

	extern HGOSHEAP Heap;

	extern const Stuff::LinearMatrix4D &Effect_Into_Motion;
	extern const Stuff::LinearMatrix4D &Effect_Against_Motion;

	DECLARE_TIMER(extern, Animation_Time);
	DECLARE_TIMER(extern, Draw_Time);
	extern DWORD Point_Count;
	extern DWORD Shard_Count;
	extern DWORD Pert_Count;
	extern DWORD Card_Count;
	extern DWORD Shape_Count;
	extern DWORD Profile_Count;
}

#include "Fcurve.hpp"

⌨️ 快捷键说明

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