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

Engine.FluidSurfaceInfo

Extends
Info
Modifiers
showcategories ( Movement , Collision , Lighting , LightColor , Karma , Force ) native noexport placeable

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.FluidSurfaceInfo

Constants Summary
Inherited Contants from Engine.Actor
CCFloatHeight, DF_Collision, DF_None, MAXSTEPHEIGHT, MINFLOORZ, TRACE_AcceptProjectors, TRACE_Actors, TRACE_AllBlocking, TRACE_AllColliding, TRACE_Blocking, TRACE_Corona, TRACE_Debug, TRACE_Hash, TRACE_Level, TRACE_LevelGeometry, TRACE_Material, TRACE_Movers, TRACE_OnlyProjActor, TRACE_Others, TRACE_Pawns, TRACE_Projectors, TRACE_ProjTargets, TRACE_ShadowCast, TRACE_SingleResult, TRACE_StopAtFirstHit, TRACE_VisibleNonColliding, TRACE_Volumes, TRACE_World

Variables Summary
boolbHasWarmedUp
array<int>ClampBitmap
boxFluidBoundingBox
vectorFluidOrigin
intLatestVerts
array<FluidSurfaceOscillator>Oscillators
FluidSurfacePrimitivePrimitive
floatTestRippleAng
floatTimeRollover
array<byte>VertAlpha
array<float>Verts0
array<float>Verts1
FluidSurfaceInfo
floatAlphaCurveScale
floatAlphaHeightScale
byteAlphaMax
boolbShowBoundingBox
boolbUseNoRenderZ
TerrainInfoClampTerrain
colorFluidColor
floatFluidDamping
floatFluidGridSpacing
EFluidGridTypeFluidGridType
floatFluidHeightScale
floatFluidNoiseFrequency
rangeFluidNoiseStrength
floatFluidSpeed
intFluidXSize
intFluidYSize
floatNoRenderZ
boolOrientShootEffect
boolOrientTouchEffect
floatRippleVelocityFactor
class<Actor>ShootEffect
floatShootRadius
floatShootStrength
boolTestRipple
floatTestRippleRadius
floatTestRippleSpeed
floatTestRippleStrength
class<Actor>TouchEffect
floatTouchStrength
floatUOffset
floatUpdateRate
floatUTiles
floatVOffset
floatVTiles
floatWarmUpTime
Inherited Variables from Engine.Actor
Acceleration, ActorRenderData, AlternateSkins, AmbientGlow, AmbientSound, AntiPortal, Attached, AttachmentBone, AttachTag, bAcceptsProjectors, bActorShadows, bAlwaysRelevant, bAlwaysRelevantToInstigator, bAlwaysRelevantToOwner, bAlwaysTick, bAlwaysZeroBoneOffset, bAnimByOwner, Base, bAutoAlignToTerrain, bBlockActors, bBlockKarma, bBlockNonZeroExtentTraces, bBlockPlayers, bBlockZeroExtentTraces, bBounce, bCanBeBaseForPawns, bCanBeDamaged, bCanMantle, bCanTeleport, bClientAnim, bClientDemoNetFunc, bClientDemoRecording, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCompressedPosition, bCorona, bDeleteMe, bDemoOwner, bDemoRecording, bDestroyInPainVolume, bDirectional, bDisableSorting, bDisturbFluidSurface, bDontBatch, bDynamicLight, bDynamicWorldGeometry, bEdShouldSnap, bEdSnap, bFixedRotationDir, bFullVolume, bGameRelevant, bHardAttach, bHasBlood, bHidden, bHiddenEd, bHiddenEdGroup, bHighDetail, bHurtEntry, bIgnoreEncroachers, bIgnoreOutOfWorld, bInterpolating, bJustTeleported, bLightChanged, bLightingVisibility, bLockLocation, bMovable, bNetDirty, bNetInitial, bNetInitialRotation, bNetNotify, bNetOwner, bNetRelevant, bNetTemporary, bNoDelete, bNoRepMesh, bObsolete, bOnlyAffectPawns, bOnlyDirtyReplication, bOnlyDrawIfAttached, bOnlyOwnerSee, bOnlyRelevantToOwner, bOrientOnSlope, bOwnerNoSee, bPathColliding, bPathTemp, bPendingDelete, bProjTarget, bRepClientDemo, bReplicateAnimations, bReplicateInstigator, bReplicateMovement, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bShouldBaseAtStartup, bShowOctreeNodes, bShowUseReticle, bSkipActorPropertyReplication, bSpecialLit, bStasis, bStatic, bStaticLighting, bSuperHighDetail, bTearOff, bTempEditor, bTicked, bTimerLoop, bTrailerAllowRotation, bTrailerPrePivot, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, bUpdateSimulatedPosition, bUsable, bUseCylinderCollision, bUseDynamicLights, bUseLightingFromBase, bWasSNFiltered, bWorldGeometry, CachedLocalToWorld, CachedLocation, CachedRotation, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, ConglomerateID, CullDistance, Deleted, DesiredRotation, DrawScale, DrawScale3D, DrawType, Event, ForcedVisibilityZoneTag, ForceRadius, ForceScale, ForceType, Group, HardRelMatrix, InitialState, Instigator, Inventory, JoinedTag, KParams, KStepTag, LastRenderTime, LatentFloat, Leaves, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightPeriod, LightPhase, LightRadius, LightRenderData, LightSaturation, LightType, Location, LODBias, Mass, MaxLights, Mesh, MeshInstance, MessageClass, NetDependents, NetPriority, NetTag, NetUpdateFrequency, NetUpdateTime, OctreeBox, OctreeBoxCenter, OctreeBoxRadii, OctreeNodes, Owner, PendingTouch, Physics, PhysicsVolume, PrePivot, Projectors, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderRevision, RepSkin, RepSkinIndex, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skins, SoundOcclusion, SoundPitch, SoundRadius, SoundVolume, SpecialDisplayFlags, StaticFilterState, StaticMesh, StaticMeshInstance, StaticMeshProjectors, StaticSectionBatches, Style, Tag, Texture, TimerCounter, TimerRate, Touching, TransientSoundRadius, TransientSoundVolume, Velocity, XLevel

