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

Engine.DOFEffect

Extends
PostProcessEffect
Modifiers
native abstract

Copyright 1998-2011 Epic Games, Inc. All Rights Reserved. Depth of Field post process effect

Core.Object
|   
+-- Engine.PostProcessEffect
   |   
   +-- Engine.DOFEffect

Direct Known Subclasses:

DOFAndBloomEffect

Constants Summary
Inherited Contants from Core.Object
AspectRatio16x9, AspectRatio4x3, AspectRatio5x4, DegToRad, DegToUnrRot, INDEX_NONE, InvAspectRatio16x9, InvAspectRatio4x3, InvAspectRatio5x4, MaxInt, Pi, RadToDeg, RadToUnrRot, UnrRotToDeg, UnrRotToRad

Variables Summary
DepthOfField
floatBlurKernelSize
floatFalloffExponent
floatFocusDistance
floatFocusInnerRadius
vectorFocusPosition
EFocusTypeFocusType
DepthOfField,BlurAmount
floatMaxFarBlurAmount
floatMaxNearBlurAmount
floatMinBlurAmount
Inherited Variables from Engine.PostProcessEffect
bAffectsLightingOnly, bShowInEditor, bShowInGame, bUseWorldSettings, DrawHeight, DrawWidth, EffectName, InDrawY, NodePosX, NodePosY, OutDrawY, SceneDPG
Inherited Variables from Core.Object
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject

Enumerations Summary
EFocusType
FOCUS_Distance, FOCUS_Position
Inherited Enumerations from Core.Object
AlphaBlendType, EAspectRatioAxisConstraint, EAutomatedRunResult, EAxis, EDebugBreakType, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup

Structures Summary
Inherited Structures from Core.Object
Array_Mirror, BitArray_Mirror, BoneAtom, Box, BoxSphereBounds, Color, Cylinder, double, FColorVertexBuffer_Mirror, Guid, IndirectArray_Mirror, InlinePointerArray_Mirror, InterpCurveFloat, InterpCurveLinearColor, InterpCurvePointFloat, InterpCurvePointLinearColor, InterpCurvePointQuat, InterpCurvePointTwoVectors, InterpCurvePointVector, InterpCurvePointVector2D, InterpCurveQuat, InterpCurveTwoVectors, InterpCurveVector, InterpCurveVector2D, IntPoint, LinearColor, Map_Mirror, Matrix, MultiMap_Mirror, OctreeElementId, Plane, pointer, Quat, qword, RawDistribution, RenderCommandFence, RenderCommandFence_Mirror, Rotator, Set_Mirror, SHVector, SHVectorRGB, SparseArray_Mirror, TAlphaBlend, ThreadSafeCounter, TPOV, TwoVectors, UntypedBulkData_Mirror, Vector, Vector2D, Vector4

Functions Summary
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, Asc, Asin, Atan, Atan2, BeginState, ByteToFloat, Caps, Chr, Clamp, ClampLength, ClampRotAxis, ClampRotAxisFromBase, ClampRotAxisFromRange, ClassIsChildOf, ClockwiseFrom, ColorToLinearColor, ContinuedState, Cos, Cross, DebugBreak, Disable, Dot, DumpStateStack, DynamicLoadObject, Enable, EndState, EvalInterpCurveFloat, EvalInterpCurveVector, EvalInterpCurveVector2D, Exp, FCeil, FClamp, FCubicInterp, FFloor, FindDeltaAngle, FindObject, FInterpConstantTo, FInterpEaseIn, FInterpEaseInOut, FInterpEaseOut, FInterpTo, float, FloatToByte, FMax, FMin, FPctByRange, FRand, GetAngularDegreesFromRadians, GetAngularDistance, GetAngularFromDotDist, GetAxes, GetBuildChangelistNumber, GetDotDistance, GetEngineVersion, GetEnum, GetFuncName, GetHeadingAngle, GetMappedRangeValue, GetPackageName, GetPerObjectConfigSections, GetRangePctByValue, GetRangeValueByPct, GetRightMost, GetRotatorAxis, GetScriptTrace, GetStateName, GetSystemTime, GetUnAxes, GotoState, InCylinder, InStr, InverseTransformNormal, InverseTransformVector, IsA, IsChildState, IsInState, IsPendingKill, IsUTracing, IsZero, JoinArray, Left, Len, Lerp, LerpColor, Localize, Locs, Loge, LogInternal, MakeColor, MakeLinearColor, MakeRotationMatrix, MakeRotationTranslationMatrix, MakeRotator, MatrixGetAxis, MatrixGetOrigin, MatrixGetRotator, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NormalizeRotAxis, NoZDot, OrthoRotation, ParseLocalizedPropertyPath, ParseStringIntoArray, PathName, PausedState, PointDistToLine, PointDistToPlane, PointDistToSegment, PointProjectToPlane, PoppedState, PopState, ProjectOnTo, PushedState, PushState, QuatDot, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RDiff, Repl, Right, RInterpTo, RLerp, RotRand, Round, RSize, RSmerp, RTransform, SaveConfig, SClampRotAxis, ScriptTrace, SetUTracing, Sin, Split, SplitString, Sqrt, Square, StaticSaveConfig, Tan, TimeStamp, ToHex, TransformNormal, TransformVector, TransformVectorByRotation, UnwindHeading, vect2d, VInterpTo, VLerp, VRand, VRandCone, VRandCone2, VSize, VSize2D, VSizeSq, VSizeSq2D, VSmerp, WarnInternal, ^, ^^, |, ||, ~, ~=


Variables Detail

DepthOfField

BlurKernelSize Source code

var(DepthOfField) float BlurKernelSize;
affects the radius of the DepthOfField bohek / how blurry the scene gets

FalloffExponent Source code

var(DepthOfField) float FalloffExponent;
exponent to apply to blur amount after it has been normalized to [0,1]

FocusDistance Source code

var(DepthOfField) float FocusDistance;
used when FOCUS_Distance is enabled

FocusInnerRadius Source code

var(DepthOfField) float FocusInnerRadius;
inner focus radius

FocusPosition Source code

var(DepthOfField) vector FocusPosition;
used when FOCUS_Position is enabled

FocusType Source code

var(DepthOfField) EFocusType FocusType;
control how the focus point is determined

DepthOfField,BlurAmount

MaxFarBlurAmount Source code

var(DepthOfField,BlurAmount) float MaxFarBlurAmount;
[0,1] value for clamping how much blur to apply to items behind the focus plane

MaxNearBlurAmount Source code

var(DepthOfField,BlurAmount) float MaxNearBlurAmount;
[0,1] value for clamping how much blur to apply to items in front of the focus plane

MinBlurAmount Source code

var(DepthOfField,BlurAmount) float MinBlurAmount;
[0,1] value for clamping how much blur to apply


Enumerations Detail

EFocusType Source code

enum EFocusType
{
FOCUS_Distance, FOCUS_Position
};


Defaultproperties

defaultproperties
{
	
	FocusType=FOCUS_Distance
	FocusDistance=800
	FocusInnerRadius=400
	FalloffExponent=2
	BlurKernelSize=2
	MaxNearBlurAmount=1
	MinBlurAmount=0
	MaxFarBlurAmount=1
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: ti 22-3-2011 19:56:48.394 - Created with UnCodeX