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

Engine.CullDistanceVolume

Extends
Volume
Modifiers
native hidecategories ( Advanced , Attachment , Collision , Volume ) placeable

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

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

Variables Summary
CullDistanceVolume
boolbEnabled
array<CullDistanceSizePair>CullDistances
Inherited Variables from Engine.Volume
AssociatedActor, bForcePawnWalk, bProcessAllActors
Inherited Variables from Engine.Brush
bColored, bPlaceableFromClassBrowser, Brush, BrushColor, BrushComponent, bSolidWhenSelected, CsgOper, PolyFlags, SavedSelections

Enumerations Summary
Inherited Enumerations from Engine.Brush
ECsgOper

Structures Summary
CullDistanceSizePair
Size, CullDistance
Inherited Structures from Engine.Brush
GeomSelection

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


Variables Detail

CullDistanceVolume

bEnabled Source code

var(CullDistanceVolume) bool bEnabled;
Whether the volume is currently enabled or not.

CullDistances Source code

var(CullDistanceVolume) array<CullDistanceSizePair> CullDistances;
Array of size and cull distance pairs. The code will calculate the sphere diameter of a primitive's BB and look for a best fit in this array to determine which cull distance to use.


Structures Detail

CullDistanceSizePair Source code

struct CullDistanceSizePair
{
var(CullDistanceVolume) float CullDistance;
var(CullDistanceVolume) float Size;
};
Helper structure containing size and cull distance pair.
CullDistance:
Cull distance associated with size.
Size:
Size to associate with cull distance.


Defaultproperties

defaultproperties
{
	Begin Object Name=BrushComponent0
		CollideActors=False
		BlockActors=False
		BlockZeroExtent=False
		BlockNonZeroExtent=False
		BlockRigidBody=False
	End Object

	CullDistances(0)=(Size=0,CullDistance=0)
	CullDistances(1)=(Size=10000,CullDistance=0)
	bEnabled=TRUE

	bCollideActors=False
	bBlockActors=False
	bProjTarget=False
	SupportedEvents.Empty
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: ti 22-3-2011 19:56:48.094 - Created with UnCodeX