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
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, 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
function Pling (vector Position, float Strength, optional float Radius)
function PostTakeDamage (float Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, class<DamageType> damageType, optional float projectileFactor))
function 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
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:29.777 - Created with UnCodeX