#[repr(u16)]pub enum MtType {
Show 77 variants
Undefined = 0,
Class = 1,
ClassRef = 2,
Bool = 3,
U8 = 4,
U16 = 5,
U32 = 6,
U64 = 7,
S8 = 8,
S16 = 9,
S32 = 10,
S64 = 11,
F32 = 12,
F64 = 13,
String = 14,
Color = 15,
Point = 16,
Size = 17,
Rect = 18,
Matrix = 19,
Vector3 = 20,
Vector4 = 21,
Quaternion = 22,
Property = 23,
Event = 24,
Group = 25,
PageBegin = 26,
PageEnd = 27,
Event32 = 28,
Array = 29,
PropertyList = 30,
GroupEnd = 31,
CString = 32,
Time = 33,
Float2 = 34,
Float3 = 35,
Float4 = 36,
Float3x3 = 37,
Float4x3 = 38,
Float4x4 = 39,
Easecurve = 40,
Line = 41,
LineSegment = 42,
Ray = 43,
Plane = 44,
Sphere = 45,
Capsule = 46,
Aabb = 47,
Obb = 48,
Cylinder = 49,
Triangle = 50,
Cone = 51,
Torus = 52,
Ellipsoid = 53,
Range = 54,
RangeF = 55,
RangeU16 = 56,
Hermitecurve = 57,
EnumList = 58,
Float3x4 = 59,
LineSegment4 = 60,
Aabb4 = 61,
Oscillator = 62,
Variable = 63,
Vector2 = 64,
Matrix33 = 65,
Rect3dXz = 66,
Rect3d = 67,
Rect3dCollision = 68,
PlaneXz = 69,
RayY = 70,
PointF = 71,
SizeF = 72,
RectF = 73,
Event64 = 74,
Count = 75,
Custom = 128,
}Variants§
Undefined = 0
Class = 1
ClassRef = 2
Bool = 3
U8 = 4
U16 = 5
U32 = 6
U64 = 7
S8 = 8
S16 = 9
S32 = 10
S64 = 11
F32 = 12
F64 = 13
String = 14
Color = 15
Point = 16
Size = 17
Rect = 18
Matrix = 19
Vector3 = 20
Vector4 = 21
Quaternion = 22
Property = 23
Event = 24
Group = 25
PageBegin = 26
PageEnd = 27
Event32 = 28
Array = 29
PropertyList = 30
GroupEnd = 31
CString = 32
Time = 33
Float2 = 34
Float3 = 35
Float4 = 36
Float3x3 = 37
Float4x3 = 38
Float4x4 = 39
Easecurve = 40
Line = 41
LineSegment = 42
Ray = 43
Plane = 44
Sphere = 45
Capsule = 46
Aabb = 47
Obb = 48
Cylinder = 49
Triangle = 50
Cone = 51
Torus = 52
Ellipsoid = 53
Range = 54
RangeF = 55
RangeU16 = 56
Hermitecurve = 57
EnumList = 58
Float3x4 = 59
LineSegment4 = 60
Aabb4 = 61
Oscillator = 62
Variable = 63
Vector2 = 64
Matrix33 = 65
Rect3dXz = 66
Rect3d = 67
Rect3dCollision = 68
PlaneXz = 69
RayY = 70
PointF = 71
SizeF = 72
RectF = 73
Event64 = 74
Count = 75
Custom = 128
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MtType
impl RefUnwindSafe for MtType
impl Send for MtType
impl Sync for MtType
impl Unpin for MtType
impl UnsafeUnpin for MtType
impl UnwindSafe for MtType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more