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

Engine.Menu

Extends
Actor
Modifiers
native

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

Direct Known Subclasses:

UnrealMenu

Constants Summary
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient

Variables Summary
boolbConfigChanged
boolbExitAllMenus
MenuParentMenu
PlayerPawnPlayerOwner
intSelection
Menu
stringCenterString
stringDisabledString
stringEnabledString
stringHelpMessage[24]
stringLeftString
intMenuLength
stringMenuList[24]
stringMenuTitle
stringNoString
stringRightString
stringYesString
Inherited Variables from Engine.Actor
Acceleration, AmbientGlow, AmbientSound, AnimFrame, AnimLast, AnimMinRate, AnimRate, AnimSequence, AttachTag, bActorShadows, bAlwaysRelevant, bAlwaysTick, bAnimByOwner, bAnimFinished, bAnimLoop, bAnimNotify, Base, bAssimilated, bBlockActors, bBlockPlayers, bBounce, bCanTeleport, bCarriedItem, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCorona, bDeleteMe, bDemoRecording, bDifficulty0, bDifficulty1, bDifficulty2, bDifficulty3, bDirectional, bDynamicLight, bEdLocked, bEdShouldSnap, bEdSnap, bFixedRotationDir, bForcePhysicsUpdate, bForceStasis, bGameRelevant, bHidden, bHiddenEd, bHighDetail, bHighlighted, bHurtEntry, bInterpolating, bIsItemGoal, bIsKillGoal, bIsMover, bIsPawn, bIsSecretGoal, bJustTeleported, bLensFlare, bLightChanged, bMemorized, bMeshCurvy, bMeshEnviroMap, bMovable, bNet, bNetFeel, bNetHear, bNetInitial, bNetOptional, bNetOwner, bNetRelevant, bNetSee, bNetSpecial, bNetTemporary, bNoDelete, bNoSmooth, bOnlyOwnerSee, bOwnerNoSee, bParticles, bProjTarget, bRandomFrame, bReplicateInstigator, bRotateToDesired, Brush, bSelected, bShadowCast, bSimulatedPawn, bSinglePlayer, bSpecialLit, bStasis, bStatic, bTempEditor, bTicked, bTimerLoop, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, Deleted, DesiredRotation, DodgeDir, DrawScale, DrawType, Event, ExtraTag, Fatness, Group, InitialState, Instigator, Inventory, LatentActor, LatentByte, LatentFloat, LatentInt, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightingTag, LightPeriod, LightPhase, LightRadius, LightSaturation, LightType, Location, Mass, Mesh, MiscNumber, MultiSkins[8], NetPriority, NetTag, OddsOfAppearing, OldAnimRate, OldLocation, OtherTag, Owner, PhysAlpha, Physics, PhysRate, PrePivot, Region, RemoteRole, RenderInterface, RenderIteratorClass, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skin, SoundPitch, SoundRadius, SoundVolume, SpecialTag, Sprite, StandingCount, Style, Tag, Target, Texture, TimerCounter, TimerRate, Touching[4], TransientSoundRadius, TransientSoundVolume, TweenRate, Velocity, VisibilityHeight, VisibilityRadius, VolumeBrightness, VolumeFog, VolumeRadius, XLevel
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

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

Structures Summary
Inherited Structures from Engine.Actor
PointRegion
Inherited Structures from Core.Object
BoundingBox, BoundingVolume, Color, Coords, Guid, Plane, Rotator, Scale, Vector

