I love the smell of UnrealEd crashing in the morning. – tarquin

UE3:BrushComponent (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 12:47, 6 November 2009 by (Talk)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UDK Object >> Component >> ActorComponent >> PrimitiveComponent >> BrushComponent
Package: 
Engine
This class in other games:
UT3


Properties

Property group 'BrushComponent'

bBlockComplexCollisionTrace

Type: bool

Normally a blocking volume is considered 'pure simplified collision', so when tracing for complex collision, never collide This flag overrides that behaviour

Internal variables

Brush

Type: Model

Modifiers: const


BrushAggGeom

Type: KMeshProps.KAggregateGeom

Simplified collision data for the mesh.

BrushPhysDesc

Type: pointer

Modifiers: native, private, const, transient, noimport

Physics engine shapes created for this BrushComponent.

CachedPhysBrushData

Type: KCachedConvexData_Mirror

Modifiers: native, private, const, transient, noimport

Cached brush convex-mesh data for use with the physics engine.

CachedPhysBrushDataVersion

Type: int

Modifiers: private, const

Indicates version that CachedPhysBrushData was created at. Compared against CurrentCachedPhysDataVersion.

Default values

Property Value
AlwaysLoadOnClient False
AlwaysLoadOnServer False
bUseAsOccluder True
HiddenGame True

Structs

KCachedConvexData_Mirror

Mirror for FKCachedConvexData struct.

array<int> CachedConvexElements