UE1:Object operators (RTNP)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 16:12, 17 May 2008 by imported>Wormbo (Auto-generated page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
RTNP Object (operators)

Contents

Operators

!bool

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


++byte

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


++int

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


-float

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


-int

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


-vector

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


--byte

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


--int

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


~int

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


byte++

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


int++

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


byte--

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


int--

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


float ** float

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


float * float

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


float * rotator

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


float * vector

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


int * int

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


rotator * float

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


vector * float

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


vector * vector

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


float / float

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


int / int

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


rotator / float

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


vector / float

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


vector Cross vector

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


vector Dot vector

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


float % float

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


float + float

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


int + int

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


rotator + rotator

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


vector + vector

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


float - float

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


int - int

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


rotator - rotator

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


vector - vector

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


int << int

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


vector << rotator

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


int >> int

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


vector >> rotator

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


int >>> int

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


float < float

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


int < int

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


string < string

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


float <= float

{{{1}}}


int <= int

{{{1}}}


string <= string

{{{1}}}


bool == bool

{{{1}}}


float == float

{{{1}}}


int == int

{{{1}}}


name == name

{{{1}}}


Object == Object

{{{1}}}


rotator == rotator

{{{1}}}


string == string

{{{1}}}


vector == vector

{{{1}}}


float > float

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


int > int

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


string > string

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


float >= float

{{{1}}}


int >= int

{{{1}}}


string >= string

{{{1}}}


float ~= float

{{{1}}}


string ~= string

{{{1}}}


bool != bool

{{{1}}}


float != float

{{{1}}}


int != int

{{{1}}}


name != name

{{{1}}}


Object != Object

{{{1}}}


rotator != rotator

{{{1}}}


string != string

{{{1}}}


vector != vector

{{{1}}}


int & int

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


int ^ int

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


int | int

native(158) static final operator(28) int 


bool && bool

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


bool ^^ bool

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


bool || bool

native(132) static final operator(32) bool 


byte *= byte

{{{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

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


string @ string

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