Template:Table ComponentFields

Template page
Revision as of 01:17, 3 August 2025 by 989onan (talk | contribs) (get this out of stubs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


This template is used to display the table of fields in Component pages.

Examples

Basic example. (cropped from VRIK)

Fields
Name Type Description
persistent Bool Determines whether or not this item will be saved to the server.
UpdateOrder Int Controls the order in which this component is updated.
Enabled Bool Controls whether or not this component is enabled. Some components stop their functionality when this field is disabled, but some don't.
FixTransformsEnabled Bool Clamps IK transforms to reasonable values and Resets IK every update.
componentInitiated Bool Marks this component as fully started and ready to solve IK transforms.
IKPosition Float3 Unused.
IKPositionWeight Float Weight of the IK. Makes the bones go back to defaultLocalPositions and defaultLocalRotations as this goes to 0. Also known as default pose.

Example using TypeString to specify a different type from the link. (cropped from Component:ScaleObjectCreator)

Fields
Name Type Description
persistent Bool Determines whether or not this item will be saved to the server.
UpdateOrder Int Controls the order in which this component is updated.
Enabled Bool Controls whether or not this component is enabled. Some components stop their functionality when this field is disabled, but some don't.
Manager ScaleObjectManager something something.
_sizeParser QuantityTextEditorParser<Distance> something something.
_material FresnelMaterial something something.