Engine
Class MeshEmitter

source: C:\XIII\Engine\Classes\MeshEmitter.uc
Core.Object
   |
   +--Engine.ParticleEmitter
      |
      +--Engine.MeshEmitter
Direct Known Subclasses:None

class MeshEmitter
extends Engine.ParticleEmitter

//============================================================================= // Emitter: An Unreal Mesh Particle Emitter. //=============================================================================
Variables
 bool RenderTwoSided
 EScaleAxis ScaleAxis
 staticmesh StaticMesh
 bool UseMeshBlendMode


Source Code


00001	//=============================================================================
00002	// Emitter: An Unreal Mesh Particle Emitter.
00003	//=============================================================================
00004	class MeshEmitter extends ParticleEmitter
00005		native;
00006	
00007	
00008	var (Mesh)		staticmesh		StaticMesh;
00009	var (Mesh)		bool			UseMeshBlendMode;
00010	var (Mesh)		bool			RenderTwoSided;
00011	
00012	enum EScaleAxis
00013	{
00014		ScaleAxisNone,
00015		ScaleAxisX,
00016		ScaleAxisY,
00017		ScaleAxisXY,
00018		ScaleAxisZ,
00019		ScaleAxisXZ,
00020		ScaleAxisYZ,
00021		ScaleAxisXYZ
00022	};
00023	var (Mesh)		EScaleAxis		ScaleAxis;
00024	
00025	var	transient	vector			MeshExtent;
00026	
00027	defaultproperties
00028	{
00029	     UseMeshBlendMode=True
00030	     ScaleAxis=ScaleAxisXYZ
00031	}

End Source Code