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. | 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:
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. |