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

Engine.Menu

Extends
Actor
Modifiers
intrinsic

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
string[32]CenterString
string[32]DisabledString
string[32]EnabledString
string[255]HelpMessage[24]
string[32]LeftString
intMenuLength
string[128]MenuList[24]
string[64]MenuTitle
string[16]NoString
string[32]RightString
string[16]YesString
Inherited Variables from Engine.Actor
Acceleration, AmbientGlow, AmbientSound, AnimFrame, AnimLast, AnimMinRate, AnimRate, AnimSequence, bActorShadows, bAlwaysRelevant, bAlwaysTick, bAnimFinished, bAnimLoop, bAnimNotify, Base, bAssimilated, bBlockActors, bBlockPlayers, bBounce, bCanTeleport, bCarriedItem, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCorona, bDeleteMe, 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, bNetSee, bNetSpecial, bNetTemporary, bNoDelete, bNoSmooth, bOnlyOwnerSee, bParticles, bProjTarget, bRotateToDesired, Brush, bSelected, bShadowCast, bSimulatedPawn, bSinglePlayer, bSpecialLit, bStasis, bStatic, bTempEditor, bTicked, bTimerLoop, 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, NetPriority, NetTag, OddsOfAppearing, OldAnimRate, OldLocation, OtherTag, Owner, PhysAlpha, Physics, PhysRate, PrePivot, Region, RemoteRole, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skin, SoundPitch, SoundRadius, SoundVolume, SpecialTag, Sprite, StandingCount, Style, Tag, Target, Texture, TimerCounter, TimerRate, Touching[4], TransientSoundRadius, TransientSoundVolume, TweenRate, Velocity, 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, DynamicArray, DynamicString, 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[64] InputString)
function ProcessMenuKey (int KeyNo, string[32] KeyName)
function ProcessMenuUpdate (coerce string[64] 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, Cross, Destroy, Destroyed, Detach, Dot, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Expired, Falling, FellOutOfWorld, FinishAnim, FinishInterpolation, GainedChild, GetAnimGroup, GetAxes, GetUnAxes, HitWall, HurtRadius, InterpolateEnd, Invert, IsA, IsAnimating, KillCredit, KilledBy, Landed, LoopAnim, LostChild, MakeNoise, MirrorVectorByNormal, Move, MoveSmooth, Normal, PlayAnim, PlayerCanSeeMe, PlaySound, PostBeginPlay, PostTeleport, PreBeginPlay, PreTeleport, RadiusActors, RotRand, SetBase, SetCollision, SetCollisionSize, 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, VRand, VSize, ZoneChange, [
Inherited Functions from Core.Object
!, !=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, Abs, Asc, Atan, BeginState, Clamp, ClassIsChildOf, Cos, Disable, DynamicLoadObject, Enable, EndState, Exp, FClamp, FMax, FMin, FRand, GetEnum, GetStateName, GotoState, InStr, IsInState, Len, Lerp, Log, Loge, LogStr, Max, Min, Rand, RandRange, ResetConfig, SaveConfig, SetPropertyText, Sin, Smerp, Sqrt, Square, Tan, 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[32] CenterString;

DisabledString Source code

var(Menu) localized string[32] DisabledString;

EnabledString Source code

var(Menu) localized string[32] EnabledString;

HelpMessage[24] Source code

var(Menu) localized string[255] HelpMessage[24];

LeftString Source code

var(Menu) localized string[32] LeftString;

MenuLength Source code

var(Menu) int MenuLength;

MenuList[24] Source code

var(Menu) localized string[128] MenuList[24];

MenuTitle Source code

var(Menu) localized string[64] MenuTitle;

NoString Source code

var(Menu) localized string[16] NoString;

RightString Source code

var(Menu) localized string[32] RightString;

YesString Source code

var(Menu) localized string[16] 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[64] InputString )

ProcessMenuKey Source code

function ProcessMenuKey ( int KeyNo, string[32] KeyName )

ProcessMenuUpdate Source code

function ProcessMenuUpdate ( coerce string[64] 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: Sun 21/2/2010 23:49:48.092 - Created with UnCodeX