Enumerations Summary
EFluidGridType
FGT_Square, FGT_Hexagonal
Inherited Enumerations from Engine.Actor
EDetailMode, EDoubleClickDir, EDrawType, EFilterState, EForceType, eKillZType, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundOcclusion, ESoundSlot, ETravelType

Structures Summary
Inherited Structures from Engine.Info
KeyValuePair, PlayerResponseLine, ServerResponseLine
Inherited Structures from Engine.Actor
ActorRenderDataPtr, AnimRep, BatchReference, Face, KRBVec, KRigidBodyState, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr

Functions Summary
function Pling (vector Position, float Strength, optional float Radius)
function TakeDamage (int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, class<DamageType> damageType)
function Touch (Actor Other)
Inherited Functions from Engine.Actor
*, +, -, AddActor, AddActorAt, AddArrow, AddBox, AddCylinder, AddLine, AllActors, AnimBlendParams, AnimBlendToAlpha, AnimEnd, AnimIsInGroup, Attach, AttachToBone, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BM, BoneRefresh, bool, BroadcastLocalizedMessage, Bump, CanHit, CanSplash, ChildActors, Clock, CollidingActors, ColorBlack, ColorBlue, ColorBrown, ColorCyan, ColorDkblue, ColorDkcyan, ColorDkgreen, ColorDkgrey, ColorDkmagenta, ColorDkred, ColorDkyellow, ColorGreen, ColorGrey, ColorLtgrey, ColorMagenta, ColorOrange, ColorPink, ColorRed, ColorWhite, ColorYellow, ConsoleCommand, ConvertRelativeLocation, DebugClock, DebugUnclock, DemoPlaySound, Destroy, Destroyed, Detach, DetachFromBone, DisplayDebug, DM, DMN, DMT, DMTN, DMTNS, DrawDebugLine, DrawFace, DrawFaces, DynamicActors, EffectIsRelevant, EnableChannelNotify, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishedInterpolation, FinishInterpolation, float, ForceFeedbackSupported, FreezeAnimAt, GainedChild, GetAnimParams, GetBoneCoords, GetBoneRotation, GetCacheEntry, GetClient, GetCollisionBoundingBox, GetCollisionExtent, GetCommandLine, GetConsumerClassIndex, GetDebugName, GetHumanReadableName, GetItemName, GetKillerController, GetLocalString, GetMapName, GetMeshName, GetNextInt, GetNextIntDesc, GetNextSkin, GetNotifyChannel, GetRenderBoundingSphere, GetRootLocation, GetRootLocationDelta, GetRootRotation, GetRootRotationDelta, GetSoundDuration, GetTeam, GetURLMap, HasAnim, HitWall, HurtRadius, IgnoreEncroachingMovement, int, IsAnimating, IsInPain, IsInVolume, IsRealPlayer, IsTweening, KAddBoneLifter, KAddImpulse, KApplyForce, KDisableCollision, KDrawRigidBodyState, KEnableCollision, KFreezeRagdoll, KGetActorGravScale, KGetCOMOffset, KGetCOMPosition, KGetDampingProps, KGetFriction, KGetImpactThreshold, KGetInertiaTensor, KGetMass, KGetRBQuaternion, KGetRestitution, KGetRigidBodyState, KGetSkelMass, KilledBy, KImpact, KIsAwake, KIsRagdollAvailable, KMakeRagdollAvailable, KRBVecFromVector, KRBVecToVector, KRemoveAllBoneLifters, KRemoveLifterFromBone, KSetActorGravScale, KSetBlockKarma, KSetCOMOffset, KSetDampingProps, KSetFriction, KSetImpactThreshold, KSetInertiaTensor, KSetMass, KSetRestitution, KSetSkelVel, KSetStayUpright, KSetStayUprightParams, KSkelConvulse, KSleep, KUpdateState, KVelDropBelow, KWake, Landed, LaunchPawn, LaunchPawnDamage, LinkMesh, LinkSkelAnim, LockRootMotion, LoopAnim, LostChild, MakeColor, MakeNoise, MatchStarting, Move, MoveCacheEntry, MoveSmooth, NearSpot, NotifyTeamEnergyStatus, OnlyAffectPawns, OnUnuse, OnUse, PauseAudio, PhysicsVolumeChange, PlayAnim, PlayerCanSeeMe, PlayFeedbackEffect, PlayMusic, PlayOwnedSound, PlaySound, PlayTeleportEffect, PostBeginPlay, PostNetBeginPlay, PostNetReceive, PostTeleport, PostTouch, PreBeginPlay, PreTeleport, RadarAddActor, RadarRemoveActor, RadiusActors, RenderOverlays, RenderTexture, ReplaceText, Reset, SetAnimFrame, SetBase, SetBoneDirection, SetBoneLocation, SetBoneRotation, SetBoneScale, SetClassStatic, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetDrawScale, SetDrawScale3D, SetDrawType, SetGRI, SetInitialState, SetKillerController, SetLocation, SetNetDirty, SetOwner, SetPhysics, SetRelativeLocation, SetRelativeRotation, SetRotation, SetStaticMesh, SetTeam, SetTimer, Sleep, Spawn, SpecialHandling, StartInterpolation, StopAllMusic, StopAnimating, StopFeedbackEffect, StopMusic, string, SuggestFallVelocity, TakeDamage, TestLocation, Tick, Timer, TornOff, Touch, TouchingActor, TouchingActors, Trace, TraceActors, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnClock, UnPauseAudio, UnTouch, UnTrigger, UntriggerEvent, UpdatePrecacheMaterials, UpdatePrecacheStaticMeshes, UsedBy, VisibleActors, VisibleCollidingActors, ZapActor, ZoneChange


