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

Fire.FluidSurfaceInfo

Extends
Info
Modifiers
Native

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

Constants Summary
Inherited Contants from Engine.Actor
NF_NotCsg, NF_NotVisBlocking, NF_ShootThrough, PF_AlphaBlend, PF_AutoUPan, PF_AutoVPan, PF_BigWavy, PF_Environment, PF_FakeBackdrop, PF_Invisible, PF_Masked, PF_Mirrored, PF_Modulated, PF_NoSmooth, PF_Semisolid, PF_SmallWavy, PF_SpecialLit, PF_Translucent, PF_Unlit

Variables Summary
boolbConnectsInit
array<byte>ClampedVerts
array<MeshVertConnect>Connects
pointerFluidData
intInitSize
array<FluidSurfaceOscillator>Oscillators
floatPockTimer
StaticLightDataStaticLightD
array<int>VertLinks
FluidSurfaceInfo
boolbBSPClampsFluid
boolbComputeLightVis
boolbRenderTwoSided
boolbSquaredModel
boolbUseNoRenderZ
floatFluidSpeedScale
floatNoRenderZHeight
byteSizeX
byteSizeY
floatTexXSize
floatTexYSize
floatWaveDamping
floatWaveRippleRate
floatWaveRippletRadius
floatWaveRippletSize
floatXGridSpace
floatXOffset
floatYGridSpace
floatYOffset
floatZHeight[2]
Inherited Variables from Engine.Actor
Acceleration, ActorGUnlitColor, ActorRenderColor, AmbientGlow, AmbientSound, AnimationNotify, AnimFrame, AnimLast, AnimMinRate, AnimRate, AnimSequence, AttachTag, bActorShadows, bAlwaysRelevant, bAlwaysRender, bAlwaysTick, bAnimByOwner, bAnimFinished, bAnimLoop, bAnimNotify, Base, bAssimilated, bBlockActors, bBlockPlayers, bBounce, bCanTeleport, bCarriedItem, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCorona, bDarkLight, bDeleteMe, bDemoRecording, bDifficulty0, bDifficulty1, bDifficulty2, bDifficulty3, bDirectional, bDynamicLight, bEditorSelectRender, bEdLocked, bEdShouldSnap, bEdSnap, bFilterByVolume, bFixedRotationDir, bForcePhysicsUpdate, bForceStasis, bGameRelevant, bHandleOwnCorona, bHidden, bHiddenEd, bHighDetail, bHighlighted, bHurtEntry, bInterpolating, bIsInOctree, bIsItemGoal, bIsKillGoal, bIsMover, bIsPawn, bIsSecretGoal, bJustTeleported, bLensFlare, bLightChanged, bMemorized, bMeshCurvy, bMeshEnviroMap, bMovable, bNet, bNetFeel, bNetHear, bNetInitial, bNetNotify, bNetOptional, bNetOwner, bNetRelevant, bNetSee, bNetSpecial, bNetTemporary, bNoDelete, bNoDynamicShadowCast, bNoSmooth, bOnlyOwnerSee, bOwnerNoSee, bParticles, bPathCollision, bProjectorDecal, bProjTarget, bRandomFrame, bRenderMultiEnviroMaps, bRepAmbientSound, bRepAnimations, bReplicateInstigator, bRepMesh, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bSimulatedPawn, bSimulatedPawnRep, bSinglePlayer, bSkipActorReplication, bSpecialLit, bStasis, bStatic, bTempEditor, bTicked, bTimerLoop, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, bUseLitSprite, bUseMeshCollision, bWorldGeometry, CollisionHeight, CollisionOverride, CollisionRadius, CollisionTag, ColLocation, CoronaAlpha, DefaultAnimationNotify, Deleted, DesiredRotation, DodgeDir, DrawScale, DrawScale3D, DrawType, Event, ExtraTag, Fatness, Group, HitActor, InitialState, Instigator, Inventory, LastRenderedTime, LatentActor, LatentByte, LatentFloat, LatentInt, Level, LifeSpan, LightBrightness, LightCone, LightDataPtr, LightEffect, LightHue, LightingTag, LightPeriod, LightPhase, LightRadius, LightSaturation, LightType, Location, LODBias, Mass, Mesh, MeshDataPtr, MeshInstance, MiscNumber, MultiSkins[8], MultiTimers, NetInitialProperties, NetPriority, NetTag, NetUpdateFrequency, OddsOfAppearing, OldAnimRate, OldLocation, OtherTag, Owner, PhysAlpha, Physics, PhysRate, PrePivot, ProjectorList, RealTouching, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderInterface, RenderIteratorClass, Role, Rotation, RotationRate, ScaleGlow, ShadowMesh, SimAnim, SkelAnim, Skin, SoundPitch, SoundRadius, SoundVolume, SpecialTag, Sprite, SpriteProjForward, StandingCount, Style, Tag, Target, Texture, TimerCounter, TimerRate, Touching[4], TransientSoundRadius, TransientSoundVolume, TweenRate, Velocity, VisibilityHeight, VisibilityRadius, VolumeBrightness, VolumeFog, VolumeRadius, XLevel

Enumerations Summary
Inherited Enumerations from Engine.Actor
EDodgeDir, EDrawType, EInputAction, EInputKey, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundSlot, ETravelType

Structures Summary
MeshVertConnect
N, O
Inherited Structures from Engine.Actor
MultiTimerType, PointRegion

