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

SampleEditor Class

Extends Editor

Methods

OnInspectorGUI ()
Signature
override void Meta.Voice.Hub.Inspectors.SampleEditor.OnInspectorGUI()
Returns
override void

Static Methods

CanOpenSample ( sample )
Checks if a sample can be opened, if false the sample must be imported.
Signature
static bool Meta.Voice.Hub.Inspectors.SampleEditor.CanOpenSample(Sample sample)
Parameters
sample: Sample  The sample data to be checked
Returns
bool  True if sample is imported & can be opened
DrawOpenSampleButton ( sample )
Draw button for open sample
Signature
static void Meta.Voice.Hub.Inspectors.SampleEditor.DrawOpenSampleButton(Sample sample)
Parameters
sample: Sample
Returns
void
DrawSample ( sample , tileSize , showDescription )
Draw method for a sample
Signature
static void Meta.Voice.Hub.Inspectors.SampleEditor.DrawSample(Sample sample, float tileSize, bool showDescription=false)
Parameters
sample: Sample  Sample to be drawn
tileSize: float  Width of a tile
showDescription: bool
Returns
void
GetSampleSize ( sample )
Determine size of a sample
Signature
static void Meta.Voice.Hub.Inspectors.SampleEditor.GetSampleSize(Sample sample)
Parameters
sample: Sample  The sample data asset to be opened
Returns
void
ImportSample ( sample )
Imports a sample into the current scene
Signature
static void Meta.Voice.Hub.Inspectors.SampleEditor.ImportSample(PackageSample sample)
Parameters
sample: PackageSample
Returns
void
IsSampleOpened ( sample )
Checks if a sample is currently opened
Signature
static bool Meta.Voice.Hub.Inspectors.SampleEditor.IsSampleOpened(Sample sample)
Parameters
sample: Sample  The sample asset data referencing the sample scene.
Returns
bool
OpenSample ( sample )
Opens a sample if possible
Signature
static void Meta.Voice.Hub.Inspectors.SampleEditor.OpenSample(Sample sample)
Parameters
sample: Sample  The sample data asset to be opened
Returns
void