Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.FoliageFactory

Extends
Volume
Modifiers
native ( Foliage ) placeable

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Brush
      |   
      +-- Engine.Volume
         |   
         +-- Engine.FoliageFactory

Variables Summary
Foliage
floatFacingFalloffExponent
intMaxInstanceCount
array<FoliageMesh>Meshes
floatSurfaceDensityDownFacing
floatSurfaceDensitySideFacing
floatSurfaceDensityUpFacing
floatVolumeFalloffExponent
floatVolumeFalloffRadius
Inherited Variables from Engine.Volume
AssociatedActor, bForcePawnWalk, bProcessAllActors, LocationName, LocationPriority
Inherited Variables from Engine.Brush
bColored, Brush, BrushColor, BrushComponent, bSolidWhenSelected, CsgOper, PolyFlags, SavedSelections

Enumerations Summary
Inherited Enumerations from Engine.Brush
ECsgOper

Structures Summary
FoliageMesh
InstanceStaticMesh, Material, MaxDrawRadius, MinTransitionRadius, MinScale, MaxScale, SwayScale, Seed, SurfaceAreaPerInstance, bCreateInstancesOnBSP, bCreateInstancesOnStaticMeshes, bCreateInstancesOnTerrain, Component
Inherited Structures from Engine.Brush
GeomSelection

Functions Summary
Inherited Functions from Engine.Volume
BeginState, CollisionChanged, DisplayDebug, Encompasses, GetLocationStringFor, OnToggle, PostBeginPlay, ProcessActorSetVolume, Touch, untouch


Variables Detail

Foliage

FacingFalloffExponent Source code

var(Foliage) const float FacingFalloffExponent;
The falloff exponent for facing dependent density.

MaxInstanceCount Source code

var(Foliage) const int MaxInstanceCount;
The maximum number of foliage instances to create from this factory.

Meshes Source code

var(Foliage) const array<FoliageMesh> Meshes;

SurfaceDensityDownFacing Source code

var(Foliage) const float SurfaceDensityDownFacing;
The density of foliage instances on downward facing surfaces.

SurfaceDensitySideFacing Source code

var(Foliage) const float SurfaceDensitySideFacing;
The density of foliage instances on sideways facing surfaces.

SurfaceDensityUpFacing Source code

var(Foliage) const float SurfaceDensityUpFacing;
The density of foliage instances on upward facing surfaces.

VolumeFalloffExponent Source code

var(Foliage) const float VolumeFalloffExponent;
The exponent of the density falloff.

VolumeFalloffRadius Source code

var(Foliage) const float VolumeFalloffRadius;
The radius inside/outside the volume that the foliage density falls off over.


Structures Detail

FoliageMesh Source code

struct FoliageMesh
{
var(FoliageFactory) bool bCreateInstancesOnBSP;
var(FoliageFactory) bool bCreateInstancesOnStaticMeshes;
var(FoliageFactory) bool bCreateInstancesOnTerrain;
var FoliageComponent Component;
var(FoliageFactory) StaticMesh InstanceStaticMesh;
var(FoliageFactory) MaterialInterface Material;
var(FoliageFactory) float MaxDrawRadius;
var(FoliageFactory) vector MaxScale;
var(FoliageFactory) vector MinScale;
var(FoliageFactory) float MinTransitionRadius;
var(FoliageFactory) int Seed;
var(FoliageFactory) float SurfaceAreaPerInstance;
var(FoliageFactory) float SwayScale;
};



Defaultproperties

defaultproperties
{
   VolumeFalloffExponent=1.000000
   SurfaceDensityUpFacing=1.000000
   SurfaceDensityDownFacing=1.000000
   SurfaceDensitySideFacing=1.000000
   FacingFalloffExponent=2.000000
   MaxInstanceCount=10000
   Begin Object Class=BrushComponent Name=BrushComponent0 ObjName=BrushComponent0 Archetype=BrushComponent'Engine.Default__Volume:BrushComponent0'
      CollideActors=False
      BlockNonZeroExtent=False
      ObjectArchetype=BrushComponent'Engine.Default__Volume:BrushComponent0'
   End Object
   BrushComponent=BrushComponent0
   Components(0)=BrushComponent0
   bHidden=False
   bMovable=False
   CollisionComponent=BrushComponent0
   CollisionType=COLLIDE_CustomDefault
   Name="Default__FoliageFactory"
   ObjectArchetype=Volume'Engine.Default__Volume'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:36.881 - Created with UnCodeX