Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
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
bool | bHasWarmedUp
array<int> | ClampBitmap
Box | FluidBoundingBox
vector | FluidOrigin
int | LatestVerts
array<FluidSurfaceOscillator> | Oscillators
FluidSurfacePrimitive | Primitive
float | TestRippleAng
float | TimeRollover
array<byte> | VertAlpha
array<float> | Verts0
array<float> | Verts1
FluidSurfaceInfo
float | AlphaCurveScale
float | AlphaHeightScale
byte | AlphaMax
bool | bShowBoundingBox
bool | bUseNoRenderZ
TerrainInfo | ClampTerrain
color | FluidColor
float | FluidDamping
float | FluidGridSpacing
EFluidGridType | FluidGridType
float | FluidHeightScale
float | FluidNoiseFrequency
Range | FluidNoiseStrength
float | FluidSpeed
int | FluidXSize
int | FluidYSize
float | NoRenderZ
bool | OrientShootEffect
bool | OrientTouchEffect
float | RippleVelocityFactor
class<Actor> | ShootEffect
float | ShootRadius
float | ShootStrength
bool | TestRipple
float | TestRippleRadius
float | TestRippleSpeed
float | TestRippleStrength
class<Actor> | TouchEffect
float | TouchStrength
float | UOffset
float | UpdateRate
float | UTiles
float | VOffset
float | VTiles
float | WarmUpTime

Inherited Variables from Engine.Actor
Acceleration, ActorRenderData, AmbientGlow, AntiPortal, Attached, AttachmentBone, AttachTag, bAcceptsProjectors, bAcceptsShadowProjectors, bActorShadows, bAlwaysRelevant, bAlwaysTick, bAlwaysZeroBoneOffset, bAnimByOwner, Base, bAutoAlignToTerrain, bBlockActors, bBlockHavok, bBlockKarma, bBlockNonZeroExtentTraces, bBlockPlayers, bBlockZeroExtentTraces, bBounce, bCanBeDamaged, bCanTeleport, bCastsVolumetricShadows, bClientAnim, bClientDemoNetFunc, bClientDemoRecording, bClientHavokPhysics, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCompressedPosition, bCorona, bDeleteMe, bDemoOwner, bDemoRecording, bDestroyInPainVolume, bDirectional, bDisableBspVolumetrics, bDisableEditorCopying, bDisableHavokCollisionWhenAttached, bDisableShadowOptimisation, bDisableSorting, bDisableTick, bDisableTouch, bDisturbFluidSurface, bDoNotApproximateBumpmap, bDynamicLight, bEdShouldSnap, bEdSnap, bEnableHavokBackstep, bFixedRotationDir, bGameRelevant, bGetOverlayMaterialFromBase, bGetSkinFromBase, bHardAttach, bHidden, bHiddenEd, bHiddenEdGroup, bHighDetail, bHurtEntry, bIgnoreEncroachers, bIgnoreOutOfWorld, bImportantActor, bInterpolating, bIsMirror, bIsVehicle, bJustTeleported, bLightChanged, bLightingVisibility, bLockLocation, bMovable, bNavigationRelevant, bNeedLifetimeEffectEvents, bNeedPostRenderCallback, bNetDirty, bNetInitial, bNetInitialRotation, bNetNotify, bNetOwner, bNetRelevant, bNetTemporary, bNetworkRelevancyVisible, bNoDelete, bNoRepMesh, bObsolete, bOnlyAffectCurrentZone, bOnlyAffectPawns, bOnlyDirtyReplication, bOnlyDrawIfAttached, bOnlyOwnerSee, bOnlyRelevantToOwner, bOrientOnSlope, bOverruleNavigationRelevant, bOwnerNoSee, bPathColliding, bPathTemp, bPendingDelete, bProjectile, bProjTarget, bRepClientDemo, bReplicateAnimations, bReplicateInstigator, bReplicateLabel, bReplicateMovement, bRotateToDesired, Brush, bScriptInitialized, bSelected, bSendDestructionNotification, bShadowCast, bShouldBaseAtStartup, bShowOctreeNodes, bSkipActorPropertyReplication, bSkipEncroachment, bSpecialLit, bStasis, bStatic, bStaticLighting, bSuperHighDetail, bTearOff, bTempEditor, bTimerLoop, bTrailerAllowRotation, bTrailerPrePivot, bTrailerSameRotation, bTravel, bTriggerEffectEventsBeforeGameStarts, BumpmapLODScale, bUnifiedPositionChanged, bUnifiedVelocityChanged, bUnlit, Buoyancy, bUpdateSimulatedPosition, bUseCylinderCollision, bUseDynamicLights, bUseLightingFromBase, bUseRootMotionBound, bVolumetricShadowCast, bWasSNFiltered, bWorldGeometry, CachedLocalToWorld, CachedLocation, CachedRotation, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, CullDistance, Deleted, DesiredRotation, DrawScale, DrawScale3D, DrawType, Event, exclusiveToGameInfo, forceAccumulator, ForcedVisibilityZoneTag, ForceRadius, ForceScale, ForceType, gameInfoExclusions, gameInfoInclusions, GravityScale, Group, HardRelMatrix, havokAngularVelocity, HavokData, havokDataClass, havokGameTickForce, havokGameTickForcePosition, havokSkeletalRotationSpeed, InitialState, Instigator, JoinedTag, Label, LastRenderTime, LastTick, LatentAnimChannelCount, LatentFloat, LatentStackLocations, Leaves, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightPeriod, LightPhase, LightRadius, LightRenderData, LightSaturation, LightType, Location, LODBias, Mass, maxDifficulty, MaxLights, maxNumPlayers, MaxTraceDistance, Mesh, MeshInstance, MessageClass, minDifficulty, minNumPlayers, movementObject, MovementObjectClass, NetPriority, NetTag, NetUpdateFrequency, NetUpdateTime, OctreeBox, OctreeBoxCenter, OctreeBoxRadii, OctreeNodes, Owner, OwnerGroups, PendingTouch, Physics, PhysicsVolume, PrePivot, Projectors, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderRevision, RepSkin, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skins, SoundOcclusion, SpeechTag, StaticFilterState, StaticMesh, StaticMeshInstance, StaticMeshProjectors, StaticSectionBatches, Style, Tag, Texture, TimerCounter, TimerRate, torqueAccumulator, Touching, TriggeredBy, unifiedPosition, unifiedVelocity, UsesSubVisibility, Velocity, XLevel

