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

UTGame.UTAnimBlendByPhysicsVolume

Extends
UTAnimBlendBase
Modifiers
native ( Animation )

selects child based on parameters of the owner's current physics volume Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.AnimNode
   |   
   +-- Engine.AnimNodeBlendBase
      |   
      +-- Engine.AnimNodeBlendList
         |   
         +-- UTGame.UTAnimBlendBase
            |   
            +-- UTGame.UTAnimBlendByPhysicsVolume

Variables Summary
PhysicsVolumeLastPhysicsVolume
UTAnimBlendByPhysicsVolume
array<PhysicsVolumeParams>PhysicsParamList
Inherited Variables from UTGame.UTAnimBlendBase
BlendTime, ChildBlendTimes, SliderPosition
Inherited Variables from Engine.AnimNodeBlendList
ActiveChildIndex, BlendTimeToGo, bPlayActiveChild, TargetWeight

Structures Summary
PhysicsVolumeParams
ChildIndex, bWaterVolume, bCheckGravity, MinGravity, MaxGravity

Functions Summary
event PhysicsVolumeChanged (PhysicsVolume NewVolume))
Inherited Functions from UTGame.UTAnimBlendBase
GetAnimDuration, GetBlendTime
Inherited Functions from Engine.AnimNodeBlendList
SetActiveChild


Variables Detail

LastPhysicsVolume Source code

var transient PhysicsVolume LastPhysicsVolume;
last volume owner was using, to detect changes

UTAnimBlendByPhysicsVolume

PhysicsParamList Source code

var(UTAnimBlendByPhysicsVolume) array<PhysicsVolumeParams> PhysicsParamList;


Structures Detail

PhysicsVolumeParams Source code

struct PhysicsVolumeParams
{
var(UTAnimBlendByPhysicsVolume) bool bCheckGravity;
var(UTAnimBlendByPhysicsVolume) bool bWaterVolume;
var(UTAnimBlendByPhysicsVolume) int ChildIndex;
var(UTAnimBlendByPhysicsVolume) float MaxGravity;
var(UTAnimBlendByPhysicsVolume) float MinGravity;
};

bCheckGravity:
whether we care about the volume's gravity
bWaterVolume:
whether the volume is a water volume
ChildIndex:
index of child that should become active when the owner's physics volume matches these parameters
MaxGravity:
gravity thresholds for bCheckGravity
MinGravity:
gravity thresholds for bCheckGravity


Functions Detail

PhysicsVolumeChanged Source code

event PhysicsVolumeChanged ( PhysicsVolume NewVolume) )
called when this node detects that its Owner's PhysicsVolume has been changed choose the appropriate child here


Defaultproperties

defaultproperties
{
   Children(0)=(Name="Default",Weight=1.000000)
   Name="Default__UTAnimBlendByPhysicsVolume"
   ObjectArchetype=UTAnimBlendBase'UTGame.Default__UTAnimBlendBase'
}

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