Skip to main content

AvatarAttachmentPoint

Enum AvatarAttachmentPoint 

Source
pub enum AvatarAttachmentPoint {
Show 47 variants Skull = 2, Nose = 17, Mouth = 11, Tongue = 52, Chin = 12, Jaw = 47, LeftEar = 13, RightEar = 14, AltLeftEar = 48, AltRightEar = 49, LeftEye = 15, RightEye = 16, AltLeftEye = 50, AltRightEye = 51, Neck = 39, LeftShoulder = 3, RightShoulder = 4, LeftUpperArm = 20, RightUpperArm = 18, LeftLowerArm = 21, RightLowerArm = 19, LeftHand = 5, RightHand = 6, LeftRingFinger = 41, RightRingFinger = 42, LeftWing = 45, RightWing = 46, Chest = 1, LeftPec = 29, RightPec = 30, Stomach = 28, Spine = 9, TailBase = 43, TailTip = 44, AvatarCenter = 40, Pelvis = 10, Groin = 53, LeftHip = 25, RightHip = 22, LeftUpperLeg = 26, RightUpperLeg = 23, LeftLowerLeg = 24, RightLowerLeg = 27, LeftFoot = 7, RightFoot = 8, LeftHindFoot = 54, RightHindFoot = 55,
}
Expand description

avatar attachment points

Variants§

§

Skull = 2

Skull

§

Nose = 17

Nose

§

Mouth = 11

Mouth

§

Tongue = 52

Tongue

§

Chin = 12

Chin

§

Jaw = 47

Jaw

§

LeftEar = 13

Left Ear

§

RightEar = 14

Right Ear

§

AltLeftEar = 48

Alt Left Ear

§

AltRightEar = 49

Alt Right Ear

§

LeftEye = 15

Left Eye

§

RightEye = 16

Right Eye

§

AltLeftEye = 50

Alt Left Ear

§

AltRightEye = 51

Alt Right Ear

§

Neck = 39

Neck

§

LeftShoulder = 3

Left Shoulder

§

RightShoulder = 4

Right Shoulder

§

LeftUpperArm = 20

L Upper Arm

§

RightUpperArm = 18

R Upper Arm

§

LeftLowerArm = 21

L Lower Arm

§

RightLowerArm = 19

R Lower Arm

§

LeftHand = 5

Left Hand

§

RightHand = 6

Right Hand

§

LeftRingFinger = 41

Left Ring Finger

§

RightRingFinger = 42

Right Ring Finger

§

LeftWing = 45

Left Wing

§

RightWing = 46

Right Wing

§

Chest = 1

Chest

§

LeftPec = 29

Left Pec

§

RightPec = 30

Right Pec

§

Stomach = 28

Stomach

§

Spine = 9

Spine

§

TailBase = 43

Tail Base

§

TailTip = 44

Tail Tip

§

AvatarCenter = 40

Avatar Center

§

Pelvis = 10

Pelvis

§

Groin = 53

Groin

§

LeftHip = 25

Left Hip

§

RightHip = 22

Right Hip

§

LeftUpperLeg = 26

L Upper Leg

§

RightUpperLeg = 23

R Upper Leg

§

LeftLowerLeg = 24

L Lower Leg

§

RightLowerLeg = 27

R Lower Leg

§

LeftFoot = 7

Left Foot

§

RightFoot = 8

Right Foot

§

LeftHindFoot = 54

Left Hind Foot

§

RightHindFoot = 55

Right Hind Foot

Implementations§

Source§

impl AvatarAttachmentPoint

Source

pub const fn from_repr(discriminant: usize) -> Option<AvatarAttachmentPoint>

Try to create Self from the raw representation

Source§

impl AvatarAttachmentPoint

Source

