Eye of the Nile Docs
Everything you need to know to get started!
Loading...
Searching...
No Matches
FMODUnity.PlatformPlayInEditor Class Reference

Public Member Functions

 PlatformPlayInEditor ()
 
- Public Member Functions inherited from FMODUnity.Platform
void SetOverlayFontSize (int size)
 

Package Functions

override void DeclareRuntimePlatforms (Settings settings)
 
override string GetBankFolder ()
 
override void LoadStaticPlugins (FMOD.System coreSystem, Action< FMOD.RESULT, string > reportResult)
 
override void InitializeProperties ()
 
- Package Functions inherited from FMODUnity.Platform
void DeclareRuntimePlatforms (Settings settings)
 
virtual void PreSystemCreate (Action< FMOD.RESULT, string > reportResult)
 
virtual void PreInitialize (FMOD.Studio.System studioSystem)
 
virtual string GetPluginPath (string pluginName)
 
virtual void LoadPlugins (FMOD.System coreSystem, Action< FMOD.RESULT, string > reportResult)
 
virtual void LoadDynamicPlugins (FMOD.System coreSystem, Action< FMOD.RESULT, string > reportResult)
 
void AffirmProperties ()
 
void ClearProperties ()
 
virtual void EnsurePropertiesAreValid ()
 
bool InheritsFrom (Platform platform)
 
FMOD.OUTPUTTYPE GetOutputType ()
 

Properties

override string DisplayName [get]
 
override bool IsIntrinsic [get]
 
override List< CodecChannelCountDefaultCodecChannels [get]
 
- Properties inherited from FMODUnity.Platform
string Identifier [get, set]
 
string DisplayName [get]
 
virtual float Priority [get]
 
virtual bool MatchesCurrentEnvironment [get]
 
virtual bool IsIntrinsic [get]
 
string ParentIdentifier [get, set]
 
bool IsLiveUpdateEnabled [get]
 
bool IsOverlayEnabled [get]
 
bool Active [get]
 
bool HasAnyOverriddenProperties [get]
 
TriStateBool LiveUpdate [get]
 
int LiveUpdatePort [get]
 
TriStateBool Overlay [get]
 
ScreenPosition OverlayRect [get]
 
int OverlayFontSize [get]
 
TriStateBool Logging [get]
 
int SampleRate [get]
 
string BuildDirectory [get]
 
FMOD.SPEAKERMODE SpeakerMode [get]
 
int VirtualChannelCount [get]
 
int RealChannelCount [get]
 
int DSPBufferLength [get]
 
int DSPBufferCount [get]
 
List< string > Plugins [get]
 
List< string > StaticPlugins [get]
 
PlatformCallbackHandler CallbackHandler [get]
 
virtual List< ThreadAffinityGroupDefaultThreadAffinities [get]
 
IEnumerable< ThreadAffinityGroupThreadAffinities [get]
 
PropertyThreadAffinityList ThreadAffinitiesProperty [get]
 
virtual List< CodecChannelCountDefaultCodecChannels [get]
 
List< CodecChannelCountCodecChannels [get]
 
PropertyCodecChannels CodecChannelsProperty [get]
 

Static Private Attributes

static List< CodecChannelCountstaticCodecChannels
 

Additional Inherited Members

- Public Attributes inherited from FMODUnity.Platform
Platform Parent
 
- Protected Member Functions inherited from FMODUnity.Platform
virtual string GetPluginBasePath ()
 
- Protected Attributes inherited from FMODUnity.Platform
PropertyStorage Properties = new PropertyStorage()
 
- Package Attributes inherited from FMODUnity.Platform
string OutputTypeName
 
- Static Package Attributes inherited from FMODUnity.Platform
const float DefaultPriority = 0
 
const string RegisterStaticPluginsClassName = "StaticPluginManager"
 
const string RegisterStaticPluginsFunctionName = "Register"
 

Constructor & Destructor Documentation

◆ PlatformPlayInEditor()

FMODUnity.PlatformPlayInEditor.PlatformPlayInEditor ( )

Member Function Documentation

◆ DeclareRuntimePlatforms()

override void FMODUnity.PlatformPlayInEditor.DeclareRuntimePlatforms ( Settings settings)
package

◆ GetBankFolder()

override string FMODUnity.PlatformPlayInEditor.GetBankFolder ( )
packagevirtual

Reimplemented from FMODUnity.Platform.

◆ InitializeProperties()

override void FMODUnity.PlatformPlayInEditor.InitializeProperties ( )
packagevirtual

Reimplemented from FMODUnity.Platform.

◆ LoadStaticPlugins()

override void FMODUnity.PlatformPlayInEditor.LoadStaticPlugins ( FMOD.System coreSystem,
Action< FMOD.RESULT, string > reportResult )
packagevirtual

Reimplemented from FMODUnity.Platform.

Member Data Documentation

◆ staticCodecChannels

List<CodecChannelCount> FMODUnity.PlatformPlayInEditor.staticCodecChannels
staticprivate
Initial value:
= new List<CodecChannelCount>()
{
new CodecChannelCount { format = CodecType.FADPCM, channels = 0 },
new CodecChannelCount { format = CodecType.Vorbis, channels = 256 },
}
Definition RuntimeUtils.cs:293
CodecType
Definition RuntimeUtils.cs:260

Property Documentation

◆ DefaultCodecChannels

override List<CodecChannelCount> FMODUnity.PlatformPlayInEditor.DefaultCodecChannels
getpackage

◆ DisplayName

override string FMODUnity.PlatformPlayInEditor.DisplayName
getpackage

◆ IsIntrinsic

override bool FMODUnity.PlatformPlayInEditor.IsIntrinsic
getpackage

The documentation for this class was generated from the following file: