Struct roblox::instance::Player [−][src]
pub struct Player<'a> {}Show 57 fields
pub account_age: i32, pub auto_jump_enabled: bool, pub camera_max_zoom_distance: f32, pub camera_min_zoom_distance: f32, pub camera_mode: CameraMode, pub can_load_character_appearance: bool, pub character: Option<InstanceRef>, pub character_appearance_id: i64, pub chat_mode: ChatMode, pub dev_camera_occlusion_mode: DevCameraOcclusionMode, pub dev_computer_camera_mode: DevComputerCameraMovementMode, pub dev_computer_movement_mode: DevComputerMovementMode, pub dev_enable_mouse_lock: bool, pub dev_touch_camera_mode: DevTouchCameraMovementMode, pub dev_touch_movement_mode: DevTouchMovementMode, pub display_name: &'a str, pub follow_user_id: i64, pub gameplay_paused: bool, pub guest: bool, pub health_display_distance: f32, pub locale_id: &'a str, pub maximum_simulation_radius: f32, pub membership_type: MembershipType, pub name_display_distance: f32, pub neutral: bool, pub os_platform: &'a str, pub platform_name: &'a str, pub replication_focus: Option<InstanceRef>, pub respawn_location: Option<InstanceRef>, pub simulation_radius: f32, pub team: Option<InstanceRef>, pub team_color: BrickColor, pub teleported: bool, pub teleported_in: bool, pub user_id: i64, pub vr_device: &'a str, pub archivable: bool, pub class_name: &'a str, pub name: &'a str, pub parent: Option<InstanceRef>, pub roblox_locked: bool, pub source_asset_id: i64, pub character_added: RBXScriptSignal<Option<InstanceRef>>, pub character_appearance_loaded: RBXScriptSignal<Option<InstanceRef>>, pub character_removing: RBXScriptSignal<Option<InstanceRef>>, pub chatted: RBXScriptSignal<(&'a str, Option<InstanceRef>)>, pub friend_status_changed: RBXScriptSignal<(Option<InstanceRef>, FriendStatus)>, pub idled: RBXScriptSignal<f64>, pub on_teleport: RBXScriptSignal<(TeleportState, i64, &'a str)>, pub simulation_radius_changed: RBXScriptSignal<f32>, pub ancestry_changed: RBXScriptSignal<(Option<InstanceRef>, Option<InstanceRef>)>, pub attribute_changed: RBXScriptSignal<&'a str>, pub changed: RBXScriptSignal<&'a str>, pub child_added: RBXScriptSignal<Option<InstanceRef>>, pub child_removed: RBXScriptSignal<Option<InstanceRef>>, pub descendant_added: RBXScriptSignal<Option<InstanceRef>>, pub descendant_removing: RBXScriptSignal<Option<InstanceRef>>,
Expand description
The Player Instance Class
Fields
account_age: i32
auto_jump_enabled: bool
camera_max_zoom_distance: f32
camera_min_zoom_distance: f32
camera_mode: CameraMode
can_load_character_appearance: bool
character: Option<InstanceRef>
character_appearance_id: i64
chat_mode: ChatMode
dev_camera_occlusion_mode: DevCameraOcclusionMode
dev_computer_camera_mode: DevComputerCameraMovementMode
dev_computer_movement_mode: DevComputerMovementMode
dev_enable_mouse_lock: bool
dev_touch_camera_mode: DevTouchCameraMovementMode
dev_touch_movement_mode: DevTouchMovementMode
display_name: &'a str
follow_user_id: i64
gameplay_paused: bool
guest: bool
health_display_distance: f32
locale_id: &'a str
maximum_simulation_radius: f32
membership_type: MembershipType
name_display_distance: f32
neutral: bool
os_platform: &'a str
platform_name: &'a str
replication_focus: Option<InstanceRef>
respawn_location: Option<InstanceRef>
simulation_radius: f32
team: Option<InstanceRef>
team_color: BrickColor
teleported: bool
teleported_in: bool
user_id: i64
vr_device: &'a str
archivable: bool
Inherited from Instance
class_name: &'a str
Inherited from Instance
name: &'a str
Inherited from Instance
parent: Option<InstanceRef>
Inherited from Instance
roblox_locked: bool
Inherited from Instance
source_asset_id: i64
Inherited from Instance
character_added: RBXScriptSignal<Option<InstanceRef>>
character_appearance_loaded: RBXScriptSignal<Option<InstanceRef>>
character_removing: RBXScriptSignal<Option<InstanceRef>>
chatted: RBXScriptSignal<(&'a str, Option<InstanceRef>)>
friend_status_changed: RBXScriptSignal<(Option<InstanceRef>, FriendStatus)>
idled: RBXScriptSignal<f64>
on_teleport: RBXScriptSignal<(TeleportState, i64, &'a str)>
simulation_radius_changed: RBXScriptSignal<f32>
ancestry_changed: RBXScriptSignal<(Option<InstanceRef>, Option<InstanceRef>)>
Inherited from Instance
attribute_changed: RBXScriptSignal<&'a str>
Inherited from Instance
changed: RBXScriptSignal<&'a str>
Inherited from Instance
child_added: RBXScriptSignal<Option<InstanceRef>>
Inherited from Instance
child_removed: RBXScriptSignal<Option<InstanceRef>>
Inherited from Instance
descendant_added: RBXScriptSignal<Option<InstanceRef>>
Inherited from Instance
descendant_removing: RBXScriptSignal<Option<InstanceRef>>
Inherited from Instance
Implementations
pub fn load_character_with_humanoid_description(
&self,
humanoid_description: Option<InstanceRef>
)
Inherited from Instance
Inherited from Instance
Inherited from Instance
Inherited from Instance
Inherited from Instance
Inherited from Instance
pub fn find_first_child_which_is_a(
&self,
class_name: &'a str,
recursive: bool
) -> Option<InstanceRef>
pub fn find_first_child_which_is_a(
&self,
class_name: &'a str,
recursive: bool
) -> Option<InstanceRef>
Inherited from Instance
Inherited from Instance
Inherited from Instance
Inherited from Instance
Inherited from Instance
Inherited from Instance
Inherited from Instance
Inherited from Instance
Inherited from Instance
Inherited from Instance
Inherited from Instance
Inherited from Instance
Trait Implementations
Auto Trait Implementations
impl<'a> RefUnwindSafe for Player<'a>
impl<'a> UnwindSafe for Player<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more