API reference
API reference
Select your platform
No SDKs available
No versions available

DataModifier Class

Oculus::Interaction::Input::DataModifier extends Oculus::Interaction::Input::DataSource< TData >.

Overview

Object Data

UnityEngine.Object

Properties

static TData
override TData
IDataSource< TData >
override int

Public Member Functions

void
ResetSources
( IDataSource< TData > modifyDataFromSource,
IDataSource updateAfter,
UpdateModeFlags updateMode )
void
InjectAllDataModifier
( UpdateModeFlags updateMode,
IDataSource updateAfter,
IDataSource< TData > modifyDataFromSource,
bool applyModifier )
void
InjectModifyDataFromSource
( IDataSource< TData > modifyDataFromSource )
void
InjectApplyModifier
( bool applyModifier )

Object Data

override void
abstract void
Apply
( TData data )
override void
Start ( )

Details

Object Data

UnityEngine.Object Oculus.Interaction.Input.DataModifier< TData >._iModifyDataFromSourceMono
No description available.

Properties

TData Oculus.Interaction.Input.DataModifier< TData >.InvalidAsset
No description available.
override TData Oculus.Interaction.Input.DataModifier< TData >.DataAsset
No description available.
virtual IDataSource<TData> Oculus.Interaction.Input.DataModifier< TData >.ModifyDataFromSource
No description available.
override int Oculus.Interaction.Input.DataModifier< TData >.CurrentDataVersion
No description available.

Member Functions

void Oculus.Interaction.Input.DataModifier< TData >.ResetSources
( IDataSource< TData > modifyDataFromSource,
IDataSource updateAfter,
UpdateModeFlags updateMode )
No description available.
void Oculus.Interaction.Input.DataModifier< TData >.InjectAllDataModifier
( UpdateModeFlags updateMode,
IDataSource updateAfter,
IDataSource< TData > modifyDataFromSource,
bool applyModifier )
No description available.
void Oculus.Interaction.Input.DataModifier< TData >.InjectModifyDataFromSource
( IDataSource< TData > modifyDataFromSource )
No description available.
void Oculus.Interaction.Input.DataModifier< TData >.InjectApplyModifier
( bool applyModifier )
No description available.

Object Data

override void Oculus.Interaction.Input.DataModifier< TData >.UpdateData ( )
No description available.
abstract void Oculus.Interaction.Input.DataModifier< TData >.Apply
( TData data )
No description available.
override void Oculus.Interaction.Input.DataModifier< TData >.Start ( )
No description available.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon