Engine.RB_BodyInstance
- Extends
- Object
- Modifiers
- hidecategories ( Object ) native ( Physics )
Copyright 1998-2011 Epic Games, Inc. All Rights Reserved.
Core.Object
|
+-- Engine.RB_BodyInstance
Inherited Contants from Core.Object |
AspectRatio16x9, AspectRatio4x3, AspectRatio5x4, DegToRad, DegToUnrRot, INDEX_NONE, InvAspectRatio16x9, InvAspectRatio4x3, InvAspectRatio5x4, MaxInt, Pi, RadToDeg, RadToUnrRot, UnrRotToDeg, UnrRotToRad |
Inherited Variables from Core.Object |
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject |
Inherited Structures from Core.Object |
Array_Mirror, BitArray_Mirror, BoneAtom, Box, BoxSphereBounds, Color, Cylinder, double, FColorVertexBuffer_Mirror, Guid, IndirectArray_Mirror, InlinePointerArray_Mirror, InterpCurveFloat, InterpCurveLinearColor, InterpCurvePointFloat, InterpCurvePointLinearColor, InterpCurvePointQuat, InterpCurvePointTwoVectors, InterpCurvePointVector, InterpCurvePointVector2D, InterpCurveQuat, InterpCurveTwoVectors, InterpCurveVector, InterpCurveVector2D, IntPoint, LinearColor, Map_Mirror, Matrix, MultiMap_Mirror, OctreeElementId, Plane, pointer, Quat, qword, RawDistribution, RenderCommandFence, RenderCommandFence_Mirror, Rotator, Set_Mirror, SHVector, SHVectorRGB, SparseArray_Mirror, TAlphaBlend, ThreadSafeCounter, TPOV, TwoVectors, UntypedBulkData_Mirror, Vector, Vector2D, Vector4 |
Inherited Functions from Core.Object |
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, Asc, Asin, Atan, Atan2, BeginState, ByteToFloat, Caps, Chr, Clamp, ClampLength, ClampRotAxis, ClampRotAxisFromBase, ClampRotAxisFromRange, ClassIsChildOf, ClockwiseFrom, ColorToLinearColor, ContinuedState, Cos, Cross, DebugBreak, Disable, Dot, DumpStateStack, DynamicLoadObject, Enable, EndState, EvalInterpCurveFloat, EvalInterpCurveVector, EvalInterpCurveVector2D, Exp, FCeil, FClamp, FCubicInterp, FFloor, FindDeltaAngle, FindObject, FInterpConstantTo, FInterpEaseIn, FInterpEaseInOut, FInterpEaseOut, FInterpTo, float, FloatToByte, FMax, FMin, FPctByRange, FRand, GetAngularDegreesFromRadians, GetAngularDistance, GetAngularFromDotDist, GetAxes, GetBuildChangelistNumber, GetDotDistance, GetEngineVersion, GetEnum, GetFuncName, GetHeadingAngle, GetMappedRangeValue, GetPackageName, GetPerObjectConfigSections, GetRangePctByValue, GetRangeValueByPct, GetRightMost, GetRotatorAxis, GetScriptTrace, GetStateName, GetSystemTime, GetUnAxes, GotoState, InCylinder, InStr, InverseTransformNormal, InverseTransformVector, IsA, IsChildState, IsInState, IsPendingKill, IsUTracing, IsZero, JoinArray, Left, Len, Lerp, LerpColor, Localize, Locs, Loge, LogInternal, MakeColor, MakeLinearColor, MakeRotationMatrix, MakeRotationTranslationMatrix, MakeRotator, MatrixGetAxis, MatrixGetOrigin, MatrixGetRotator, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NormalizeRotAxis, NoZDot, OrthoRotation, ParseLocalizedPropertyPath, ParseStringIntoArray, PathName, PausedState, PointDistToLine, PointDistToPlane, PointDistToSegment, PointProjectToPlane, PoppedState, PopState, ProjectOnTo, PushedState, PushState, QuatDot, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RDiff, Repl, Right, RInterpTo, RLerp, RotRand, Round, RSize, RSmerp, RTransform, SaveConfig, SClampRotAxis, ScriptTrace, SetUTracing, Sin, Split, SplitString, Sqrt, Square, StaticSaveConfig, Tan, TimeStamp, ToHex, TransformNormal, TransformVector, TransformVectorByRotation, UnwindHeading, vect2d, VInterpTo, VLerp, VRand, VRandCone, VRandCone2, VSize, VSize2D, VSizeSq, VSizeSq2D, VSmerp, WarnInternal, ^, ^^, |, ||, ~, ~= |
var private transient bool bForceUnfixed;
bInstanceAlwaysFullAnimWeight Source code
var private transient bool bInstanceAlwaysFullAnimWeight;
var const int BodyIndex;
var native const
pointer BoneSpring;
var native const
pointer BoneSpringKinActor;
var transient float LastEffectPlayedTime;
var native const int SceneIndex;
BoneSpring
bDisableOnOverextension Source code
var(BoneSpring) bool bDisableOnOverextension;
bEnableBoneSpringAngular Source code
var(BoneSpring) bool bEnableBoneSpringAngular;
bEnableBoneSpringLinear Source code
var(BoneSpring) bool bEnableBoneSpringLinear;
bMakeSpringToBaseCollisionComponent Source code
var(BoneSpring) bool bMakeSpringToBaseCollisionComponent;
bNotifyOwnerOnOverextension Source code
var(BoneSpring) bool bNotifyOwnerOnOverextension;
var(BoneSpring) const float BoneAngularDamping;
var(BoneSpring) const float BoneAngularSpring;
var(BoneSpring) const float BoneLinearDamping;
var(BoneSpring) const float BoneLinearSpring;
bTeleportOnOverextension Source code
var(BoneSpring) bool bTeleportOnOverextension;
bUseKinActorForBoneSpring Source code
var(BoneSpring) bool bUseKinActorForBoneSpring;
OverextensionThreshold Source code
var(BoneSpring) float OverextensionThreshold;
Physics
bEnableCollisionResponse Source code
var(Physics) const bool bEnableCollisionResponse;
var(Physics) const bool bOnlyCollideWithPawns;
var(Physics) const bool bPushBody;
ContactReportForceThreshold Source code
var(Physics) float ContactReportForceThreshold;
var(Physics) float InstanceDampingScale;
var(Physics) float InstanceMassScale;
RB_BodyInstance
final native
function EnableBoneSpring (
bool bInEnableLinear,
bool bInEnableAngular, const out
matrix InBoneTarget )
EnableCollisionResponse Source code
final native function EnableCollisionResponse ( bool bEnableResponse )
final native function float GetBodyMass ( )
GetPhysicsAssetInstance Source code
GetUnrealWorldAngularVelocity Source code
final native
function vector GetUnrealWorldAngularVelocity ( )
final native
function matrix GetUnrealWorldTM ( )
GetUnrealWorldVelocity Source code
final native
function vector GetUnrealWorldVelocity ( )
GetUnrealWorldVelocityAtPoint Source code
final native
function vector GetUnrealWorldVelocityAtPoint (
vector Point )
final native function bool IsFixed ( )
final native function bool IsValidBodyInstance ( )
final native function SetBlockRigidBody ( bool bNewBlockRigidBody )
final native function SetBoneSpringParams ( float InLinearSpring, float InLinearDamping, float InAngularSpring, float InAngularDamping )
final native
function SetBoneSpringTarget ( const out
matrix InBoneTarget,
bool bTeleport )
SetContactReportForceThreshold Source code
final native function SetContactReportForceThreshold ( FLOAT Threshold )
final native function SetFixed ( bool bNewFixed )
SetPhysMaterialOverride Source code
final native
function SetPhysMaterialOverride (
PhysicalMaterial NewPhysMaterial )
UpdateDampingProperties Source code
final native function UpdateDampingProperties ( )
final native
function UpdateMassProperties (
RB_BodySetup Setup )
defaultproperties
{
BoneLinearSpring=10.0
BoneLinearDamping=0.1
BoneAngularSpring=1.0
BoneAngularDamping=0.1
CustomGravityFactor=1.0
LastEffectPlayedTime = 0.0
bEnableCollisionResponse=TRUE
ContactReportForceThreshold=-1.0f
InstanceMassScale=1.0
InstanceDampingScale=1.0
}
|
Creation time: ti 22-3-2011 19:56:55.644 - Created with
UnCodeX