Variables Detail

bHasWarmedUp Source code

var transient const bool bHasWarmedUp;

ClampBitmap Source code

var const array<int> ClampBitmap;

FluidBoundingBox Source code

var transient const box FluidBoundingBox;

FluidOrigin Source code

var transient const vector FluidOrigin;

LatestVerts Source code

var transient const int LatestVerts;

Oscillators Source code

var transient const array<FluidSurfaceOscillator> Oscillators;

Primitive Source code

var transient const FluidSurfacePrimitive Primitive;

TestRippleAng Source code

var transient const float TestRippleAng;

TimeRollover Source code

var transient const float TimeRollover;

VertAlpha Source code

var transient const array<byte> VertAlpha;

Verts0 Source code

var transient const array<float> Verts0;

Verts1 Source code

var transient const array<float> Verts1;

FluidSurfaceInfo

AlphaCurveScale Source code

var(FluidSurfaceInfo) float AlphaCurveScale;

AlphaHeightScale Source code

var(FluidSurfaceInfo) float AlphaHeightScale;

AlphaMax Source code

var(FluidSurfaceInfo) byte AlphaMax;

bShowBoundingBox Source code

var(FluidSurfaceInfo) bool bShowBoundingBox;

bUseNoRenderZ Source code

var(FluidSurfaceInfo) bool bUseNoRenderZ;