pub const fn is_skull(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::Skull otherwise false

Source

pub const fn is_nose(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::Nose otherwise false

Source

pub const fn is_mouth(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::Mouth otherwise false

Source

pub const fn is_tongue(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::Tongue otherwise false

Source

pub const fn is_chin(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::Chin otherwise false

Source

pub const fn is_jaw(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::Jaw otherwise false

Source

pub const fn is_left_ear(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::LeftEar otherwise false

Source

pub const fn is_right_ear(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::RightEar otherwise false

Source

pub const fn is_alt_left_ear(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::AltLeftEar otherwise false

Source

pub const fn is_alt_right_ear(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::AltRightEar otherwise false

Source

pub const fn is_left_eye(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::LeftEye otherwise false

Source

pub const fn is_right_eye(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::RightEye otherwise false

Source

pub const fn is_alt_left_eye(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::AltLeftEye otherwise false

Source

pub const fn is_alt_right_eye(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::AltRightEye otherwise false

Source

pub const fn is_neck(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::Neck otherwise false

Source

pub const fn is_left_shoulder(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::LeftShoulder otherwise false

Source

pub const fn is_right_shoulder(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::RightShoulder otherwise false

Source

pub const fn is_left_upper_arm(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::LeftUpperArm otherwise false

Source

pub const fn is_right_upper_arm(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::RightUpperArm otherwise false

Source

pub const fn is_left_lower_arm(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::LeftLowerArm otherwise false

Source

pub const fn is_right_lower_arm(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::RightLowerArm otherwise false

Source

pub const fn is_left_hand(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::LeftHand otherwise false

Source

pub const fn is_right_hand(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::RightHand otherwise false

Source

pub const fn is_left_ring_finger(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::LeftRingFinger otherwise false

Source

pub const fn is_right_ring_finger(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::RightRingFinger otherwise false

Source

pub const fn is_left_wing(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::LeftWing otherwise false

Source

pub const fn is_right_wing(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::RightWing otherwise false

Source

pub const fn is_chest(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::Chest otherwise false

Source

pub const fn is_left_pec(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::LeftPec otherwise false

Source

pub const fn is_right_pec(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::RightPec otherwise false

Source

pub const fn is_stomach(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::Stomach otherwise false

Source

pub const fn is_spine(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::Spine otherwise false

Source

pub const fn is_tail_base(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::TailBase otherwise false

Source

pub const fn is_tail_tip(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::TailTip otherwise false

Source

pub const fn is_avatar_center(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::AvatarCenter otherwise false

Source

pub const fn is_pelvis(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::Pelvis otherwise false

Source

pub const fn is_groin(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::Groin otherwise false

Source

pub const fn is_left_hip(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::LeftHip otherwise false

Source

pub const fn is_right_hip(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::RightHip otherwise false

Source

pub const fn is_left_upper_leg(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::LeftUpperLeg otherwise false

Source

pub const fn is_right_upper_leg(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::RightUpperLeg otherwise false

Source

pub const fn is_left_lower_leg(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::LeftLowerLeg otherwise false

Source

pub const fn is_right_lower_leg(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::RightLowerLeg otherwise false

Source

pub const fn is_left_foot(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::LeftFoot otherwise false

Source

pub const fn is_right_foot(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::RightFoot otherwise false

Source

pub const fn is_left_hind_foot(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::LeftHindFoot otherwise false

Source

pub const fn is_right_hind_foot(&self) -> bool

Returns true if the enum is AvatarAttachmentPoint::RightHindFoot otherwise false

Source§

impl AvatarAttachmentPoint

Source

pub const fn requires_bento(&self) -> bool

returns true if the attachment point requires Bento

Trait Implementations§

Source§

impl Clone for AvatarAttachmentPoint

Source§

fn clone(&self) -> AvatarAttachmentPoint

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for AvatarAttachmentPoint

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Display for AvatarAttachmentPoint

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl FromStr for AvatarAttachmentPoint

Source§

type Err = AvatarAttachmentPointParseError

The associated error which can be returned from parsing.
Source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
Source§

impl Hash for AvatarAttachmentPoint

Source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · Source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
Source§

impl PartialEq for AvatarAttachmentPoint

Source§

fn eq(&self, other: &AvatarAttachmentPoint) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Eq for AvatarAttachmentPoint

Source§

impl StructuralPartialEq for AvatarAttachmentPoint

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T> ToString for T
where T: Display + ?Sized,

Source§

fn to_string(&self) -> String

Converts the given value to a String. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.