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

Engine.DMC_Base

Extends
Actor
Modifiers
placeable native ( Prefab )

Copyright 1998-2011 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.DMC_Base

Constants Summary
Inherited Contants from Engine.Actor
ACTORMAXSTEPHEIGHT, MINFLOORZ, RBSTATE_ANGVELSCALE, RBSTATE_LINVELSCALE, RB_NeedsUpdate, RB_None, RB_Sleeping, REP_RBLOCATION_ERROR_TOLERANCE_SQ, TRACEFLAG_Blocking, TRACEFLAG_Bullet, TRACEFLAG_PhysicsVolumes, TRACEFLAG_SkipMovers
Inherited Contants from Core.Object
AspectRatio16x9, AspectRatio4x3, AspectRatio5x4, DegToRad, DegToUnrRot, INDEX_NONE, InvAspectRatio16x9, InvAspectRatio4x3, InvAspectRatio5x4, MaxInt, Pi, RadToDeg, RadToUnrRot, UnrRotToDeg, UnrRotToRad

Variables Summary
array<ActorComponent>CreatedComponents
Inherited Variables from Engine.Actor
Acceleration, AllComponents, AngularVelocity, Attached, bAllowFluidSurfaceInteraction, bAlwaysEncroachCheck, bAlwaysRelevant, bAlwaysTick, Base, BaseBoneName, BaseSkelComponent, bBlockActors, bBlocksNavigation, bBlocksTeleport, bBounce, bCallRigidBodyWakeEvents, bCanBeAdheredTo, bCanBeDamaged, bCanBeFrictionedTo, bCanStepUpOn, bCanTeleport, bCollideActors, bCollideAsEncroacher, bCollideComplex, bCollideWhenPlacing, bCollideWorld, bComponentOutsideWorld, bConsiderAllStaticMeshComponentsForStreaming, bDebug, bDebugEffectIsRelevant, bDeleteMe, bDemoOwner, bDemoRecording, bDestroyedByInterpActor, bDestroyInPainVolume, bEditable, bEdShouldSnap, bExchangedRoles, bForceAllowKismetModification, bForceDemoRelevant, bForceNetUpdate, bForceOctreeSNFilter, bGameRelevant, bHardAttach, bHasAlternateTargetLocation, bHidden, bHiddenEd, bHiddenEdCustom, bHiddenEdGroup, bHiddenEdLevel, bHiddenEdTemporary, bHurtEntry, bIgnoreBaseRotation, bIgnoreEncroachers, bIgnoreRigidBodyPawns, bIsMoving, bJustTeleported, bKillDuringLevelTransition, bLockLocation, BlockRigidBody, bMovable, bMoveIgnoresDestruction, bNetDirty, bNetInitial, bNetInitialRotation, bNetOwner, bNetTemporary, bNoDelete, bNoEncroachCheck, bOnlyDirtyReplication, bOnlyOwnerSee, bOnlyRelevantToOwner, bOrientOnSlope, bPathColliding, bPathTemp, bPendingDelete, bPendingNetUpdate, bPhysRigidBodyOutOfWorldCheck, bPostRenderIfNotVisible, bProjTarget, bPushedByEncroachers, bReplicateInstigator, bReplicateMovement, bReplicateRigidBodyLocation, bRigidBodyWasAwake, bRouteBeginPlayEvenIfStatic, bScriptInitialized, bShadowParented, bShouldBaseAtStartup, bSkipActorPropertyReplication, bStatic, bTearOff, bTempEditor, bTicked, bTickIsDisabled, bUpdateSimulatedPosition, bWorldGeometry, Children, CollisionComponent, CollisionType, Components, CreationTime, CustomTimeDilation, DetachFence, DrawScale3D, DrawScale, EditorIconColor, GeneratedEvents, Group, HiddenEditorViews, InitialState, Instigator, LastNetUpdateTime, LastRenderTime, LatentActions, LatentFloat, LatentSeqNode, LifeSpan, Location, MessageClass, NetPriority, NetTag, NetUpdateFrequency, NetUpdateTime, OverlapTag, Owner, PendingTouch, Physics, PhysicsVolume, PrePivot, RelativeLocation, RelativeRotation, RemoteRole, ReplicatedCollisionType, Role, Rotation, RotationRate, SupportedEvents, Tag, TickFrequency, TickFrequencyAtEndDistance, TickFrequencyDecreaseDistanceEnd, TickFrequencyDecreaseDistanceStart, TickFrequencyLastSeenTimeBeforeForcingMaxTickFrequency, TickGroup, Timers, TimeSinceLastTick, Touching, Velocity, WorldInfo
Inherited Variables from Core.Object
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject

Enumerations Summary
Inherited Enumerations from Engine.Actor
ECollisionType, EDoubleClickDir, EMoveDir, ENetRole, EPhysics, ETravelType
Inherited Enumerations from Core.Object
AlphaBlendType, EAspectRatioAxisConstraint, EAutomatedRunResult, EAxis, EDebugBreakType, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup

Structures Summary
Inherited Structures from Engine.Actor
ActorReference, AnimSlotDesc, AnimSlotInfo, BasedPosition, CollisionImpactData, ImpactInfo, NavReference, PhysEffectInfo, RigidBodyContactInfo, RigidBodyState, TimerData, TraceHitInfo
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
functionActorComponent AddComponent (ActorComponent Template)
functionk2pure BreakRot (rotator InRot, out float Pitch, out float Yaw, out float Roll))
functionk2pure BreakVector (vector InVec, out float X, out float Y, out float Z))
eventk2override DMCCreate ()
eventk2override DMCTakeDamage (int DamageAmount, vector HitLocation, vector Momentum)
functionk2call float ()
functionk2pure float ()
functionk2call PrintString (string InString))
functionk2pure rotator ()
functionk2pure string ()
functionk2pure string ()
functionk2pure string ()
functionk2pure string ()
functionk2pure string ()
event TakeDamage (int DamageAmount, Controller EventInstigator, vector HitLocation, vector Momentum, class<DamageType> DamageType, optional TraceHitInfo HitInfo, optional Actor DamageCauser))
functionk2pure vector ()
Inherited Functions from Engine.Actor
ActivateEventClass, AllActors, AllOwnedComponents, AnimTreeUpdated, ApplyFluidSurfaceImpact, Attach, AttachComponent, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginAnimControl, bool, BP2Vect, BroadcastLocalizedMessage, BroadcastLocalizedTeamMessage, Bump, CalcCamera, CalculateMinSpeedTrajectory, CanActorPlayFaceFXAnim, CanSplash, ChartData, CheckForErrors, CheckHitInfo, ChildActors, ClampRotation, ClearAllTimers, ClearLatentAction, ClearTimer, Clock, CollidingActors, CollisionChanged, ComponentList, ConsoleCommand, ConstraintBrokenNotify, ContainsPoint, CreateAudioComponent, CreateForceField, DebugFreezeGame, DebugMessagePlayer, Destroyed, Detach, DetachComponent, DisplayDebug, DoKismetAttachment, DrawDebugBox, DrawDebugCone, DrawDebugCoordinateSystem, DrawDebugCylinder, DrawDebugFrustrum, DrawDebugLine, DrawDebugPoint, DrawDebugSphere, DrawDebugStar, DrawDebugString, DynamicActors, EffectIsRelevant, EncroachedBy, EncroachingOn, EndViewTarget, Falling, FastTrace, FellOutOfWorld, FindBase, FindEventsOfClass, FindGoodEndView, FindSpot, FinishAnim, FinishAnimControl, fixedTurn, FlushDebugStrings, FlushPersistentDebugLines, ForceNetRelevant, ForceUpdateComponents, GainedChild, GetActorEyesViewPoint, GetActorFaceFXAsset, GetAggregateBaseVelocity, GetAimAdhesionExtent, GetAimFrictionExtent, GetALocalPlayerController, GetAvoidanceVector, GetBasedPosition, GetBaseMost, GetBoundingCylinder, GetComponentsBoundingBox, GetDebugName, GetDestination, GetFaceFXAudioComponent, GetGravityZ, GetHumanReadableName, GetItemName, GetLocalString, GetPackageGuid, GetPhysicsName, GetRemainingTimeForTimer, GetTargetLocation, GetTeamNum, GetTerminalVelocity, GetTimerCount, GetTimerRate, GetURLMap, HealDamage, HitWall, HurtRadius, InterpolationChanged, InterpolationFinished, InterpolationStarted, IsActorPlayingFaceFXAnim, IsBasedOn, IsBlockedBy, IsInPain, IsInPersistentLevel, IsOverlapping, IsOwnedBy, IsPlayerOwned, IsStationary, IsTimerActive, KilledBy, Landed, LocalPlayerControllers, LostChild, MakeNoise, MatchStarting, ModifyHearSoundComponent, ModifyTimerTimeDilation, Move, MoveSmooth, MovingWhichWay, NativePostRenderFor, NotifyLocalPlayerTeamReceived, NotifySkelControlBeyondLimit, OnAnimEnd, OnAnimPlay, OnAttachToActor, OnChangeCollision, OnDestroy, OnModifyHealth, OnRanOver, OnRigidBodySpringOverextension, OnSetBlockRigidBody, OnSetPhysics, OnSetVelocity, OnSleepRBPhysics, OnTeleport, OnToggleHidden, OnWakeRBPhysics, OutsideWorldBounds, OverlappingActors, OverRotated, PauseTimer, PawnBaseDied, PhysicsVolumeChange, PlayActorFaceFXAnim, PlayerCanSeeMe, PlayParticleEffect, PlaySound, PlayTeleportEffect, PointCheckComponent, PostBeginPlay, PostDemoRewind, PostInitAnimTree, PostRenderFor, PostTeleport, PostTouch, PreBeginPlay, PrestreamTextures, PreTeleport, RanInto, ReattachComponent, ReceivedNewEvent, ReplaceText, ReplicatedEvent, ReplicationEnded, Reset, ResetTimerTimeDilation, RigidBodyCollision, RootMotionExtracted, RootMotionModeChanged, RootMotionProcessed, ScriptGetTeamNum, SetAnimPosition, SetBase, SetBasedPosition, SetCollision, SetCollisionSize, SetCollisionType, SetDrawScale, SetDrawScale3D, SetForcedInitialReplicatedProperty, SetHardAttach, SetHidden, SetHUDLocation, SetInitialState, SetMorphWeight, SetNetUpdateTime, SetOnlyOwnerSee, SetOwner, SetPhysics, SetRelativeLocation, SetRelativeRotation, SetRotation, SetSkelControlScale, SetTickGroup, SetTickIsDisabled, SetTimer, SetZone, ShouldBeHiddenBySHOW_NavigationNodes, ShutDown, Sleep, Spawn, SpawnedByKismet, SpecialHandling, StopActorFaceFXAnim, StopsProjectile, SuggestTossVelocity, SupportsKismetModification, TakeDamage, TakeRadiusDamage, Tick, Timer, TornOff, Touch, TouchingActors, Trace, TraceActors, TraceAllPhysicsAssetInteractions, TraceComponent, TrailsNotify, TrailsNotifyEnd, TrailsNotifyTick, TriggerEventClass, TriggerGlobalEventClass, UnClock, UnTouch, UsedBy, Vect2BP, VisibleActors, VisibleCollidingActors, VolumeBasedDestroy, WillOverlap
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

