My program doesn't have bugs. It just develops random features.

UE1:Object operators (UT)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT Object (operators)

Contents

Object operators in other games:
RTNP, U1, U2, U2XMP, UDK, UE2Runtime, UT2003, UT2004, UT3
Other member categories for this class:
static native functions, structs

[edit] Operators

[edit] !bool

native(129) static final preoperator bool ! (bool A)


[edit] ++byte

native(137) static final preoperator byte ++ (out byte A)


[edit] ++int

native(163) static final preoperator int ++ (out int A)


[edit] -float

native(169) static final preoperator float - (float A)


[edit] -int

native(143) static final preoperator int - (int A)


[edit] -vector

native(211) static final preoperator Vector - (Vector A)


[edit] --byte

native(138) static final preoperator byte -- (out byte A)


[edit] --int

native(164) static final preoperator int -- (out int A)


[edit] ~int

native(141) static final preoperator int ~ (int A)


[edit] byte++

native(139) static final postoperator byte ++ (out byte A)


[edit] int++

native(165) static final postoperator int ++ (out int A)


[edit] byte--

native(140) static final postoperator byte -- (out byte A)


[edit] int--

native(166) static final postoperator int -- (out int A)


[edit] float ** float

native(170) static final operator(12) float ** (float A, float B)


[edit] float * float

native(171) static final operator(16) float * (float A, float B)


[edit] float * rotator

native(288) static final operator(16) Rotator * (float A, Rotator B)


[edit] float * vector

native(213) static final operator(16) Vector * (float A, Vector B)


[edit] int * int

native(144) static final operator(16) int * (int A, int B)


[edit] rotator * float

native(287) static final operator(16) Rotator * (Rotator A, float B)


[edit] vector * float

native(212) static final operator(16) Vector * (Vector A, float B)


[edit] vector * vector

native(296) static final operator(16) Vector * (Vector A, Vector B)


[edit] float / float

native(172) static final operator(16) float / (float A, float B)


[edit] int / int

native(145) static final operator(16) int / (int A, int B)


[edit] rotator / float

native(289) static final operator(16) Rotator / (Rotator A, float B)


[edit] vector / float

native(214) static final operator(16) Vector / (Vector A, float B)


[edit] vector Cross vector

native(220) static final operator(16) Vector Cross (Vector A, Vector B)


[edit] vector Dot vector

native(219) static final operator(16) float Dot (Vector A, Vector B)


[edit] float % float

native(173) static final operator(18) float % (float A, float B)


[edit] float + float

native(174) static final operator(20) float + (float A, float B)


[edit] int + int

native(146) static final operator(20) int + (int A, int B)


[edit] rotator + rotator

native(316) static final operator(20) Rotator + (Rotator A, Rotator B)


[edit] vector + vector

native(215) static final operator(20) Vector + (Vector A, Vector B)


[edit] float - float

native(175) static final operator(20) float - (float A, float B)


[edit] int - int

native(147) static final operator(20) int - (int A, int B)


[edit] rotator - rotator

native(317) static final operator(20) Rotator - (Rotator A, Rotator B)


[edit] vector - vector

native(216) static final operator(20) Vector - (Vector A, Vector B)


[edit] int << int

native(148) static final operator(22) int << (int A, int B)


[edit] vector << rotator

native(275) static final operator(22) Vector << (Vector A, Rotator B)


[edit] int >> int

native(149) static final operator(22) int >> (int A, int B)


[edit] vector >> rotator

native(276) static final operator(22) Vector >> (Vector A, Rotator B)


[edit] int >>> int

native(196) static final operator(22) int >>> (int A, int B)


[edit] float < float

native(176) static final operator(24) bool < (float A, float B)


[edit] int < int

native(150) static final operator(24) bool < (int A, int B)


[edit] string < string

native(115) static final operator(24) bool < (string A, string B)


[edit] float <= float

{{{1}}}


[edit] int <= int

{{{1}}}


[edit] string <= string

{{{1}}}


[edit] bool == bool

{{{1}}}


[edit] float == float

{{{1}}}


[edit] int == int

{{{1}}}


[edit] name == name

{{{1}}}


[edit] Object == Object

{{{1}}}


[edit] rotator == rotator

{{{1}}}


[edit] string == string

{{{1}}}


[edit] vector == vector

{{{1}}}


[edit] float > float

native(177) static final operator(24) bool > (float A, float B)


[edit] int > int

native(151) static final operator(24) bool > (int A, int B)


[edit] string > string

native(116) static final operator(24) bool > (string A, string B)


[edit] float >= float

{{{1}}}


[edit] int >= int

{{{1}}}


[edit] string >= string

{{{1}}}


[edit] float ~= float

{{{1}}}


[edit] string ~= string

{{{1}}}


[edit] bool != bool

{{{1}}}


[edit] float != float

{{{1}}}


[edit] int != int

{{{1}}}


[edit] name != name

{{{1}}}


[edit] Object != Object

{{{1}}}


[edit] rotator != rotator

{{{1}}}


[edit] string != string

{{{1}}}


[edit] vector != vector

{{{1}}}


[edit] int & int

native(156) static final operator(28) int & (int A, int B)


[edit] int ^ int

native(157) static final operator(28) int ^ (int A, int B)


[edit] int | int

native(158) static final operator(28) int 


[edit] bool && bool

native(130) static final operator(30) bool && (bool A, skip bool B)


[edit] bool ^^ bool

native(131) static final operator(30) bool ^^ (bool A, bool B)


[edit] bool || bool

native(132) static final operator(32) bool 


[edit] byte *= byte

{{{1}}}


[edit] float *= float

{{{1}}}


[edit] int *= float

{{{1}}}


[edit] rotator *= float

{{{1}}}


[edit] vector *= float

{{{1}}}


[edit] vector *= vector

{{{1}}}


[edit] byte += byte

{{{1}}}


[edit] float += float

{{{1}}}


[edit] int += int

{{{1}}}


[edit] rotator += rotator

{{{1}}}


[edit] vector += vector

{{{1}}}


[edit] byte -= byte

{{{1}}}


[edit] float -= float

{{{1}}}


[edit] int -= int

{{{1}}}


[edit] rotator -= rotator

{{{1}}}


[edit] vector -= vector

{{{1}}}


[edit] byte /= byte

{{{1}}}


[edit] float /= float

{{{1}}}


[edit] int /= float

{{{1}}}


[edit] rotator /= float

{{{1}}}


[edit] vector /= float

{{{1}}}


[edit] string $ string

native(112) static final operator(40) string $ (coerce string A, coerce string B)


[edit] string @ string

native(168) static final operator(40) string @ (coerce string A, coerce string B)


Personal tools