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, DefaultPathingCollisionHeight, DefaultPathingCollisionRadius, DF_Collision, DF_None, PF_AlphaTexture, PF_AntiPortal, PF_EdCut, PF_EdProcessed, PF_Environment, PF_FakeBackdrop, PF_Flat, PF_FlatShaded, PF_HighShadowDetail, PF_Invisible, PF_Masked, PF_Memorized, PF_Mirrored, PF_Modulated, PF_NoMerge, PF_NoSmooth, PF_NotSolid, PF_NoZTest, PF_Occlude, PF_Portal, PF_RenderFog, PF_Selected, PF_Semisolid, PF_SpecialLit, PF_Translucent, PF_TwoSided, PF_Unlit, PF_Unused0, PF_Unused1, PF_Unused2, PF_Unused3, PF_Unused4, PF_Unused5, PF_Wireframe, ST_Crouching, ST_None, ST_Prone, ST_Standing, TRACE_Actors, TRACE_AllBlocking, TRACE_AllColliding, TRACE_Blocking, TRACE_Debug, TRACE_Hash, TRACE_Level, TRACE_LevelGeometry, TRACE_Material, TRACE_Movers, TRACE_OnlyProjActor, TRACE_Others, TRACE_Pawns, TRACE_ProjTargets, TRACE_ShadowCast, TRACE_SingleResult, TRACE_StopAtFirstHit, TRACE_Usable, 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, ActorFOV, ActorRenderData, ActorTag, ActorTimeDilation, AlignMeshNormal, AlignMeshTraceOffset1, AlignMeshTraceOffset2, AlignMeshTraceOffset3, AlignMeshTraceVector, AmbientColor, AmbientGlow, AmbientRotationRate, AmbientSound, AnimFrame, AnimRate, AnimSequence, AntiPortal, Attached, AttachmentBone, AttachTag, bAcceptsProjectors, bActorShadows, bAllowClipping, bAlwaysRelevant, bAlwaysTick, bAnimByOwner, bAnimFinished, bAnimLoopFinished, bAnimNoExist, Base, bAutoEnableAgent, bBlockActors, bBlockNavigation, bBlockNonZeroExtentTraces, bBlockPlayers, bBlockStepping, bBlockZeroExtentTraces, bBounce, bCanEncroachPlayer, bCanFallOutOfWorld, bCanMantle, bCanTeleport, bClientAnim, bClientDemoNetFunc, bClientDemoRecording, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCorona, bDeleteMe, bDemoRecording, bDestroyInPainVolume, bDifficulty0, bDifficulty1, bDifficulty2, bDirectional, bDisturbFluidSurface, bDoMissionFiltering, bDynamicLight, bEdCanOverlap, bEditorPlaced, bEdShouldSnap, bEdSnap, bFixedRotationDir, bGameRelevant, bHidden, bHiddenEd, bHiddenEdGroup, bHiddenRelevant, bHiddenUsable, bHighDetail, bHurtEntry, bIgnoreImpactForces, bIgnoreSingularityDamage, bIgnoreSingularityForces, bInterpolating, bJustTeleported, bLaunchPawns, bLensFlare, bLightChanged, bLightParticles, bLocalGameEvent, bLockLocation, BlurDegree, bManualTick, bMeshAlwaysRefresh, bMountDetachDestroy, bMovable, bMustFace, bNetDirty, bNetInitial, bNetOptional, bNetOwner, bNetRelevant, bNetTemporary, bNeverBatch, bNoDelete, bNoSmooth, bNoStaticMeshCollide, bObsolete, bOnlyDirtyReplication, bOnlyOwnerSee, bOrientOnSlope, bOwnerNoSee, bPathColliding, bPathTemp, bPaused, bPendingDelete, bPostMission110276, bPostMission83, bPreMission00, bPreMission01, bPreMission02, bPreMission03, bPreMission04, bPreMission05, bPreMission06, bPreMission07, bPreMission08, bPreMission09, bPreMission10, bPreMission11, bPreMission12, bPreMission13, bProjTarget, bRenderLater, bRenderNoPredict, bReplicateAnimations, bReplicateInstigator, bReplicateMovement, bRequiresWorldZBuffer, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bSkipActorPropertyReplication, bSpecialLit, bSpecialRotationRep, bStasis, bStatic, bStaticLighting, bTearOff, bTempEditor, bTicked, bTimerLoop, bTrailerPrePivot, bTrailerSameRotation, bTravel, bTravelGameEvent, bUnlit, Buoyancy, bUpdateSimulatedPosition, bUseDynamicLights, bWorldGeometry, CanEncroachList, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, DebugAlignMeshLevel, Deleted, DesiredRotation, DetailLevel, DrawScale, DrawScale3D, DrawType, Event, FallingAddedAcceleration, FallingMaxVelocityXY, FallingMaxVelocityZ, ForceRadius, ForceScale, ForceType, GoreLevel, Group, IndentStr, InitialState, Instigator, Inventory, KParams, LastRenderTime, LatentFloat, Leaves, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightingTag, LightPeriod, LightPhase, LightPriority, LightRadius, LightRenderData, LightSaturation, LightTag, LightType, Location, LODBias, Mass, Mesh, MeshInstance, MeshParams, MessageClass, MountDetachPhysics, MountOldLocation, MountOldRotation, MountOrgLocation, MountOrgRotation, MountParentActor, MountParentNode, MountParentTag, NetPriority, NetTag, NetUpdateFrequency, nextParticleLight, Owner, PendingTouch, Physics, PhysicsVolume, PrePivot, PrimaryDynamicLight, PrimaryStaticLight, Projectors, ProximityReticleOnEvents, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderBoundFactor, RenderInterface, RenderIteratorClass, RenderRevision, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skins, SoundOcclusion, SoundPitch, SoundRadius, SoundVolume, Speaker, SpecialDisplayFlags, SpriteProjForward, StaticFilterState, StaticMesh, StaticMeshInstance, StaticMeshProjectors, StaticSectionBatches, Style, SwingFriction, SwingGravDir, SwingLength, SwingPivot, Tag, TerrainZOffset, Texture, TimerCounter, TimerRate, Touching, TransientSoundRadius, TransientSoundVolume, TweenRate, UseReticleOnEvents, Velocity, VisibilityHeight, VisibilityRadius, VolumeBrightness, VolumeFog, VolumeRadius, XLevel

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

Structures Summary
Inherited Structures from Engine.Actor
ActorList, ActorRenderDataPtr, ActorType, AnimRep, AnimStruct, BatchReference, CheckResult, Face, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr, TCollision

Functions Summary
function Pling (vector Position, float Strength, optional float Radius)
function TakeDamage (int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, class<DamageType> damageType))
event Touch (Actor Other))
Inherited Functions from Engine.Actor
*, +, -, AddActor, AddActorAt, AddArrow, AddBox, AddCylinder, AddLine, AlignMeshSpecialHandling, AllActors, AnimBlendParams, AnimBlendToAlpha, AnimEnd, AnimIsInGroup, Attach, AttachToBone, AutoDestroy, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BM, BroadcastLocalizedMessage, Bump, CanHit, CanSplash, ChildActors, ClearRenderData, CollidingActors, ColorBlack, ColorBlue, ColorBrown, ColorCyan, ColorDkBlue, ColorDkCyan, ColorDkGreen, ColorDkGrey, ColorDkMagenta, ColorDkRed, ColorDkYellow, ColorGreen, ColorGrey, ColorLtGrey, ColorMagenta, ColorOrange, ColorPink, ColorRed, ColorWhite, ColorYellow, ConsoleCommand, DemoPlaySound, Destroy, Destroyed, Detach, DetachFromBone, DialogBegin, DialogEnd, DialogInitiate, DialogPause, DialogSetEndingFocus, DialogSetFocus, DialogTerminate, DialogUnPause, DisplayDebug, DM, DMAssert, DMN, DMT, DMTN, DMTNS, DOREP, DTM, DynamicActors, EnableChannelNotify, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, FallLanding, FastTrace, FellOutOfWorld, FindActorByTag, FindBase, FinishAnim, FinishInterpolation, FitActorAt, FORCEREP, GainedChild, GetAgentAnimInfo, GetAgentInputInfo, GetAnim, GetAnimBaseName, GetAnimCount, GetAnimExtInfo1, GetAnimExtInfo2, GetAnimFrames, GetAnimGroup, GetAnimIndex, GetAnimParams, GetAnimSlot, GetAnimVersion, GetAverageSurfaceNormal, GetBoneCoords, GetBoneRotation, GetCacheEntry, GetClient, GetCollisionBoundingBox, GetCommandLine, GetDescription, GetGoreDetailLevel, GetHumanReadableName, GetItemName, GetLocalString, GetMapName, GetMaxDetailLevel, GetNextInt, GetNextIntDesc, GetNextSkin, GetNotifyChannel, GetOggDuration, GetRenderBoundingBox, GetRenderBoundingSphere, GetRootLocation, GetRootLocationDelta, GetRootRotation, GetRootRotationDelta, GetSkill, GetSoundDuration, GetURLMap, HasAnim, HitWall, HitWallEx, HurtRadius, ID, IsAnimating, IsDetailLevelOK, IsDifficultyOK, IsGoreOK, IsInPain, IsInVolume, IsNPC, IsPlayer, IsRealPlayer, IsTweening, IsUsable, KAddForce, KAddImpulse, KAddTorque, KDisableCollision, KEnableCollision, KGetCOMOffset, KGetCOMPosition, KGetDampingProps, KGetFriction, KGetImpactThreshold, KGetInertiaTensor, KGetMass, KGetRestitution, KilledBy, KImpact, KSetCOMOffset, KSetDampingProps, KSetFriction, KSetImpactThreshold, KSetInertiaTensor, KSetMass, KSetRestitution, KSetStayUpright, KWake, Landed, LandedEx, LinkSkelAnim, LockRootMotion, LoopAnim, LostChild, MakeColor, MakeNoise, MatchStarting, MeshAgentCallAction, MeshAgentEnableChannel, MeshAgentGetActionCount, MeshAgentGetActionName, MeshAgentGetChannelBoundAction, MeshAgentGetChannelBoundLevel, MeshAgentGetChannelBoundTime, MeshAgentGetChannelCount, MeshAgentGetChannelName, MeshAgentGetChannelScriptName, MeshAgentGetInputCount, MeshAgentGetInputCurValue, MeshAgentGetInputName, MeshAgentGetInputValueCount, MeshAgentGetInputValueName, MeshAgentImmediateAction, MeshAgentResetChannel, MeshAgentSetInputCurValue, MeshAgentSetInputLock, MeshGetAttachments, MeshGetNodeCount, MeshGetNodeIndexed, MeshGetNodeNamed, MeshGetNodeWeapon, MeshGetSatelliteActor, MeshGetSatelliteLocation, MeshGetStaticMeshAttachmentOffset, MeshNodeGetIndex, MeshNodeGetRotation, MeshNodeGetScale, MeshNodeGetTranslation, MeshNodeSetRotation, MeshNodeSetScale, MeshNodeSetTranslation, MeshSetSatellite, MeshSetStaticMeshAttachmentOffset, MeshSetStaticMeshAttachmentSkin, MeshSetStaticMeshAttachmentSkinsAll, ModifyDefaultProperties, MountSetParent, Move, MoveAttachment, MoveCacheEntry, MoveSmooth, NearSpot, NotifyGoreDetailChanged, NotifyLog, NotifyPlaySound, NotifyPlaySoundRadius, NotifyUnuse, OD, OnUnuse, OnUse, ParticleTrigger, ParticleUnTrigger, PauseAudio, PhysicsVolumeChange, PlayAnim, PlayerCanSeeMe, PlayMusic, PlayOwnedSound, PlaySound, PlayVoice, PlusDir, PostBeginPlay, PostTeleport, PostTouch, PreBeginPlay, PreparedForDialog, PreTeleport, RadiusActors, RedoBNetInitial, RefreshAllScriptProcesses, ReplaceText, Replication, Reset, SetBase, SetBoneDirection, SetBoneLocation, SetBoneRotation, SetBoneScale, SetClassStatic, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetDrawScale, SetDrawScale3D, SetDrawType, SetInitialState, SetLocation, SetOwner, SetPhysics, SetRelativeLocation, SetRelativeRotation, SetRotation, SetTimer, ShouldDestroy, SingleLineCheck, Sleep, Spawn, SpecialHandling, StartInterpolation, StopAllMusic, StopAnimating, StopMovement, StopMusic, StopSound, StopSoundSlot, StopVoice, StopVoiceFile, TakeDamage, Tick, Timer, TM, Touch, TouchingActor, TouchingActors, Trace, TraceActors, TraceTexture, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnPauseAudio, UnTouch, UnTrigger, UntriggerEvent, UpdateMountPhysics, 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 )

TakeDamage Source code

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

Touch Source code

simulated event 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
	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'
	bMustFace=false
	bUnlit=true
	bCollideActors=true
	bEdShouldSnap=true
     UseReticleOnEvents(0)="UseReticleText"
     UseReticleOnEvents(1)="UseReticleCorners"
     UseReticleOnEvents(2)="UseReticleTopBars"
     ProximityReticleOnEvents(0)="ProximityReticleCorners"
     ProximityReticleOnEvents(1)="ProximityReticleTopBars"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 3-1-2016 10:48:29.743 - Created with UnCodeX