Show / Hide Table of Contents

Class MyEntityReverbDetectorComponent

Inheritance
System.Object
MyComponentBase
MyEntityComponentBase
MyEntityReverbDetectorComponent
Inherited Members
MyEntityComponentBase.OnAddedToContainer()
MyEntityComponentBase.OnBeforeRemovedFromContainer()
MyEntityComponentBase.Container
MyEntityComponentBase.Entity
MyEntityComponentBase.AttachSyncToEntity
MyEntityComponentBase.OnAfterAddedToContainer
MyEntityComponentBase.BeforeRemovedFromContainer
MyComponentBase.SetContainer(IMyComponentContainer)
MyComponentBase.GetAs<T>()
MyComponentBase.OnAddedToScene()
MyComponentBase.OnRemovedFromScene()
MyComponentBase.Serialize(Boolean)
MyComponentBase.Deserialize(MyObjectBuilder_ComponentBase)
MyComponentBase.Init(MyComponentDefinitionBase)
MyComponentBase.IsSerialized()
MyComponentBase.RemoveExistingComponentOnNewInsert
MyComponentBase.ContainerBase
Namespace: Sandbox.Game.EntityComponents
Assembly: Sandbox.Game.dll
Syntax
[MyComponentBuilder]
public class MyEntityReverbDetectorComponent : MyEntityComponentBase, IMyEntityComponentBase, IMyComponentBase

Constructors

MyEntityReverbDetectorComponent()

Declaration
public MyEntityReverbDetectorComponent()

Properties

ComponentTypeDebugString

Declaration
public override string ComponentTypeDebugString { get; }
Property Value
Type Description
System.String
Overrides
MyEntityComponentBase.ComponentTypeDebugString

CurrentReverbPreset

Declaration
public static string CurrentReverbPreset { get; }
Property Value
Type Description
System.String

Grids

Declaration
public int Grids { get; }
Property Value
Type Description
System.Int32

Initialized

Declaration
public bool Initialized { get; }
Property Value
Type Description
System.Boolean

Voxels

Declaration
public int Voxels { get; }
Property Value
Type Description
System.Int32

Methods

GetDetectedAverage(Boolean)

Declaration
public float GetDetectedAverage(bool onlyDetected = false)
Parameters
Type Name Description
System.Boolean onlyDetected
Returns
Type Description
System.Single

GetDetectedNumberOfObjects(MyEntityReverbDetectorComponent.ReverbDetectedType)

Declaration
public int GetDetectedNumberOfObjects(MyEntityReverbDetectorComponent.ReverbDetectedType type)
Parameters
Type Name Description
MyEntityReverbDetectorComponent.ReverbDetectedType type
Returns
Type Description
System.Int32

GetDetectedNumberOfObjects(out Int32, out Int32)

Declaration
public void GetDetectedNumberOfObjects(out int gridCount, out int voxelCount)
Parameters
Type Name Description
System.Int32 gridCount
System.Int32 voxelCount

InitComponent(MyEntity, Boolean)

Declaration
public void InitComponent(MyEntity entity, bool sendInformationToAudio)
Parameters
Type Name Description
MyEntity entity
System.Boolean sendInformationToAudio

Update()

Declaration
public void Update()

UpdateParallel()

Declaration
public void UpdateParallel()

Extension Methods

MyEntityContainerEventExtensions.RegisterForEntityEvent(MyEntityComponentBase, MyStringHash, MyEntityContainerEventExtensions.EntityEventHandler)
MyEntityContainerEventExtensions.RegisterForEntityEvent(MyEntityComponentBase, MyEntity, MyStringHash, MyEntityContainerEventExtensions.EntityEventHandler)
MyEntityContainerEventExtensions.UnregisterForEntityEvent(MyEntityComponentBase, MyEntity, MyStringHash)
MyEntityContainerEventExtensions.RaiseEntityEvent(MyEntityComponentBase, MyStringHash, MyEntityContainerEventExtensions.EntityEventParams)
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