Enumerations Summary
EFluidGridType FGT_Square, FGT_Hexagonal

Inherited Enumerations from Engine.Actor
EDetailMode, EDoubleClickDir, EDrawType, EFilterState, EForceType, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundOcclusion, ETravelType, SocketCoordinates

Structures Summary

Inherited Structures from Engine.Info
KeyValuePair, PlayerResponseLine, ServerResponseLine

Inherited Structures from Engine.Actor
ActorRenderDataPtr, AnimRep, BatchReference, HavokRigidBodyState, KRBVec, KRigidBodyState, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr

Functions Summary
|  | Pling (vector Position, float Strength, optional float Radius)
|  | PostTakeDamage (float Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, class<DamageType> damageType, optional float projectileFactor))
|  | Touch (Actor Other))

Inherited Functions from Engine.Info
AcceptPlayInfoProperty, FillPlayInfo

Inherited Functions from Engine.Actor
*, +, -, actorLabel, AddContextForNextEffectEvent, AddDebugMessage, AITrace, AllActors, Allocate, AnimBlendParams, AnimBlendToAlpha, AnimEnd, AnimIsInGroup, AnimStopLooping, Attach, AttachToBone, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BoneRefresh, BroadcastLocalizedMessage, Bump, CanSplash, checkSocket, ChildActors, classConstruct, clientDispatchMessage, Clock, CollidingActors, ConsoleCommand, Construct, CurrentLIPSincAnim, DebugClock, DebugUnclock, DemoPlaySound, Destroy, Destroyed, Detach, DetachFromBone, dispatchMessage, DisplayDebug, DrawDebugLine, DynamicActors, EffectIsRelevant, EnableChannelNotify, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Falling, FastTrace, findByLabel, findStaticByLabel, FinishAnim, FinishedInterpolation, FinishInterpolation, ForceFeedbackSupported, FreezeAnimAt, GainedChild, GetAnimLength, GetAnimParams, GetBoneCoords, GetBoneRotation, GetCacheEntry, GetClosestBone, GetCollisionExtent, GetCurrentMaterial, GetDebugName, GetHumanReadableName, getHurtRadiusParent, GetItemName, GetLIPSincAnimDuration, GetLocalString, GetMapName, GetMaterial, GetMeshName, GetMeshOrigin, GetNextInt, GetNextIntDesc, GetNextSkin, GetNotifyChannel, GetOverlayMaterial, GetRadarInfoClass, getReceiveDamageRadius, GetRenderBoundingSphere, GetRootLocation, GetRootLocationDelta, GetRootRotation, GetRootRotationDelta, getSocket, GetSoundDuration, GetURLMap, GetUrlOption, HasAnim, HasLIPSincAnim, HavokActivate, HavokCollisionGroupChange, HavokGetAngularVelocity, HavokGetCenterOfMass, HavokGetLastTracedBone, HavokGetLinearVelocity, HavokGetPosition, HavokGetState, HavokImpartCOMImpulse, HavokImpartForce, HavokImpartImpulse, HavokImpartLinearForceAll, HavokIsActive, HavokReturnSkeletalActorToAnimationSystem, HavokSetAngularDamping, HavokSetAngularVelocity, HavokSetBlocking, HavokSetCOM, HavokSetGameTickForce, HavokSetLinearDamping, HavokSetLinearVelocity, HavokSetLinearVelocityAll, HavokSetPosition, HavokSetRotation, HavokSlowSetCollisionEnabled, HavokUpdateState, Hide, HitWall, HurtRadius, InterruptSound, IsAnimating, IsInPain, IsInVolume, IsOverlapping, IsPlayingLIPSincAnim, IsTweening, KilledBy, Landed, LinkMesh, LinkSkelAnim, LIPSincAnimEnd, LocalizeMapText, LockRootMotion, LoopAnim, LostChild, makeDormant, MakeNoise, MatchStarting, Move, MoveCacheEntry, MoveSmooth, nearbyControlledPawns, NearSpot, OnGameStarted, OnHidden, OnlyAffectPawns, onMessage, OnOptimizedIn, OnOptimizedOut, OnShown, OptimizeIn, OptimizeOut, PauseSound, PhysicsVolumeChange, PlayAnim, PlayAnimAdditive, PlayerCanSeeMe, PlayFeedbackEffect, PlayLIPSincAnim, PlayLoopedSound, PlayMusic, PlayOwnedSound, PlayScriptedAnim, PlaySound, PlayStream, PlayTeleportEffect, PostBeginPlay, PostLoadGame, PostNetBeginPlay, PostNetReceive, PostTakeDamage, PostTeleport, PostTouch, PreBeginPlay, PrecacheSpeech, PreScriptedTextureRendered, PreTeleport, PreTrigger, processHurtRadiusVictim, ProjectileTouch, RadiusActors, registerClientMessage, registerMessage, RegisterNotifyGameStarted, RenderOverlays, RenderTexture, ReplaceText, Reset, ResumeSound, SetAnimFrame, SetBase, SetBoneDirection, SetBoneLocation, SetBoneRotation, SetBoneScale, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetDrawScale, SetDrawScale3D, SetDrawType, SetGRI, SetInitialState, SetLocation, SetOwner, SetPhysics, SetRelativeLocation, SetRelativeRotation, SetRotation, SetStaticMesh, SetTimer, ShallowCopyMaterial, ShouldActorsBlockSplash, ShouldProjectileHit, Show, Spawn, SpecialHandling, StartInterpolation, staticActorLabel, StopAllMusic, StopAnimating, StopFeedbackEffect, StopLIPSincAnim, StopMusic, SuggestFallVelocity, TakeDamage, TestMove, Tick, Timer, TornOff, Touch, TouchingActor, TouchingActors, Trace, TraceActors, TravelPostAccept, TravelPreAccept, Trigger, TriggerEffectEvent, TriggerEvent, TweenAnim, UnClock, unifiedAddForce, unifiedAddForceAtPosition, unifiedAddImpulse, unifiedAddImpulseAtPosition, unifiedAddTorque, unifiedAddVelocity, unifiedGetAcceleration, unifiedGetCOMPosition, unifiedGetGravity, unifiedGetMass, unifiedGetNaturalCOMPosition, unifiedGetPosition, unifiedGetVelocity, unifiedSetAcceleration, unifiedSetAngularVelocity, unifiedSetMass, unifiedSetPosition, unifiedSetRotation, unifiedSetVelocity, UnTouch, UnTrigger, UnTriggerEffectEvent, UnTriggerEvent, UpdateAttachmentLocations, UpdatePrecacheRenderData, 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;

#### 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 )

#### PostTakeDamage Source code

simulated function PostTakeDamage ( float Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, class<DamageType> damageType, optional float projectileFactor) )

#### Touch Source code

simulated function Touch ( Actor Other) )

Defaultproperties

    defaultproperties
    {
    	DrawType=DT_FluidSurface
    	Texture=Texture'Engine_res.S_FluidSurf'

    	FluidGridType=FGT_Hexagonal
    	FluidGridSpacing=24
    	FluidXSize=48
    	FluidYSize=48
    	FluidHeightScale=1

    	FluidSpeed=170
    	FluidDamping=0.5

    	ShootStrength=-50
    	ShootRadius=0
    	TouchStrength=-50

    	RippleVelocityFactor=-0.05

    	UpdateRate=50

    	FluidNoiseFrequency=60
    	FluidNoiseStrength=(Min=-70,Max=70)

    	TestRipple=False
    	TestRippleSpeed=3000
    	TestRippleStrength=-20
    	TestRippleRadius=48

    	AlphaCurveScale=0
    	AlphaHeightScale=10
    	AlphaMax=128
    	UTiles=1
    	UOffset=0
    	VTiles=1
    	VOffset=0

    	bShowBoundingBox=False
    	WarmUpTime=2

    	FluidColor=(R=0,G=0,B=0,A=0)

    	bUnlit=True
    	bHidden=False
    	bStatic=False
    	bNoDelete=True
    	bStaticLighting=False
    	bCollideActors=True
    	bCollideWorld=False
        bProjTarget=False
    	bBlockActors=False
    	bBlockNonZeroExtentTraces=True
    	bBlockZeroExtentTraces=True
    	bBlockPlayers=False
    	bWorldGeometry=False
    	bEdShouldSnap=True
    }

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:29.777 - Created with UnCodeX