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

Engine.Menu

Extends
Actor
Modifiers
localized intrinsic

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

Constants Summary
Inherited Contants from Core.Object
MaxInt, Pi

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[32]MenuTitle
string[32]RightString
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, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCorona, bDeleteMe, bDifficulty0, bDifficulty1, bDifficulty2, bDifficulty3, bDirectional, bDynamicLight, bEdLocked, bEdShouldSnap, bEdSnap, bFixedRotationDir, bForceStasis, 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, 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], TransientSoundVolume, TweenRate, Velocity, VolumeBrightness, VolumeFog, VolumeRadius, XLevel
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Parent

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 DrawHelpPanel (canvas Canvas, int StartY, int XClip)
function DrawList (canvas Canvas, bool bLargeFont, int Spacing, int StartX, int StartY)
function DrawMenu (canvas Canvas)
function DrawTitle (canvas Canvas)
function ExitAllMenus ()
functionMenu ExitMenu ()
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, BaseChange, BasedActors, BeginEvent, BeginPlay, BroadcastMessage, Bump, ChildActors, Cross, Destroy, Destroyed, Detach, Dot, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Expired, Falling, 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, Max, Min, Rand, 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[32] MenuTitle;

RightString Source code

var(Menu) localized string[32] RightString;


Functions Detail

DrawHelpPanel Source code

function DrawHelpPanel ( canvas Canvas, int StartY, int XClip )

DrawList Source code

function DrawList ( canvas Canvas, bool bLargeFont, int Spacing, int StartX, int StartY )

DrawMenu Source code

function DrawMenu ( canvas Canvas )

DrawTitle Source code

function DrawTitle ( canvas Canvas )

ExitAllMenus Source code

function ExitAllMenus ( )

ExitMenu Source code

function Menu ExitMenu ( )

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 )



Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Sun 21/2/2010 23:07:06.637 - Created with UnCodeX