Functions Summary
function DrawMenu (canvas Canvas)
function ExitAllMenus ()
functionMenu ExitMenu ()
function MenuInit ()
function MenuProcessInput (byte KeyNum, byte ActionNum)
function MenuTick (float DeltaTime)
function PlayEnterSound ()
function PlayModifySound ()
function PlaySelectSound ()
functionbool ProcessLeft ()
function ProcessMenuEscape ()
function ProcessMenuInput (coerce string InputString)
function ProcessMenuKey (int KeyNo, string KeyName)
function ProcessMenuUpdate (coerce string InputString)
functionbool ProcessNo ()
functionbool ProcessRight ()
functionbool ProcessSelection ()
functionbool ProcessYes ()
function SaveConfigs ()
function SetFontBrightness (canvas Canvas, bool bBright)
Inherited Functions from Engine.Actor
AllActors, AnimEnd, Attach, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BroadcastMessage, Bump, ChildActors, ConsoleCommand, DemoPlaySound, Destroy, Destroyed, Detach, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Expired, Falling, FellOutOfWorld, FinishAnim, FinishInterpolation, GainedChild, GetAnimGroup, GetHumanName, GetItemName, GetMapName, GetNextInt, GetNextIntDesc, GetNextSkin, GetURLMap, HasAnim, HitWall, HurtRadius, InterpolateEnd, IsAnimating, KillCredit, KilledBy, Landed, LoopAnim, LostChild, MakeNoise, Move, MoveSmooth, PlayAnim, PlayerCanSeeMe, PlaySound, PostBeginPlay, PostTeleport, PreBeginPlay, PreTeleport, RadiusActors, RenderOverlays, RenderTexture, SetBase, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetInitialState, SetLocation, SetOwner, SetPhysics, SetRotation, SetTimer, Sleep, Spawn, Spawned, SpecialHandling, TakeDamage, Tick, Timer, Touch, TouchingActors, Trace, TraceActors, TravelPostAccept, TravelPreAccept, Trigger, TweenAnim, UnTouch, UnTrigger, VisibleActors, VisibleCollidingActors, ZoneChange
Inherited Functions from Core.Object
!, !=, $, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, Abs, Asc, Atan, BeginState, Caps, Chr, Clamp, ClassIsChildOf, Cos, Cross, Disable, Dot, DynamicLoadObject, Enable, EndState, Exp, FClamp, FMax, FMin, FRand, GetAxes, GetEnum, GetPropertyText, GetStateName, GetUnAxes, GotoState, InStr, Invert, IsA, IsInState, Left, Len, Lerp, Localize, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, Rand, RandRange, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, Sin, Smerp, Sqrt, Square, StaticSaveConfig, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

bConfigChanged Source code

var bool bConfigChanged;

bExitAllMenus Source code

var bool bExitAllMenus;

ParentMenu Source code

var Menu ParentMenu;

PlayerOwner Source code

var PlayerPawn PlayerOwner;

Selection Source code

var int Selection;

Menu

CenterString Source code

var(Menu) localized string CenterString;

DisabledString Source code

var(Menu) localized string DisabledString;

EnabledString Source code

var(Menu) localized string EnabledString;

HelpMessage[24] Source code

var(Menu) localized string HelpMessage[24];

LeftString Source code

var(Menu) localized string LeftString;

MenuLength Source code

var(Menu) int MenuLength;

MenuList[24] Source code

var(Menu) localized string MenuList[24];

MenuTitle Source code

var(Menu) localized string MenuTitle;

NoString Source code

var(Menu) localized string NoString;

RightString Source code

var(Menu) localized string RightString;

YesString Source code

var(Menu) localized string YesString;


Functions Detail

DrawMenu Source code

function DrawMenu ( canvas Canvas )

ExitAllMenus Source code

function ExitAllMenus ( )

ExitMenu Source code

function Menu ExitMenu ( )

MenuInit Source code

function MenuInit ( )

MenuProcessInput Source code

function MenuProcessInput ( byte KeyNum, byte ActionNum )

MenuTick Source code

function MenuTick ( float DeltaTime )

PlayEnterSound Source code

function PlayEnterSound ( )

PlayModifySound Source code

function PlayModifySound ( )

PlaySelectSound Source code

function PlaySelectSound ( )

ProcessLeft Source code

function bool ProcessLeft ( )

ProcessMenuEscape Source code

function ProcessMenuEscape ( )

ProcessMenuInput Source code

function ProcessMenuInput ( coerce string InputString )

ProcessMenuKey Source code

function ProcessMenuKey ( int KeyNo, string KeyName )

ProcessMenuUpdate Source code

function ProcessMenuUpdate ( coerce string InputString )

ProcessNo Source code

function bool ProcessNo ( )

ProcessRight Source code

function bool ProcessRight ( )

ProcessSelection Source code

function bool ProcessSelection ( )

ProcessYes Source code

function bool ProcessYes ( )

SaveConfigs Source code

function SaveConfigs ( )

SetFontBrightness Source code

function SetFontBrightness ( canvas Canvas, bool bBright )


Defaultproperties

defaultproperties
{
     Selection=1
     HelpMessage(1)="This menu has not yet been implemented."
     LeftString="Left"
     RightString="Right"
     CenterString="Center"
     EnabledString="Enabled"
     DisabledString="Disabled"
     YesString="yes"
     NoString="no"
     bHidden=True
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: za 22-4-2006 12:49:30.953 - Created with UnCodeX