The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall
UE2:PlayInfo (UT2004)
From Unreal Wiki, The Unreal Engine Documentation Site
Object >> PlayInfo |
Contents
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
null
Properties
ClassStack
Modifiers: const
Groups
Modifiers: const
InfoClasses
Modifiers: const
LastError
Type: string
Modifiers: const
Settings
Type: array<PlayInfoData>
Modifiers: const
Enums
EPlayInfoType
- PIT_Check
- PIT_Select
- PIT_Text
- PIT_Custom
Structs
PlayInfoData
Modifiers: native, init
- Property ThisProp
- Pointer to property
- class<Info> ClassFrom
- Which class was this Property from
- string SettingName
- Name of the class member
- string DisplayName
- Display Name of the control (from .INT/.INI File ?)
- string Description
- Description of what the property does
- string Grouping
- Grouping for this parameter
- string Data
- Extra Data (like Gore Level Texts)
- string ExtraPriv
- Extra Privileges Required to set this parameter
- string Value
- Value of the setting
- EPlayInfoType RenderType
- Type of rendered control
- byte SecLevel
- Sec Level Required to set this param. (Read from Ini file afterwards)
- byte Weight
- Importance of the setting compared to others in its group
- bool bMPOnly
- This setting should only appear in multi-player context
- bool bAdvanced
- bool bGlobal
- globalconfig property
- bool bStruct
- Property is a struct
- int ArrayDim
- -1: Not array, 0: dynamic array, >1: Static array
Functions
Native functions
AddClass
AddSetting
native(704) final function bool AddSetting (string Group, string PropertyName, string Description, byte SecLevel, byte Weight, string RenderType, optional string Extras, optional string ExtraPrivs, optional bool bMultiPlayerOnly, optional bool bAdvanced)
Clear
native(700) final function bool Clear ()
FindIndex
GetSettings
native(707) final function bool GetSettings (string GroupName, out array<PlayInfoData> GroupSettings)
PopClass
native(703) final function bool PopClass ()
RemoveClass
SaveSettings
native(705) final function bool SaveSettings ()
Sort
native(709) final function Sort (byte SortingMethod)
StoreSetting
native(706) final function bool StoreSetting (int index, coerce string NewVal, optional string RangeData)
Other instance functions
Dump
final function Dump (optional string group)