Functions Summary
function PockWaves (vector Pos, float Size, float Depth)
function PostBeginPlay ()))
function ResetModel ()
function Touch (Actor Other ))
Inherited Functions from Engine.Actor
AddToPackagesMap, AllActors, AllFrameVerts, AllLibaries, AnimEnd, AnimEndOnBone, Attach, AttachActorToBone, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BroadcastMessage, Bump, CanReachPoint, ChildActors, ConsoleCommand, DeatachFromBone, DemoPlaySound, Destroy, Destroyed, Detach, DrawDebugBox, DrawDebugLine, DrawDebugSphere, DrawEditorSelection, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Expired, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishInterpolation, GainedChild, GetAnimGroup, GetBestTraceLineVertex, GetBoneCoords, GetBoneIndex, GetBoneName, GetBoneRotation, GetClosestVertex, GetExtent, GetHumanName, GetItemName, GetMapName, GetNextInt, GetNextIntDesc, GetNextSkin, GetSoundDuration, GetTriggerActor, GetURLMap, GetVertexCount, GetVertexPos, HasAnim, HitWall, HurtRadius, IntDescIterator, InterpolateEnd, IsAnimating, IsInPackageMap, KillCredit, KilledBy, Landed, LinkSkelAnim, LoopAnim, LostChild, MakeNoise, MeshTrace, Move, MoveSmooth, NativeExec, NotifyLevelChange, NotifyPathDefine, PlayAnim, PlayerCanSeeMe, PlaySound, PostBeginPlay, PostNetBeginPlay, PostNetReceive, PostTeleport, PreBeginPlay, PreTeleport, RadiusActors, RenderOverlays, RenderTexture, Reset, ResetSkeletalMesh, SetBase, SetBonePosition, SetBoneRoot, SetBoneRotation, SetBoneScale, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetInitialState, SetLocation, SetOwner, SetPhysics, SetRotation, SetTimer, SkelPlayAnim, Sleep, Spawn, SpawnAct, Spawned, SpecialHandling, StopSkelAnim, TakeDamage, Tick, Timer, Touch, TouchingActors, Trace, TraceActors, TraceSurfHitInfo, TraceThisActor, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnTouch, UnTrigger, UnTriggerEvent, VisibleActors, VisibleCollidingActors, WriteDeathMessage, ZoneChange


Variables Detail

bConnectsInit Source code

var const bool bConnectsInit;

ClampedVerts Source code

var transient const array<byte> ClampedVerts;

Connects Source code

var native const array<MeshVertConnect> Connects;

FluidData Source code

var transient pointer FluidData;

InitSize Source code

var native const int InitSize;

Oscillators Source code

var transient array<FluidSurfaceOscillator> Oscillators;

PockTimer Source code

var transient float PockTimer;

StaticLightD Source code

var StaticLightData StaticLightD;

VertLinks Source code

var native const array<int> VertLinks;

FluidSurfaceInfo

bBSPClampsFluid Source code

var(FluidSurfaceInfo) bool bBSPClampsFluid;

bComputeLightVis Source code

var(FluidSurfaceInfo) bool bComputeLightVis;

bRenderTwoSided Source code

var(FluidSurfaceInfo) bool bRenderTwoSided;

bSquaredModel Source code

var(FluidSurfaceInfo) bool bSquaredModel;

bUseNoRenderZ Source code

var(FluidSurfaceInfo) bool bUseNoRenderZ;

FluidSpeedScale Source code

var(FluidSurfaceInfo) float FluidSpeedScale;

NoRenderZHeight Source code

var(FluidSurfaceInfo) float NoRenderZHeight;

SizeX Source code

var(FluidSurfaceInfo) byte SizeX;

SizeY Source code

var(FluidSurfaceInfo) byte SizeY;

TexXSize Source code

var(FluidSurfaceInfo) float TexXSize;

TexYSize Source code

var(FluidSurfaceInfo) float TexYSize;

WaveDamping Source code

var(FluidSurfaceInfo) float WaveDamping;

WaveRippleRate Source code

var(FluidSurfaceInfo) float WaveRippleRate;

WaveRippletRadius Source code

var(FluidSurfaceInfo) float WaveRippletRadius;

WaveRippletSize Source code

var(FluidSurfaceInfo) float WaveRippletSize;

XGridSpace Source code

var(FluidSurfaceInfo) float XGridSpace;

XOffset Source code

var(FluidSurfaceInfo) float XOffset;

YGridSpace Source code

var(FluidSurfaceInfo) float YGridSpace;

YOffset Source code

var(FluidSurfaceInfo) float YOffset;

ZHeight[2] Source code

var(FluidSurfaceInfo) float ZHeight[2];


Structures Detail

MeshVertConnect Source code

struct MeshVertConnect
{
var const int N;
var const int O;
};



Functions Detail

PockWaves Source code

native final function PockWaves ( vector Pos, float Size, float Depth )

PostBeginPlay Source code

simulated function PostBeginPlay ( ) )

ResetModel Source code

native final function ResetModel ( )

Touch Source code

simulated function Touch ( Actor Other ) )


Defaultproperties

defaultproperties
{
				SizeX=16
				SizeY=16
				XGridSpace=12.000000
				YGridSpace=12.000000
				WaveDamping=0.600000
				WaveRippleRate=0.100000
				FluidSpeedScale=1.000000
				WaveRippletSize=0.800000
				TexXSize=1.000000
				TexYSize=1.000000
				ZHeight(0)=40.000000
				ZHeight(1)=-40.000000
				bRenderTwoSided=True
				bComputeLightVis=True
				bHidden=False
				bNoDelete=True
				bRenderMultiEnviroMaps=True
				bUseMeshCollision=True
				RemoteRole=ROLE_None
				DrawType=DT_Mesh
				Skin=Texture'Engine.DefaultTexture'
				bCollideActors=True
				RenderIteratorClass=Class'Fire.FluidSurfaceRI'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: zo 11-11-2012 21:14:09.928 - Created with UnCodeX