CreatedComponents Source code

var array<ActorComponent> CreatedComponents;


Functions Detail

AddComponent Source code

native function ActorComponent AddComponent ( ActorComponent Template )
Create a new component give the template. Not marked k2call, as there is a special K2 node type that knows it can call this function.

BreakRot Source code

MakeRot(floatPitch,floatYaw,floatRoll) { local rotator RetRot ; RetRot.Pitch = Round(65536.0*(Pitch/ 360.0)) ; RetRot.Yaw = Round(65536.0*(Yaw/ 360.0)) ; RetRot.Roll = Round(65536.0*(Roll/ 360.0)) ; return RetRot ; } static function k2pure BreakRot ( rotator InRot, out float Pitch, out float Yaw, out float Roll) )

BreakVector Source code

MakeVector(floatX,floatY,floatZ) { local vector RetVec ; RetVec.X = X ; RetVec.Y = Y ; RetVec.Z = Z ; return RetVec ; } static function k2pure BreakVector ( vector InVec, out float X, out float Y, out float Z) )

DMCCreate Source code

event k2override DMCCreate ( )

DMCTakeDamage Source code

event k2override DMCTakeDamage ( int DamageAmount, vector HitLocation, vector Momentum )

float Source code

function k2call float ( )

float Source code

GetWorldTime() { return WorldInfo.TimeSeconds ; } static function k2pure float ( )

PrintString Source code

function k2call PrintString ( string InString) )

rotator Source code

static function k2pure rotator ( )

string Source code

Conv_IntToString(intInInt) { return string(InInt) ; } static function k2pure string ( )

string Source code

Conv_FloatToString(floatInFloat) { return string(InFloat) ; } static function k2pure string ( )

string Source code

Conv_IntToFloat(intInInt) { return InInt ; } static function k2pure string ( )

string Source code

Conv_VectorToString(vectorInVec) { return string(InVec) ; } static function k2pure string ( )

string Source code

Conv_BoolToString(boolInBool) { return string(InBool) ; } static function k2pure string ( )

TakeDamage Source code

event TakeDamage ( int DamageAmount, Controller EventInstigator, vector HitLocation, vector Momentum, class<DamageType> DamageType, optional TraceHitInfo HitInfo, optional Actor DamageCauser) )

vector Source code

Conv_RotatorToString(rotatorInRot) { return string(InRot) ; } static function k2pure vector ( )


Defaultproperties

defaultproperties
{
	bEdShouldSnap=TRUE
	bCollideActors=TRUE
	bBlockActors=TRUE
}

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