Component:ValueGraphRecorder: Difference between revisions

From Resonite Wiki
Zandario (talk | contribs)
m Removed old Vids & Issues + Added Stubs
 
Automated: update DeDuplicate
 
(4 intermediate revisions by 3 users not shown)
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}}
}}
 
== Sync Delegates ==
{{Table ComponentTriggers
|WriteValue()|[[Type:Action|Action]]|
}}
}}


Line 38: Line 41:
{{stub}}
{{stub}}


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

Latest revision as of 21:19, 6 November 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.

Sync Delegates

Triggers
Method Name Method type and Arguments. Description
WriteValue() Action

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.