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

UTGame.UTPhysicalMaterialProperty

Extends
PhysicalMaterialPropertyBase
Modifiers
native

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

Core.Object
|   
+-- Engine.PhysicalMaterialPropertyBase
   |   
   +-- UTGame.UTPhysicalMaterialProperty

Constants Summary
Inherited Contants from Core.Object
DegToRad, INDEX_NONE, MaxInt, Pi, RadToDeg

Variables Summary
UTPhysicalMaterialProperty
nameMaterialType
Inherited Variables from Core.Object
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject

Enumerations Summary
Inherited Enumerations from Core.Object
EAxis, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup

Structures Summary
MaterialImpactEffect
MaterialType, Sound, DecalMaterials, DurationOfDecal, DecalDissolveParamName, DecalWidth, DecalHeight, ParticleTemplate
MaterialParticleEffect
MaterialType, ParticleTemplate
MaterialSoundEffect
MaterialType, Sound
Inherited Structures from Core.Object
Box, BoxSphereBounds, Color, Cylinder, double, DynamicMap_Mirror, Guid, IndirectArray_Mirror, InterpCurveFloat, InterpCurvePointFloat, InterpCurvePointQuat, InterpCurvePointTwoVectors, InterpCurvePointVector, InterpCurvePointVector2D, InterpCurveQuat, InterpCurveTwoVectors, InterpCurveVector, InterpCurveVector2D, IntPoint, LinearColor, Map_Mirror, Matrix, MultiMap_Mirror, Plane, pointer, Quat, qword, RawDistribution, RenderCommandFence, Rotator, TextureMipBulkData_Mirror, ThreadSafeCounter, TPOV, TwoVectors, UntypedBulkData_Mirror, Vector, Vector2D, Vector4

Functions Summary
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, Asc, Asin, Atan, BeginState, ByteToFloat, Caps, Chr, Clamp, ClampLength, ClampRotAxis, ClassIsChildOf, ClearConfig, ClockwiseFrom, ColorToLinearColor, ContinuedState, Cos, Cross, Disable, Dot, DumpStateStack, DynamicLoadObject, Enable, EndState, Exp, FClamp, FCubicInterp, FindDeltaAngle, FindObject, FInterpEaseIn, FInterpEaseInOut, FInterpEaseOut, FInterpTo, FloatToByte, FMax, FMin, FPctByRange, FRand, GetAngularDegreesFromRadians, GetAngularDistance, GetAngularFromDotDist, GetAxes, GetDotDistance, GetEnum, GetFuncName, GetHeadingAngle, GetNetFuncName, GetPackageName, GetPerObjectConfigSections, GetRangePctByValue, GetRangeValueByPct, GetSpecialValue, GetStateName, GetUnAxes, GotoState, InStr, IsA, IsChildState, IsInState, IsNetScript, IsPendingKill, IsUTracing, IsZero, JoinArray, Left, Len, Lerp, Localize, Locs, Loge, LogInternal, MakeColor, MakeLinearColor, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NormalizeRotAxis, OrthoRotation, ParseStringIntoArray, PathName, PausedState, PointDistToLine, PointDistToPlane, PointInBox, PoppedState, PopState, ProjectOnTo, PushedState, PushState, QuatDot, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, RDiff, Repl, Right, RInterpTo, RLerp, RotRand, Round, RSize, RSmerp, SaveConfig, SClampRotAxis, ScriptTrace, SetSpecialValue, SetUTracing, Sin, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, Tan, TimeStamp, ToHex, TransformVectorByRotation, UnwindHeading, vect2d, VInterpTo, VLerp, VRand, VSize, VSize2D, VSizeSq, VSizeSq2D, VSmerp, WarnInternal, ^, ^^, |, ||, ~, ~=


Variables Detail

UTPhysicalMaterialProperty

MaterialType Source code

var(UTPhysicalMaterialProperty) name MaterialType;
Type of material this is (dirt, gravel, brick, etc) used for looking up material specific effects


Structures Detail

MaterialImpactEffect Source code

struct MaterialImpactEffect
{
var name DecalDissolveParamName;
var float DecalHeight;
var array<MaterialInterface> DecalMaterials;
var float DecalWidth;
var float DurationOfDecal;
var name MaterialType;
var ParticleSystem ParticleTemplate;
var SoundCue Sound;
};
struct for list to map material types supported by an actor to impact sounds and effects
DecalDissolveParamName:
MaterialInstance param name for dissolving the decal
DurationOfDecal:
How long the decal should last before fading out

MaterialParticleEffect Source code

struct MaterialParticleEffect
{
var name MaterialType;
var ParticleSystem ParticleTemplate;
};
Struct for list to map materials to a particle effect

MaterialSoundEffect Source code

struct MaterialSoundEffect
{
var name MaterialType;
var SoundCue Sound;
};
Struct for list to map materials to sounds, for sound only applications (e.g. tires)


Defaultproperties

defaultproperties
{
   Name="Default__UTPhysicalMaterialProperty"
   ObjectArchetype=PhysicalMaterialPropertyBase'Engine.Default__PhysicalMaterialPropertyBase'
}

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