ClampTerrain Source code

var(FluidSurfaceInfo) edfindable TerrainInfo ClampTerrain;

FluidColor Source code

var(FluidSurfaceInfo) color FluidColor;

FluidDamping Source code

var(FluidSurfaceInfo) float FluidDamping;

FluidGridSpacing Source code

var(FluidSurfaceInfo) float FluidGridSpacing;

FluidGridType Source code

var(FluidSurfaceInfo) EFluidGridType FluidGridType;

FluidHeightScale Source code

var(FluidSurfaceInfo) float FluidHeightScale;

FluidNoiseFrequency Source code

var(FluidSurfaceInfo) float FluidNoiseFrequency;

FluidNoiseStrength Source code

var(FluidSurfaceInfo) range FluidNoiseStrength;

FluidSpeed Source code

var(FluidSurfaceInfo) float FluidSpeed;

FluidXSize Source code

var(FluidSurfaceInfo) int FluidXSize;

FluidYSize Source code

var(FluidSurfaceInfo) int FluidYSize;

NoRenderZ Source code

var(FluidSurfaceInfo) float NoRenderZ;

OrientShootEffect Source code

var(FluidSurfaceInfo) bool OrientShootEffect;

OrientTouchEffect Source code

var(FluidSurfaceInfo) bool OrientTouchEffect;

RippleVelocityFactor Source code

var(FluidSurfaceInfo) float RippleVelocityFactor;

ShootEffect Source code

var(FluidSurfaceInfo) class<Actor> ShootEffect;

ShootRadius Source code

var(FluidSurfaceInfo) float ShootRadius;

ShootStrength Source code

var(FluidSurfaceInfo) float ShootStrength;

TestRipple Source code

var(FluidSurfaceInfo) bool TestRipple;

TestRippleRadius Source code

var(FluidSurfaceInfo) float TestRippleRadius;

TestRippleSpeed Source code

var(FluidSurfaceInfo) float TestRippleSpeed;

TestRippleStrength Source code

var(FluidSurfaceInfo) float TestRippleStrength;

TouchEffect Source code

var(FluidSurfaceInfo) class<Actor> TouchEffect;

TouchStrength Source code

var(FluidSurfaceInfo) float TouchStrength;

UOffset Source code

var(FluidSurfaceInfo) float UOffset;

UpdateRate Source code

var(FluidSurfaceInfo) float UpdateRate;

UTiles Source code

var(FluidSurfaceInfo) float UTiles;

VOffset Source code

var(FluidSurfaceInfo) float VOffset;

VTiles Source code

var(FluidSurfaceInfo) float VTiles;

WarmUpTime Source code

var(FluidSurfaceInfo) float WarmUpTime;


Enumerations Detail

EFluidGridType Source code

enum EFluidGridType
{
FGT_Square, FGT_Hexagonal
};


Functions Detail

Pling Source code

native final function Pling ( vector Position, float Strength, optional float Radius )

TakeDamage Source code

simulated function TakeDamage ( int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, class<DamageType> damageType )

Touch Source code

simulated function Touch ( Actor Other )


Defaultproperties

defaultproperties
{
    FluidGridType=FGT_Hexagonal
    FluidGridSpacing=24.000000
    FluidXSize=48
    FluidYSize=48
    FluidHeightScale=1.000000
    FluidSpeed=170.000000
    FluidDamping=0.500000
    FluidNoiseFrequency=60.000000
    FluidNoiseStrength=(A=-70.000000,B=70.000000)
    TestRippleSpeed=3000.000000
    TestRippleStrength=-20.000000
    TestRippleRadius=48.000000
    UTiles=1.000000
    VTiles=1.000000
    AlphaHeightScale=10.000000
    AlphaMax=128
    ShootStrength=-50.000000
    RippleVelocityFactor=-0.050000
    TouchStrength=-50.000000
    WarmUpTime=2.000000
    UpdateRate=50.000000
    DrawType=DT_FluidSurface
    bHidden=False
    bNoDelete=True
    Texture=Texture'Engine.S_FluidSurf'
    bUnlit=True
    bCollideActors=True
    bEdShouldSnap=True
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Tue 27/4/2010 03:12:35.213 - Created with UnCodeX