Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
Example of how to setup a scene in unrealscript. Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.
Core.Object | +-- Engine.UIRoot | +-- Engine.UIScreenObject | +-- Engine.UIScene | +-- Engine.UIScriptConsoleScene
Variables Summary | |
---|---|
UIImage | BufferBackground |
UILabel | BufferText |
ScriptConsoleEntry | CommandRegion |
Functions Summary | ||
---|---|---|
![]() | Initialized ())) | |
![]() | OnCreateChild (UIObject CreatedWidget, UIScreenObject CreatorContainer )) | |
![]() | PostInitialize ())) |
Variables Detail |
---|
the background for the console
the console's buffer text
where the text that is currently being typed appears
Functions Detail |
---|
Defaultproperties |
---|
defaultproperties { Begin Object Class=UILabel Name=BufferTextTemplate ObjName=BufferTextTemplate Archetype=UILabel'Engine.Default__UILabel' Begin Object Class=UIComp_DrawString Name=LabelStringRenderer ObjName=LabelStringRenderer Archetype=UIComp_DrawString'Engine.Default__UILabel:LabelStringRenderer' ObjectArchetype=UIComp_DrawString'LabelStringRenderer' End Object Begin Object Class=UIComp_Event Name=WidgetEventComponent ObjName=WidgetEventComponent Archetype=UIComp_Event'Engine.Default__UILabel:WidgetEventComponent' ObjectArchetype=UIComp_Event'WidgetEventComponent' End Object WidgetTag="BufferText" PrimaryStyle=(DefaultStyleTag="ConsoleBufferStyle") __OnCreate__Delegate=Default__UIScriptConsoleScene.OnCreateChild Position=(Value[2]=1.000000,ScaleType[2]=EVALPOS_PercentageOwner) Name="BufferTextTemplate" ObjectArchetype=UILabel'Engine.Default__UILabel' End Object BufferText=UILabel'Engine.Default__UIScriptConsoleScene:BufferTextTemplate' Begin Object Class=UIImage Name=BufferBackgroundTemplate ObjName=BufferBackgroundTemplate Archetype=UIImage'Engine.Default__UIImage' Begin Object Class=UIComp_DrawImage Name=ImageComponentTemplate ObjName=ImageComponentTemplate Archetype=UIComp_DrawImage'Engine.Default__UIImage:ImageComponentTemplate' ObjectArchetype=UIComp_DrawImage'ImageComponentTemplate' End Object Begin Object Class=UIComp_Event Name=WidgetEventComponent ObjName=WidgetEventComponent Archetype=UIComp_Event'Engine.Default__UIImage:WidgetEventComponent' ObjectArchetype=UIComp_Event'WidgetEventComponent' End Object WidgetTag="BufferBackground" PrimaryStyle=(DefaultStyleTag="ConsoleBufferImageStyle") Name="BufferBackgroundTemplate" ObjectArchetype=UIImage'Engine.Default__UIImage' End Object BufferBackground=UIImage'Engine.Default__UIScriptConsoleScene:BufferBackgroundTemplate' Begin Object Class=ScriptConsoleEntry Name=CommandRegionTemplate ObjName=CommandRegionTemplate Archetype=ScriptConsoleEntry'Engine.Default__ScriptConsoleEntry' Begin Object Class=UIEditBox Name=ConsoleInputTemplate ObjName=ConsoleInputTemplate Archetype=UIEditBox'Engine.Default__ScriptConsoleEntry:ConsoleInputTemplate' Begin Object Class=UIComp_DrawStringEditbox Name=EditboxStringRenderer ObjName=EditboxStringRenderer Archetype=UIComp_DrawStringEditbox'Engine.Default__ScriptConsoleEntry:ConsoleInputTemplate.EditboxStringRenderer' ObjectArchetype=UIComp_DrawStringEditbox'EditboxStringRenderer' End Object Begin Object Class=UIComp_DrawImage Name=EditboxBackgroundTemplate ObjName=EditboxBackgroundTemplate Archetype=UIComp_DrawImage'Engine.Default__ScriptConsoleEntry:ConsoleInputTemplate.EditboxBackgroundTemplate' ObjectArchetype=UIComp_DrawImage'EditboxBackgroundTemplate' End Object Begin Object Class=UIComp_Event Name=WidgetEventComponent ObjName=WidgetEventComponent Archetype=UIComp_Event'Engine.Default__ScriptConsoleEntry:ConsoleInputTemplate.WidgetEventComponent' ObjectArchetype=UIComp_Event'WidgetEventComponent' End Object __OnCreate__Delegate=CommandRegionTemplate.OnCreateChild ObjectArchetype=UIEditBox'Engine.Default__ScriptConsoleEntry:ConsoleInputTemplate' End Object Begin Object Class=UIImage Name=UpperBorderTemplate ObjName=UpperBorderTemplate Archetype=UIImage'Engine.Default__ScriptConsoleEntry:UpperBorderTemplate' Begin Object Class=UIComp_DrawImage Name=ImageComponentTemplate ObjName=ImageComponentTemplate Archetype=UIComp_DrawImage'Engine.Default__ScriptConsoleEntry:UpperBorderTemplate.ImageComponentTemplate' ObjectArchetype=UIComp_DrawImage'ImageComponentTemplate' End Object Begin Object Class=UIComp_Event Name=WidgetEventComponent ObjName=WidgetEventComponent Archetype=UIComp_Event'Engine.Default__ScriptConsoleEntry:UpperBorderTemplate.WidgetEventComponent' ObjectArchetype=UIComp_Event'WidgetEventComponent' End Object ObjectArchetype=UIImage'Engine.Default__ScriptConsoleEntry:UpperBorderTemplate' End Object Begin Object Class=UIImage Name=LowerBorderTemplate ObjName=LowerBorderTemplate Archetype=UIImage'Engine.Default__ScriptConsoleEntry:LowerBorderTemplate' Begin Object Class=UIComp_DrawImage Name=ImageComponentTemplate ObjName=ImageComponentTemplate Archetype=UIComp_DrawImage'Engine.Default__ScriptConsoleEntry:LowerBorderTemplate.ImageComponentTemplate' ObjectArchetype=UIComp_DrawImage'ImageComponentTemplate' End Object Begin Object Class=UIComp_Event Name=WidgetEventComponent ObjName=WidgetEventComponent Archetype=UIComp_Event'Engine.Default__ScriptConsoleEntry:LowerBorderTemplate.WidgetEventComponent' ObjectArchetype=UIComp_Event'WidgetEventComponent' End Object ObjectArchetype=UIImage'Engine.Default__ScriptConsoleEntry:LowerBorderTemplate' End Object Begin Object Class=UIComp_DrawImage Name=PanelBackgroundTemplate ObjName=PanelBackgroundTemplate Archetype=UIComp_DrawImage'Engine.Default__ScriptConsoleEntry:PanelBackgroundTemplate' ObjectArchetype=UIComp_DrawImage'PanelBackgroundTemplate' End Object Begin Object Class=UIComp_Event Name=WidgetEventComponent ObjName=WidgetEventComponent Archetype=UIComp_Event'Engine.Default__ScriptConsoleEntry:WidgetEventComponent' ObjectArchetype=UIComp_Event'WidgetEventComponent' End Object InputBox=UIEditBox'Engine.Default__UIScriptConsoleScene:CommandRegionTemplate.ConsoleInputTemplate' UpperConsoleBorder=UIImage'Engine.Default__UIScriptConsoleScene:CommandRegionTemplate.UpperBorderTemplate' LowerConsoleBorder=UIImage'Engine.Default__UIScriptConsoleScene:CommandRegionTemplate.LowerBorderTemplate' Name="CommandRegionTemplate" ObjectArchetype=ScriptConsoleEntry'Engine.Default__ScriptConsoleEntry' End Object CommandRegion=ScriptConsoleEntry'Engine.Default__UIScriptConsoleScene:CommandRegionTemplate' SceneTag="ConsoleScene" Position=(Value[3]=0.750000,ScaleType[2]=EVALPOS_PercentageViewport,ScaleType[3]=EVALPOS_PercentageViewport) Begin Object Class=UIComp_Event Name=SceneEventComponent ObjName=SceneEventComponent Archetype=UIComp_Event'Engine.Default__UIScene:SceneEventComponent' ObjectArchetype=UIComp_Event'Engine.Default__UIScene:SceneEventComponent' End Object EventProvider=SceneEventComponent Name="Default__UIScriptConsoleScene" ObjectArchetype=UIScene'Engine.Default__UIScene' } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |