I don't need to test my programs. I have an error-correcting modem.
UE3:NxGenericForceFieldBrush (UDK)
From Unreal Wiki, The Unreal Engine Documentation Site
- Package:
- Engine
| This is an auto-generated page and may need human attention. Please remove this tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
[edit] Properties
[edit] Property group 'NxGenericForceFieldBrush'
[edit] CollideWithChannels
Type: PrimitiveComponent.RBCollisionChannelContainer
Which types of object to apply this force field to
Default value:
| Member | Value |
|---|---|
| Cloth | True |
| Default | True |
| EffectPhysics | True |
| FluidDrain | True |
| GameplayPhysics | True |
| Pawn | True |
| SoftBody | True |
| Untitled1 | True |
| Untitled2 | True |
| Untitled3 | True |
| Vehicle | True |
| Water | True |
[edit] Constant
Type: Object.Vector
Constant force vector that is applied inside force volume
[edit] Coordinates
Type: FFB_ForceFieldCoordinates
[edit] ExcludeChannel
Type: int
Channel id, used to identify which force field exclude volumes apply to this force field
Default value: 1
[edit] FalloffLinear
Type: Object.Vector
Linear falloff for vector in chosen coordinate system
[edit] FalloffQuadratic
Type: Object.Vector
Quadratic falloff for vector in chosen coordinate system
[edit] Noise
Type: Object.Vector
Vector that scales random noise added to the force
[edit] PositionMultiplierX
Type: Object.Vector
Rows of matrix that defines force depending on position
[edit] PositionMultiplierY
Type: Object.Vector
[edit] PositionMultiplierZ
Type: Object.Vector
[edit] PositionTarget
Type: Object.Vector
Vector that defines force depending on position
[edit] RBChannel
Type: PrimitiveComponent.ERBCollisionChannel
Modifiers: const
enum indicating what collision filtering channel this force field should be in
Default value: RBCC_Untitled1
[edit] TorusRadius
Type: float
Radius of torus in case toroidal coordinate system is used
Default value: 1.0
[edit] VelocityMultiplierX
Type: Object.Vector
Rows of matrix that defines force depending on velocity
[edit] VelocityMultiplierY
Type: Object.Vector
[edit] VelocityMultiplierZ
Type: Object.Vector
[edit] VelocityTarget
Type: Object.Vector
Vector that defines force depending on velocity
[edit] Internal variables
[edit] ConvexMeshes
Inner type modifiers: const, native, transient
[edit] ExclusionShapePoses
Inner type modifiers: const, native, transient
[edit] ExclusionShapes
Inner type modifiers: const, native, transient
[edit] ForceField
Type: pointer{class UserForceField}
Modifiers: const, native, transient
Value to scale force on soft body
[edit] LinearKernel
Type: pointer{class UserForceFieldLinearKernel}
Modifiers: const, native, transient
linear force field kernel
[edit] Default values
| Property | Value | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| bColored | True | ||||||||||
| bProjTarget | True | ||||||||||
| BrushColor |
|
||||||||||
| bStatic | False | ||||||||||
| CollisionType | COLLIDE_CustomDefault |
[edit] Subobjects
[edit] BrushComponent0
Class: Engine.BrushComponent
Inherits from: Volume.BrushComponent0
| Property | Value |
|---|---|
| ReplacementPrimitive | None |
[edit] Enums
[edit] FFB_ForceFieldCoordinates
Type of Coordinates to define the force field
- FFB_CARTESIAN
- FFB_SPHERICAL
- FFB_CYLINDRICAL
- FFB_TOROIDAL
[edit] Functions
[edit] Events
[edit] PostBeginPlay
Overrides: Volume.PostBeginPlay
[edit] Other instance functions
[edit] StopsProjectile
Overrides: Actor.StopsProjectile
