Cogito, ergo sum
Specifiers
From Unreal Wiki, The Unreal Engine Documentation Site
UnrealScript provides a few specifiers such as Super and Global etc, Specifiers are mainly used to tell the compiler how it should call a function or what it should access.
Specifiers[edit]
- 1 – The Specifier is available in Unreal Engine 1.
- 2 – The Specifier is available in Unreal Engine 2.
- 3 – The Specifier is available in Unreal Engine 3.
- (no number) – The Specifier is available in all Unreal Engine generations.
Used to tell the compiler you want to...
- Super - call a function from the parent class
- Global - call the global version of a function
- Static - call a static function
- Default - access a default variable
- Const3 - reference a constant
Declarations | Preprocessor • Classes • Interfaces • Cpptext • Constants • Enums • Structs • Variables (Metadata) • Replication block • Operators • Delegates • Functions • States • Defaultproperties (Subobjects) |
---|---|
Types | bool • byte • float • int • name • string • Object • Class • Enums • Structs (Vector ⋅ Rotator ⋅ Quat ⋅ Color) • Static arrays • Dynamic arrays • Delegates • Typecasting |
Literals | Boolean • Float • Integer • Names • Objects (None ⋅ Self) • Vectors • Rotators • Strings |
Flow | GoTo • If • Assert • Return • Stop • Switch • While • Do...Until • For • ForEach • Break • Continue |
Specifiers | Super • Global • Static • Default • Const |
UnrealScript | Syntax • .UC • .UCI • .UPKG • Comments • #directives • Native |