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

DataSource Class

Oculus::Interaction::Input::DataSource extends MonoBehaviour.
Oculus::Interaction::Input::DataSource extends Oculus::Interaction::Input::IDataSource< TData >.

Overview

Properties

bool
Started[Get]
UpdateModeFlags
bool
int
abstract TData
Returns the current DataAsset, without performing any updates.

Object Data

bool

Events

Object Data

void
Start ( )
void
void
void
Update ( )
void
void
void
ResetUpdateAfter
( IDataSource updateAfter,
UpdateModeFlags updateMode )
bool
abstract void

Public Member Functions

TData
GetData ( )
void
Marks the DataAsset stored as outdated, which means it will be re-processed JIT during the next call to GetData.
void
InjectAllDataSource
( UpdateModeFlags updateMode,
IDataSource updateAfter )
void
InjectUpdateMode
( UpdateModeFlags updateMode )
void

Details

Properties

bool Oculus.Interaction.Input.DataSource< TData >.Started
No description available.
UpdateModeFlags Oculus.Interaction.Input.DataSource< TData >.UpdateMode
No description available.
bool Oculus.Interaction.Input.DataSource< TData >.UpdateModeAfterPrevious
No description available.
virtual int Oculus.Interaction.Input.DataSource< TData >.CurrentDataVersion
No description available.
abstract TData Oculus.Interaction.Input.DataSource< TData >.DataAsset
Returns the current DataAsset, without performing any updates.
Returns
Null if no call to GetData has been made since this data source was initialized.

Object Data

bool Oculus.Interaction.Input.DataSource< TData >._started
No description available.

Events

Action Oculus.Interaction.Input.DataSource< TData >.InputDataAvailable ( )
No description available.

Object Data

virtual void Oculus.Interaction.Input.DataSource< TData >.Start ( )
No description available.
virtual void Oculus.Interaction.Input.DataSource< TData >.OnEnable ( )
No description available.
virtual void Oculus.Interaction.Input.DataSource< TData >.OnDisable ( )
No description available.
virtual void Oculus.Interaction.Input.DataSource< TData >.Update ( )
No description available.
virtual void Oculus.Interaction.Input.DataSource< TData >.FixedUpdate ( )
No description available.
virtual void Oculus.Interaction.Input.DataSource< TData >.LateUpdate ( )
No description available.
void Oculus.Interaction.Input.DataSource< TData >.ResetUpdateAfter
( IDataSource updateAfter,
UpdateModeFlags updateMode )
No description available.
bool Oculus.Interaction.Input.DataSource< TData >.RequiresUpdate ( )
No description available.
abstract void Oculus.Interaction.Input.DataSource< TData >.UpdateData ( )
No description available.

Member Functions

TData Oculus.Interaction.Input.DataSource< TData >.GetData ( )
No description available.
virtual void Oculus.Interaction.Input.DataSource< TData >.MarkInputDataRequiresUpdate ( )
Marks the DataAsset stored as outdated, which means it will be re-processed JIT during the next call to GetData.
void Oculus.Interaction.Input.DataSource< TData >.InjectAllDataSource
( UpdateModeFlags updateMode,
IDataSource updateAfter )
No description available.
void Oculus.Interaction.Input.DataSource< TData >.InjectUpdateMode
( UpdateModeFlags updateMode )
No description available.
void Oculus.Interaction.Input.DataSource< TData >.InjectUpdateAfter
( IDataSource updateAfter )
No description available.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon