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

Engine.ActorFactory

Extends
Object
Modifiers
native collapsecategories hidecategories ( Object ) editinlinenew config ( Editor ) abstract

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

Core.Object
|   
+-- Engine.ActorFactory

Direct Known Subclasses:

ActorFactoryAI, ActorFactoryAmbientSound, ActorFactoryAmbientSoundSimple, ActorFactoryArchetype, ActorFactoryCoverLink, ActorFactoryDecal, ActorFactoryDynamicSM, ActorFactoryEmitter, ActorFactoryLensFlare, ActorFactoryLight, ActorFactoryPathNode, ActorFactoryPhysicsAsset, ActorFactoryPlayerStart, ActorFactorySkeletalMesh, ActorFactoryStaticMesh, ActorFactoryTrigger, ActorFactoryVehicle, SpeedTreeActorFactory, UTActorFactoryPickup

Constants Summary
Inherited Contants from Core.Object
DegToRad, INDEX_NONE, MaxInt, Pi, RadToDeg

Variables Summary
boolbPlaceable
class<Actor>GameplayActorClass
stringMenuName
intMenuPriority
class<Actor>NewActorClass
stringSpecificGameName
Inherited Variables from Core.Object
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject

Enumerations Summary
Inherited Enumerations from Core.Object
EAxis, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup

Structures Summary
Inherited Structures from Core.Object
Box, BoxSphereBounds, Color, Cylinder, double, DynamicMap_Mirror, Guid, IndirectArray_Mirror, InterpCurveFloat, InterpCurvePointFloat, InterpCurvePointQuat, InterpCurvePointTwoVectors, InterpCurvePointVector, InterpCurvePointVector2D, InterpCurveQuat, InterpCurveTwoVectors, InterpCurveVector, InterpCurveVector2D, IntPoint, LinearColor, Map_Mirror, Matrix, MultiMap_Mirror, Plane, pointer, Quat, qword, RawDistribution, RenderCommandFence, Rotator, TextureMipBulkData_Mirror, ThreadSafeCounter, TPOV, TwoVectors, UntypedBulkData_Mirror, Vector, Vector2D, Vector4

Functions Summary
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, Asc, Asin, Atan, BeginState, ByteToFloat, Caps, Chr, Clamp, ClampLength, ClampRotAxis, ClassIsChildOf, ClearConfig, ClockwiseFrom, ColorToLinearColor, ContinuedState, Cos, Cross, Disable, Dot, DumpStateStack, DynamicLoadObject, Enable, EndState, Exp, FClamp, FCubicInterp, FindDeltaAngle, FindObject, FInterpEaseIn, FInterpEaseInOut, FInterpEaseOut, FInterpTo, FloatToByte, FMax, FMin, FPctByRange, FRand, GetAngularDegreesFromRadians, GetAngularDistance, GetAngularFromDotDist, GetAxes, GetDotDistance, GetEnum, GetFuncName, GetHeadingAngle, GetNetFuncName, GetPackageName, GetPerObjectConfigSections, GetRangePctByValue, GetRangeValueByPct, GetSpecialValue, GetStateName, GetUnAxes, GotoState, InStr, IsA, IsChildState, IsInState, IsNetScript, IsPendingKill, IsUTracing, IsZero, JoinArray, Left, Len, Lerp, Localize, Locs, Loge, LogInternal, MakeColor, MakeLinearColor, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NormalizeRotAxis, OrthoRotation, ParseStringIntoArray, PathName, PausedState, PointDistToLine, PointDistToPlane, PointInBox, PoppedState, PopState, ProjectOnTo, PushedState, PushState, QuatDot, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, RDiff, Repl, Right, RInterpTo, RLerp, RotRand, Round, RSize, RSmerp, SaveConfig, SClampRotAxis, ScriptTrace, SetSpecialValue, SetUTracing, Sin, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, Tan, TimeStamp, ToHex, TransformVectorByRotation, UnwindHeading, vect2d, VInterpTo, VLerp, VRand, VSize, VSize2D, VSizeSq, VSizeSq2D, VSmerp, WarnInternal, ^, ^^, |, ||, ~, ~=


Variables Detail

bPlaceable Source code

var bool bPlaceable;
Whether to appear on menu (or this Factory only used through scripts etc.)

GameplayActorClass Source code

var class<Actor> GameplayActorClass;
class to spawn during gameplay; only used if NewActorClass is left at the default

MenuName Source code

var string MenuName;
Name used as basis for 'New Actor' menu.

MenuPriority Source code

var config int MenuPriority;
Indicates how far up the menu item should be. The higher the number, the higher up the list.

NewActorClass Source code

var class<Actor> NewActorClass;
Actor subclass this ActorFactory creates.

SpecificGameName Source code

var string SpecificGameName;
If this is associated with a specific game, don't display


Defaultproperties

defaultproperties
{
   MenuName="Add Actor"
   NewActorClass=Class'Engine.Actor'
   bPlaceable=True
   Name="Default__ActorFactory"
   ObjectArchetype=Object'Core.Default__Object'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:34.480 - Created with UnCodeX