User: Difference between revisions

From Resonite Wiki
imported>Xekri
No edit summary
 
m see also user
 
Line 1: Line 1:
== Structure ==
== Structure ==
A User is a hierarchy of slots. The root slot of a user is indicated by the [[UserRoot (Component)|UserRoot]] component. The user root contains many components, most of which provide modular bits of functionality for a user, and thus should not be altered or used for any other purpose. The components on a user root are:
A User is a hierarchy of slots. The root slot of a user is indicated by the [[UserRoot (Component)|UserRoot]] component. The user root contains many components, most of which provide modular bits of functionality for a user, and thus should not be altered or used for any other purpose.  


See Also: [[Type:User|User: Reference]]
The components on a user root are:
{{Table ComponentCategoryComponents
{{Table ComponentCategoryComponents
|UserRoot||
|UserRoot||

Latest revision as of 00:59, 15 January 2024

Structure

A User is a hierarchy of slots. The root slot of a user is indicated by the UserRoot component. The user root contains many components, most of which provide modular bits of functionality for a user, and thus should not be altered or used for any other purpose.

See Also: User: Reference

The components on a user root are:

Components
Component Description
UserRoot
DynamicVariableSpace Defines a dynamic variable space named "User".
DynamicValueVariable<color> Defines a "User/DefaultColor" variable.
SearchBlock
UserInfo
ScreenController
PointInteractionController
HeadSimulator
HandSimulator For the left hand.
HandSimulator For the right hand.
FirstPersonTargettingController
ThirdPersonTargettingController
UI_TargettingController
FreeformTargettingController
TrackingOffsetCompensator
UserAudioStream<MonoSample>
AvatarVoiceInfo
CommonToolStreamDriver For the left hand.
CommonToolStreamDriver For the right hand.
FingerPoseStreamManager
AvatarFingerPoseInfo
PhotoCaptureManager
TrackerController
TransformStreamDriver
LocomotionController
HapticManager
AvatarManager
AvatarObjectSlot
CharacterController
CapsuleCollider A capsule collider encompassing the entire avatar.
SingleShapeCharacterControllerManager

The slots on a User are:

Slots
Name Summary
View
Head
ContextMenu
LeftController
RightController
Left Hand
Right Hand
FingerPhoto
Locomotion Modules A copy of the World's Locomotion Modules. When a user spawns in a world, the world's Locomotion Modules are copied here.
Badge Templates
ViewVisual
Name Badge
IconBadges
Live Indicator
(name of avatar) The root of the user's Avatar.