| 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-2007 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 |
|---|
Initialized Source code
OnCreateChild Source code
PostInitialize Source code| 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 | |||||