My program doesn't have bugs. It just develops random features.
UE3:Object operators (UDK)
From Unreal Wiki, The Unreal Engine Documentation Site
Object (operators) |
Contents
- 1 Operators
- 1.1 !bool
- 1.2 ++byte
- 1.3 ++int
- 1.4 -float
- 1.5 -int
- 1.6 -vector
- 1.7 --byte
- 1.8 --int
- 1.9 ~int
- 1.10 byte++
- 1.11 int++
- 1.12 byte--
- 1.13 int--
- 1.14 float ** float
- 1.15 color * float
- 1.16 float * color
- 1.17 float * float
- 1.18 float * rotator
- 1.19 float * vector
- 1.20 int * int
- 1.21 LinearColor * float
- 1.22 rotator * float
- 1.23 vector * float
- 1.24 vector * vector
- 1.25 Quat + Quat
- 1.26 vector2d + vector2d
- 1.27 Quat - Quat
- 1.28 vector2d - vector2d
- 1.29 float / float
- 1.30 int / int
- 1.31 rotator / float
- 1.32 vector / float
- 1.33 vector Cross vector
- 1.34 vector Dot vector
- 1.35 float % float
- 1.36 int % int
- 1.37 color + color
- 1.38 float + float
- 1.39 int + int
- 1.40 rotator + rotator
- 1.41 vector + vector
- 1.42 color - color
- 1.43 float - float
- 1.44 int - int
- 1.45 LinearColor - LinearColor
- 1.46 rotator - rotator
- 1.47 vector - vector
- 1.48 int << int
- 1.49 vector << rotator
- 1.50 int >> int
- 1.51 vector >> rotator
- 1.52 int >>> int
- 1.53 float < float
- 1.54 int < int
- 1.55 string < string
- 1.56 float <= float
- 1.57 int <= int
- 1.58 string <= string
- 1.59 bool == bool
- 1.60 float == float
- 1.61 int == int
- 1.62 Interface == Interface
- 1.63 name == name
- 1.64 Object == Object
- 1.65 rotator == rotator
- 1.66 string == string
- 1.67 vector == vector
- 1.68 float > float
- 1.69 int > int
- 1.70 string > string
- 1.71 float >= float
- 1.72 int >= int
- 1.73 string >= string
- 1.74 int ClockwiseFrom int
- 1.75 float ~= float
- 1.76 string ~= string
- 1.77 bool != bool
- 1.78 float != float
- 1.79 int != int
- 1.80 Interface != Interface
- 1.81 name != name
- 1.82 Object != Object
- 1.83 rotator != rotator
- 1.84 string != string
- 1.85 vector != vector
- 1.86 int & int
- 1.87 int ^ int
- 1.88 int | int
- 1.89 bool && bool
- 1.90 bool ^^ bool
- 1.91 bool || bool
- 1.92 Matrix * Matrix
- 1.93 byte *= byte
- 1.94 byte *= float
- 1.95 float *= float
- 1.96 int *= float
- 1.97 rotator *= float
- 1.98 vector *= float
- 1.99 vector *= vector
- 1.100 byte += byte
- 1.101 float += float
- 1.102 int += int
- 1.103 rotator += rotator
- 1.104 vector += vector
- 1.105 byte -= byte
- 1.106 float -= float
- 1.107 int -= int
- 1.108 rotator -= rotator
- 1.109 vector -= vector
- 1.110 byte /= byte
- 1.111 float /= float
- 1.112 int /= float
- 1.113 rotator /= float
- 1.114 vector /= float
- 1.115 string $ string
- 1.116 string @ string
- 1.117 string $= string
- 1.118 string @= string
- 1.119 string -= string
- Object operators in other games:
- RTNP, U1, UT, U2, U2XMP, UE2Runtime, UT2003, UT2004, UT3
- Other member categories for this class:
- functions, static native functions, structs
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[edit]
!bool[edit]
++byte[edit]
++int[edit]
-float[edit]
-int[edit]
-vector[edit]
--byte[edit]
--int[edit]
~int[edit]
byte++[edit]
int++[edit]
byte--[edit]
int--[edit]
float ** float[edit]
color * float[edit]
float * color[edit]
float * float[edit]
float * rotator[edit]
float * vector[edit]
int * int[edit]
LinearColor * float[edit]
multiply the RGB components of a LinearColor by a float
rotator * float[edit]
vector * float[edit]
vector * vector[edit]
Quat + Quat[edit]
vector2d + vector2d[edit]
Quat - Quat[edit]
vector2d - vector2d[edit]
float / float[edit]
int / int[edit]
rotator / float[edit]
vector / float[edit]
vector Cross vector[edit]
vector Dot vector[edit]
float % float[edit]
int % int[edit]
color + color[edit]
float + float[edit]
int + int[edit]
rotator + rotator[edit]
vector + vector[edit]
color - color[edit]
float - float[edit]
int - int[edit]
LinearColor - LinearColor[edit]
subtract the RGB components of B from the RGB components of A
rotator - rotator[edit]
vector - vector[edit]
int << int[edit]
vector << rotator[edit]
int >> int[edit]
vector >> rotator[edit]
int >>> int[edit]
float < float[edit]
int < int[edit]
string < string[edit]
float <= float[edit]
{{{1}}}
int <= int[edit]
{{{1}}}
string <= string[edit]
{{{1}}}
bool == bool[edit]
{{{1}}}
float == float[edit]
{{{1}}}
int == int[edit]
{{{1}}}
Interface == Interface[edit]
{{{1}}}
name == name[edit]
{{{1}}}
Object == Object[edit]
{{{1}}}
rotator == rotator[edit]
{{{1}}}
string == string[edit]
{{{1}}}
vector == vector[edit]
{{{1}}}
float > float[edit]
int > int[edit]
string > string[edit]
float >= float[edit]
{{{1}}}
int >= int[edit]
{{{1}}}
string >= string[edit]
{{{1}}}
int ClockwiseFrom int[edit]
float ~= float[edit]
{{{1}}}
string ~= string[edit]
{{{1}}}
bool != bool[edit]
{{{1}}}
float != float[edit]
{{{1}}}
int != int[edit]
{{{1}}}
Interface != Interface[edit]
{{{1}}}
name != name[edit]
{{{1}}}
Object != Object[edit]
{{{1}}}
rotator != rotator[edit]
{{{1}}}
string != string[edit]
{{{1}}}
vector != vector[edit]
{{{1}}}
int & int[edit]
int ^ int[edit]
int | int[edit]
native(158) static final operator(28) int
bool && bool[edit]
bool ^^ bool[edit]
bool || bool[edit]
native(132) static final operator(32) bool
Matrix * Matrix[edit]
byte *= byte[edit]
{{{1}}}
byte *= float[edit]
{{{1}}}
float *= float[edit]
{{{1}}}
int *= float[edit]
{{{1}}}
rotator *= float[edit]
{{{1}}}
vector *= float[edit]
{{{1}}}
vector *= vector[edit]
{{{1}}}
byte += byte[edit]
{{{1}}}
float += float[edit]
{{{1}}}
int += int[edit]
{{{1}}}
rotator += rotator[edit]
{{{1}}}
vector += vector[edit]
{{{1}}}
byte -= byte[edit]
{{{1}}}
float -= float[edit]
{{{1}}}
int -= int[edit]
{{{1}}}
rotator -= rotator[edit]
{{{1}}}
vector -= vector[edit]
{{{1}}}
byte /= byte[edit]
{{{1}}}
float /= float[edit]
{{{1}}}
int /= float[edit]
{{{1}}}
rotator /= float[edit]
{{{1}}}
vector /= float[edit]
{{{1}}}
string $ string[edit]
string @ string[edit]
string $= string[edit]
{{{1}}}
string @= string[edit]
{{{1}}}
string -= string[edit]
{{{1}}}