Always snap to grid

UnrealScript syntax

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search

[edit] Style

These sections explain styles you should use. The style is based upon Epic's style used in UnrealScript.


[edit] Names

All variable/function names should be UpperCamelCased, e.g. var Object OwnerObject.

[edit] Bool

Bool's should start with a lowercase b, e.g. bool bUnrealScriptStyle.

[edit] Enum

Enum's should start with uppercase E, e.g. enum EUnrealScriptStyle. Members should all start with all uppercase characters of the enum's name followed by a _, e.g.

enum EUnrealScriptStyle
{
    USS_Personal,
    USS_EpicGames
};

[edit] Interface

Interface's should start with a uppercase I, e.g. interface IUnrealScriptStyle.

[edit] Keywords

This section lists all known UnrealScript keywords(188). This includes hard-coded functionality of arrays like Insert etc, as well deprecated, postponed, re-named and canceled keywords. Note that most keywords are context-sensitive in UnrealScript, so you can use most of these for member or type names as well.

[edit] A

[edit] B

[edit] C

[edit] D

[edit] E

[edit] F

[edit] G

[edit] H

[edit] I

[edit] K

[edit] L

[edit] M

[edit] N

[edit] O

[edit] P

[edit] R

[edit] S

[edit] T

[edit] U

[edit] V

[edit] W

Personal tools