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
MAXSTEPHEIGHT, MINFLOORZ

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
floatFluidTimeScale
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.Info
BotsGroup, ChatGroup, GameGroup, KickVoteGroup, MapVoteGroup, RulesGroup, ServerGroup
Inherited Variables from Engine.Actor
Acceleration, AccumKarmaAngleError, ActorRenderData, AmbientGlow, AmbientSound, AntiPortal, Attached, AttachmentBone, AttachTag, bAcceptsProjectors, bActorShadows, bAlreadyPrecachedMaterials, bAlreadyPrecachedMeshes, bAlwaysFaceCamera, bAlwaysRelevant, bAlwaysTick, bAlwaysZeroBoneOffset, bAnimByOwner, Base, bAttenByLife, bAutoAlignToTerrain, bBadStateCode, bBlockActors, bBlockKarma, bBlockNonZeroExtentTraces, bBlockPlayers, bBlockProjectiles, bBlocksTeleport, bBlockZeroExtentTraces, bBounce, bCanBeDamaged, bCanTeleport, bClientAnim, bClientAuthoritative, bClientDemoNetFunc, bClientDemoRecording, bClientTrigger, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCompressedPosition, bCorona, bDeferRendering, bDeleteMe, bDemoOwner, bDemoRecording, bDestroyInPainVolume, bDetailAttachment, bDirectional, bDirectionalCorona, bDisableSorting, bDisturbFluidSurface, bDramaticLighting, bDynamicLight, bEdShouldSnap, bEdSnap, bFixedRotationDir, bForceSkelUpdate, bFullVolume, bGameRelevant, bHardAttach, bHidden, bHiddenEd, bHiddenEdGroup, bHighDetail, bHurtEntry, bIgnoreEncroachers, bIgnoreOutOfWorld, bIgnoreTerminalVelocity, bIgnoreVehicles, bInterpolating, bJustTeleported, bLightChanged, bLightingVisibility, bLockLocation, bMovable, bNetDirty, bNetInitial, bNetInitialRotation, bNetNotify, bNetOwner, bNetRelevant, bNetTemporary, bNoDelete, bNoRepMesh, bNotifyLocalPlayerTeamReceived, bNotOnDedServer, bObsolete, bOnlyAffectPawns, bOnlyDirtyReplication, bOnlyDrawIfAttached, bOnlyOwnerSee, bOnlyRelevantToOwner, bOrientOnSlope, bOrientToVelocity, bOwnerNoSee, bPathColliding, bPathTemp, bPendingDelete, bProjTarget, bRepClientDemo, bReplicateAnimations, bReplicateInstigator, bReplicateMovement, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bShouldBaseAtStartup, bShouldStopKarma, bShowOctreeNodes, bSkipActorPropertyReplication, bSmoothKarmaStateUpdates, bSpecialLit, bStasis, bStatic, bStaticLighting, bSuperHighDetail, bTearOff, bTempEditor, bTicked, bTimerLoop, bTraceWater, bTrailerAllowRotation, bTrailerPrePivot, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, bUpdateSimulatedPosition, bUseCollisionStaticMesh, bUseCylinderCollision, bUseDynamicLights, bUseLightingFromBase, bWasSNFiltered, bWorldGeometry, CachedLocalToWorld, CachedLocation, CachedRotation, ClientOverlayCounter, ClientOverlayTimer, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, CullDistance, Deleted, DesiredRotation, DrawScale, DrawScale3D, DrawType, Event, ExcludeTag[8], FluidSurfaceShootStrengthMod, ForcedVisibilityZoneTag, ForceNoise, ForceRadius, ForceScale, ForceType, Group, HardRelMatrix, HighDetailOverlay, 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, NetPriority, NetTag, NetUpdateFrequency, NetUpdateTime, OctreeBox, OctreeBoxCenter, OctreeBoxRadii, OctreeNodes, OverlayMaterial, OverlayTimer, Owner, PendingTouch, Physics, PhysicsVolume, PrePivot, Projectors, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderRevision, RepSkin, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skins, SoundOcclusion, SoundPitch, SoundRadius, SoundVolume, StaticFilterState, StaticMesh, StaticMeshInstance, StaticMeshProjectors, StaticSectionBatches, Style, SurfaceType, Tag, Texture, TimerCounter, TimerRate, Touching, TransientSoundRadius, TransientSoundVolume, UV2Mode, UV2Texture, Velocity, XLevel

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

Structures Summary
Inherited Structures from Engine.Actor
ActorRenderDataPtr, AnimRep, BatchReference, FireProperties, KRBVec, KRigidBodyState, KSimParams, 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.Info
AcceptPlayInfoProperty, AllowClassRemoval, FillPlayInfo, GetDescriptionText, GetSecurityLevel
Inherited Functions from Engine.Actor
*, +, -, AddToPackageMap, AdjustVolume, AllActors, AllowMusicPlayback, AnimBlendParams, AnimBlendToAlpha, AnimEnd, AnimIsInGroup, AnimStopLooping, Attach, AttachToBone, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BlocksShotAt, BoneRefresh, BroadcastLocalizedMessage, Bump, CanSplash, ChangeBaseParamsFeedbackEffect, ChangeSpringFeedbackEffect, CheckForErrors, CheckMaxEffectDistance, ChildActors, ClearStayingDebugLines, ClientTrigger, Clock, CollidingActors, ConsoleCommand, CopyObjectToClipboard, Crash, CurrentLIPSincAnim, DebugClock, DebugUnclock, DemoPlaySound, Destroy, Destroyed, Detach, DetachFromBone, DisplayDebug, DrawDebugCircle, DrawDebugLine, DrawDebugSphere, DrawStayingDebugLine, DynamicActors, EffectIsRelevant, EnableChannelNotify, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishedInterpolation, FinishInterpolation, ForceFeedbackSupported, FreezeAnimAt, GainedChild, GetAllInt, GetAllIntDesc, GetAnimParams, GetBoneCoords, GetBoneRotation, GetCacheEntry, GetClosestBone, GetCollisionExtent, GetDebugName, GetHumanReadableName, GetLocalString, GetMapName, GetMeshName, GetNextInt, GetNextIntDesc, GetNextSkin, GetNotifyChannel, GetRenderBoundingSphere, GetRootLocation, GetRootLocationDelta, GetRootRotation, GetRootRotationDelta, GetSoundDuration, GetURLMap, GetUrlOption, HasAnim, HasLIPSincAnim, HealDamage, HitWall, HurtRadius, IsAnimating, IsInPain, IsInVolume, IsJoinedTo, IsPlayingLIPSincAnim, IsStationary, IsTweening, KAddAngularImpulse, KAddBoneLifter, KAddImpulse, KApplyForce, KDisableCollision, KDrawRigidBodyState, KEnableCollision, KFreezeRagdoll, KGetActorGravScale, KGetCOMOffset, KGetCOMPosition, KGetDampingProps, KGetFriction, KGetImpactThreshold, KGetInertiaTensor, KGetMass, KGetRBQuaternion, KGetRestitution, KGetRigidBodyState, KGetSimParams, KGetSkelMass, KilledBy, KImpact, KIsAwake, KIsRagdollAvailable, KMakeRagdollAvailable, KRBVecFromVector, KRBVecToVector, KRemoveAllBoneLifters, KRemoveLifterFromBone, KScaleJointLimits, KSetActorGravScale, KSetBlockKarma, KSetCOMOffset, KSetDampingProps, KSetFriction, KSetImpactThreshold, KSetInertiaTensor, KSetMass, KSetRestitution, KSetSimParams, KSetSkelVel, KSetStayUpright, KSetStayUprightParams, KSkelConvulse, KUpdateState, KVelDropBelow, KWake, Landed, LinkMesh, LinkSkelAnim, LIPSincAnimEnd, LockRootMotion, LoopAnim, LostChild, MakeNoise, MatchStarting, Move, MoveCacheEntry, MoveSmooth, NearSpot, NotifyLocalPlayerDead, NotifyLocalPlayerTeamReceived, OnlyAffectPawns, PauseStream, PawnBaseDied, PhysicsVolumeChange, PlayAnim, PlayerCanSeeMe, PlayFeedbackEffect, PlayLIPSincAnim, PlayMusic, PlayOwnedSound, PlaySound, PlayStream, PlayTeleportEffect, PostBeginPlay, PostLoadSavedGame, PostNetBeginPlay, PostNetReceive, PostTeleport, PostTouch, POVChanged, PreBeginPlay, PrecacheAnnouncer, PreSaveGame, PreTeleport, RadiusActors, RanInto, RecoverFromBadStateCode, RenderOverlays, RenderTexture, Reset, ResetStaticFilterState, SeekStream, SelfTriggered, SetAnimFrame, SetBase, SetBoneDirection, SetBoneLocation, SetBoneRotation, SetBoneScale, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDelayedDamageInstigatorController, SetDisplayProperties, SetDrawScale, SetDrawScale3D, SetDrawType, SetGRI, SetInitialState, SetLocation, SetOverlayMaterial, SetOwner, SetPhysics, SetRelativeLocation, SetRelativeRotation, SetRotation, SetStaticMesh, SetTimer, ShouldBeHidden, Sleep, Spawn, SpecialHandling, StartInterpolation, StopAllMusic, StopAnimating, StopFeedbackEffect, StopLIPSincAnim, StopMusic, StopStream, SuggestFallVelocity, TakeDamage, TeamLink, TextToSpeech, Tick, Timer, TimerPop, TornOff, Touch, TouchingActor, TouchingActors, Trace, TraceActors, TraceThisActor, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnClock, UnTouch, UnTrigger, UntriggerEvent, UpdateAnnouncements, UpdatePrecacheMaterials, UpdatePrecacheStaticMeshes, UpdateURL, UsedBy, VisibleActors, VisibleCollidingActors, 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;

FluidTimeScale Source code

var(FluidSurfaceInfo) float FluidTimeScale;

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
     FluidTimeScale=1.000000
     FluidDamping=0.500000
     FluidNoiseFrequency=60.000000
     FluidNoiseStrength=(Min=-70.000000,Max=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: Wed 7/2/2007 19:15:58.578 - Created with UnCodeX