Component:ValueGraphRecorder: Difference between revisions

From Resonite Wiki
m ProbablePrime moved page ValueGraphRecorder (Component) to Component:ValueGraphRecorder: Creating component Namespace
Automated: update Fields, Categories
Line 9: Line 9:
== Fields ==
== Fields ==
{{Table ComponentFields
{{Table ComponentFields
|User|User| {{stub}}
|RecordingUser|{{RootFieldType|UserRef}}|TypeAdv0=true|
|_machineId|String| {{stub}}
|SourceValue|'''[[Type:IField`1|IField`1]]<[[Type:Float|Float]]>'''|TypeAdv1=true| The field that will be sampled for values.
|_userId|String| {{stub}}
|SourceValue|IField`1|TypeString1=IField<float>| The field that will be sampled for values.
|UpdateInterval|Float| The interval, in seconds, that the source field will be sampled at.
|UpdateInterval|Float| The interval, in seconds, that the source field will be sampled at.
|Points|Int| The number of samples to retain.
|Points|Int| The number of samples to retain.
|TargetArray|SyncArray`1|TypeString4=SyncArray<float>| The array to store samples in. Typically this will be the Values field in a [[StandaloneRectMesh (Component)|StandaloneRectMesh]]<LineGraphMesh>.
|TargetArray|'''[[Type:SyncArray`1|SyncArray`1]]&lt;[[Type:Float|Float]]&gt;'''|TypeAdv4=true| The array to store samples in. Typically this will be the Values field in a [[StandaloneRectMesh (Component)|StandaloneRectMesh]]<LineGraphMesh>.
|TargetArrayOffset|IField`1|TypeString5=IField<int>| The integer field containing the offset into the TargetArray to start storing samples at.
|TargetArrayOffset|'''[[Type:IField`1|IField`1]]&lt;[[Type:Int|Int]]&gt;'''|TypeAdv5=true| The integer field containing the offset into the TargetArray to start storing samples at.
|MinRangeAdjustThreshold|Float| {{stub}}
|MinRangeAdjustThreshold|Float| {{stub}}
|MinRangeAdjustMultiplier|Float| {{stub}}
|MinRangeAdjustMultiplier|Float| {{stub}}
|MaxRangeAdjustThreshold|Float| {{stub}}
|MaxRangeAdjustThreshold|Float| {{stub}}
|MaxRangeAdjustMultiplier|Float| {{stub}}
|MaxRangeAdjustMultiplier|Float| {{stub}}
|RangeMin|IField`1|TypeString10=IField<float>| {{stub}}
|RangeMin|'''[[Type:IField`1|IField`1]]&lt;[[Type:Float|Float]]&gt;'''|TypeAdv10=true| {{stub}}
|RangeMax|IField`1|TypeString11=IField<float>| {{stub}}
|RangeMax|'''[[Type:IField`1|IField`1]]&lt;[[Type:Float|Float]]&gt;'''|TypeAdv11=true| {{stub}}
|Drive|Bool| {{stub}}
|Drive|Bool| {{stub}}
|_arrayDrive|SyncArray`1|TypeString13=SyncArray<float>| {{stub}}
|_arrayDrive|{{RootFieldType|DriveRef`1|[[Type:SyncArray`1|SyncArray`1]]&lt;[[Type:Float|Float]]&gt;}}|TypeAdv13=true| {{stub}}
|_arrayOffsetDrive|IField`1|TypeString14=IField<int>| {{stub}}
|_arrayOffsetDrive|{{RootFieldType|FieldDrive`1|[[Type:Int|Int]]}}|TypeAdv14=true| {{stub}}
|_rangeMinDrive|IField`1|TypeString15=IField<float>| {{stub}}
|_rangeMinDrive|{{RootFieldType|FieldDrive`1|[[Type:Float|Float]]}}|TypeAdv15=true| {{stub}}
|_rangeMaxDrive|IField`1|TypeString16=IField<float>| {{stub}}
|_rangeMaxDrive|{{RootFieldType|FieldDrive`1|[[Type:Float|Float]]}}|TypeAdv16=true| {{stub}}
}}
}}


Line 39: Line 37:


[[Category:ComponentStubs]]
[[Category:ComponentStubs]]
[[Category:Components|Value Graph Recorder]]
[[Category:Components:Utility{{#translation:}}|Value Graph Recorder]]
[[Category:Components:Utility|Value Graph Recorder]]
[[Category:Components{{#translation:}}|Value Graph Recorder]]

Revision as of 22:56, 3 March 2024


This article or section is a Stub. You can help the Resonite Wiki by expanding it.


Component image 
Value Graph Recorder component as seen in the Scene Inspector


Fields

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.
RecordingUser direct UserRef
SourceValue IField`1<Float> The field that will be sampled for values.
UpdateInterval Float The interval, in seconds, that the source field will be sampled at.
Points Int The number of samples to retain.
TargetArray SyncArray`1<Float> The array to store samples in. Typically this will be the Values field in a StandaloneRectMesh<LineGraphMesh>.
TargetArrayOffset IField`1<Int> The integer field containing the offset into the TargetArray to start storing samples at.
MinRangeAdjustThreshold Float This article or section is a Stub. You can help the Resonite Wiki by expanding it.
MinRangeAdjustMultiplier Float This article or section is a Stub. You can help the Resonite Wiki by expanding it.
MaxRangeAdjustThreshold Float This article or section is a Stub. You can help the Resonite Wiki by expanding it.
MaxRangeAdjustMultiplier Float This article or section is a Stub. You can help the Resonite Wiki by expanding it.
RangeMin IField`1<Float> This article or section is a Stub. You can help the Resonite Wiki by expanding it.
RangeMax IField`1<Float> This article or section is a Stub. You can help the Resonite Wiki by expanding it.
Drive Bool This article or section is a Stub. You can help the Resonite Wiki by expanding it.
_arrayDrive direct DriveRef`1<SyncArray`1<Float>> This article or section is a Stub. You can help the Resonite Wiki by expanding it.
_arrayOffsetDrive field drive of Int This article or section is a Stub. You can help the Resonite Wiki by expanding it.
_rangeMinDrive field drive of Float This article or section is a Stub. You can help the Resonite Wiki by expanding it.
_rangeMaxDrive field drive of Float This article or section is a Stub. You can help the Resonite Wiki by expanding it.

Usage

This article or section is a Stub. You can help the Resonite Wiki by expanding it.


Examples

This article or section is a Stub. You can help the Resonite Wiki by expanding it.