I don't need to test my programs. I have an error-correcting modem.

UE2:Object operators (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
U2XMP Object (operators)

Contents

Object operators in other games:
RTNP, U1, U2, UDK, UE2Runtime, UT, 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] !float

static final preoperator bool ! (float F)


[edit] !int

static final preoperator bool ! (int I)


[edit] !name

static final preoperator bool ! (name N)


[edit] !Object

static final preoperator bool ! (Object O)


[edit] !rotator

static final preoperator bool ! (Rotator R)


[edit] !string

static final preoperator bool ! (string S)


[edit] !vector

static final preoperator bool ! (Vector V)


[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] -range

native(321) static final preoperator Range - (Range 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] ~ComponentHandle

static final preoperator bool ~ (ComponentHandle A)


[edit] ~int

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


[edit] ~ParticleHandle

static final preoperator bool ~ (ParticleHandle 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] bool?

static final postoperator bool ? (bool B)


[edit] float?

static final postoperator bool ? (float F)


[edit] int?

static final postoperator bool ? (int I)


[edit] name?

static final postoperator bool ? (name N)


[edit] Object?

static final postoperator bool ? (Object O)


[edit] rotator?

static final postoperator bool ? (Rotator R)


[edit] string?

static final postoperator bool ? (string S)


[edit] vector?

static final postoperator bool ? (Vector V)


[edit] float @= range

{{{1}}}


[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 * range

native(323) static final operator(16) Range * (float A, Range 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] range * float

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


[edit] range * range

native(324) static final operator(16) Range * (Range A, Range 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] float / range

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


[edit] int / int

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


[edit] range / float

native(325) static final operator(16) Range / (Range A, float 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] range + range

native(326) static final operator(20) Range + (Range A, Range 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] range - range

native(327) static final operator(20) Range - (Range A, Range 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] range == range

{{{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] range != range

{{{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] range *= float

{{{1}}}


[edit] range *= range

{{{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] range += range

{{{1}}}


[edit] rotator += rotator

{{{1}}}


[edit] vector += vector

{{{1}}}


[edit] byte -= byte

{{{1}}}


[edit] float -= float

{{{1}}}


[edit] int -= int

{{{1}}}


[edit] range -= range

{{{1}}}


[edit] rotator -= rotator

{{{1}}}


[edit] vector -= vector

{{{1}}}


[edit] byte /= byte

{{{1}}}


[edit] float /= float

{{{1}}}


[edit] int /= float

{{{1}}}


[edit] range /= 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