UE2:Object operators (UT2004)
From Unreal Wiki, The Unreal Engine Documentation Site
Object (operators) |
- Object operators in other games:
- Other member categories for this class:
Operators below are grouped by type and sorted by precedence.
Apart from the operators listed here, there are also a few implicitly declared operators, like assignment and generic struct (in)equality.
The following things need to be done on this page or in this section:
|
Bool operators
!bool
bool == bool
{{{1}}}
bool != bool
{{{1}}}
bool && bool
bool ^^ bool
bool || bool
native(132) static final operator(32) bool
Byte operators
++byte
--byte
byte++
byte--
byte *= byte
{{{1}}}
byte += byte
{{{1}}}
byte -= byte
{{{1}}}
byte /= byte
{{{1}}}
Int operators
++int
-int
--int
~int
int++
int--
int * int
int / int
int + int
int - int
int << int
int >> int
int >>> int
int < int
int <= int
{{{1}}}
int == int
{{{1}}}
int > int
int >= int
{{{1}}}
int != int
{{{1}}}
int & int
int ^ int
int | int
native(158) static final operator(28) int
int *= float
{{{1}}}
int += int
{{{1}}}
int -= int
{{{1}}}
int /= float
{{{1}}}
Float operators
-float
float ** float
float * float
float / float
float % float
float + float
float - float
float < float
float <= float
{{{1}}}
float == float
{{{1}}}
float > float
float >= float
{{{1}}}
float ~= float
{{{1}}}
float != float
{{{1}}}
float *= float
{{{1}}}
float += float
{{{1}}}
float -= float
{{{1}}}
float /= float
{{{1}}}
Vector operators
-vector
float * vector
vector * float
vector * vector
vector / float
vector Cross vector
vector Dot vector
vector + vector
vector - vector
vector << rotator
vector >> rotator
vector == vector
{{{1}}}
vector != vector
{{{1}}}
vector *= float
{{{1}}}
vector *= vector
{{{1}}}
vector += vector
{{{1}}}
vector -= vector
{{{1}}}
vector /= float
{{{1}}}
Rotator operators
float * rotator
rotator * float
rotator / float
rotator + rotator
rotator - rotator
rotator == rotator
{{{1}}}
int ClockwiseFrom int
rotator != rotator
{{{1}}}
rotator *= float
{{{1}}}
rotator += rotator
{{{1}}}
rotator -= rotator
{{{1}}}
rotator /= float
{{{1}}}
String operators
string < string
string <= string
{{{1}}}
string == string
{{{1}}}
string > string
string >= string
{{{1}}}
string ~= string
{{{1}}}
string != string
{{{1}}}
string $ string
string @ string
string $= string
{{{1}}}
string @= string
{{{1}}}
string -= string
{{{1}}}
Name operators
name == name
{{{1}}}
name != name
{{{1}}}
Object operators
Object == Object
{{{1}}}
Object != Object
{{{1}}}