UE3:Object operators (UDK)
From Unreal Wiki, The Unreal Engine Documentation Site
![]() |
Object (operators) |
- Object operators in other games:
- Other member categories for this class:
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. |
Operators
!bool
++byte
++int
-float
-int
-vector
--byte
--int
~int
byte++
int++
byte--
int--
float ** float
color * float
float * color
float * float
float * rotator
float * vector
int * int
LinearColor * float
multiply the RGB components of a LinearColor by a float
rotator * float
vector * float
vector * vector
Quat + Quat
vector2d + vector2d
Quat - Quat
vector2d - vector2d
float / float
int / int
rotator / float
vector / float
vector Cross vector
vector Dot vector
float % float
int % int
color + color
float + float
int + int
rotator + rotator
vector + vector
color - color
float - float
int - int
LinearColor - LinearColor
subtract the RGB components of B from the RGB components of A
rotator - rotator
vector - vector
int << int
vector << rotator
int >> int
vector >> rotator
int >>> int
float < float
int < int
string < string
float <= float
{{{1}}}
int <= int
{{{1}}}
string <= string
{{{1}}}
bool == bool
{{{1}}}
float == float
{{{1}}}
int == int
{{{1}}}
Interface == Interface
{{{1}}}
name == name
{{{1}}}
Object == Object
{{{1}}}
rotator == rotator
{{{1}}}
string == string
{{{1}}}
vector == vector
{{{1}}}
float > float
int > int
string > string
float >= float
{{{1}}}
int >= int
{{{1}}}
string >= string
{{{1}}}
int ClockwiseFrom int
float ~= float
{{{1}}}
string ~= string
{{{1}}}
bool != bool
{{{1}}}
float != float
{{{1}}}
int != int
{{{1}}}
Interface != Interface
{{{1}}}
name != name
{{{1}}}
Object != Object
{{{1}}}
rotator != rotator
{{{1}}}
string != string
{{{1}}}
vector != vector
{{{1}}}
int & int
int ^ int
int | int
native(158) static final operator(28) int
bool && bool
bool ^^ bool
bool || bool
native(132) static final operator(32) bool
Matrix * Matrix
byte *= byte
{{{1}}}
byte *= float
{{{1}}}
float *= float
{{{1}}}
int *= float
{{{1}}}
rotator *= float
{{{1}}}
vector *= float
{{{1}}}
vector *= vector
{{{1}}}
byte += byte
{{{1}}}
float += float
{{{1}}}
int += int
{{{1}}}
rotator += rotator
{{{1}}}
vector += vector
{{{1}}}
byte -= byte
{{{1}}}
float -= float
{{{1}}}
int -= int
{{{1}}}
rotator -= rotator
{{{1}}}
vector -= vector
{{{1}}}
byte /= byte
{{{1}}}
float /= float
{{{1}}}
int /= float
{{{1}}}
rotator /= float
{{{1}}}
vector /= float
{{{1}}}
string $ string
string @ string
string $= string
{{{1}}}
string @= string
{{{1}}}
string -= string
{{{1}}}