Show / Hide Table of Contents

Class VOIPTalker

VOIPTalker

Inheritance
System.Object
UObject
ActorComponent
VOIPTalker
Inherited Members
ActorComponent.RegisterComponent()
ActorComponent.UnregisterComponent()
ActorComponent.ReceiveBeginPlay
ActorComponent.ReceiveEndPlay
ActorComponent.ReceiveTick
ActorComponent.Activate(Boolean)
ActorComponent.AddTickPrerequisiteActor(Actor)
ActorComponent.AddTickPrerequisiteComponent(ActorComponent)
ActorComponent.ComponentHasTag(Name)
ActorComponent.Deactivate()
ActorComponent.GetComponentTickInterval()
ActorComponent.GetOwner()
ActorComponent.IsActive()
ActorComponent.IsBeingDestroyed()
ActorComponent.IsComponentTickEnabled()
ActorComponent.K2_DestroyComponent(UObject)
ActorComponent.RemoveTickPrerequisiteActor(Actor)
ActorComponent.RemoveTickPrerequisiteComponent(ActorComponent)
ActorComponent.SetActive(Boolean, Boolean)
ActorComponent.SetAutoActivate(Boolean)
ActorComponent.SetComponentTickEnabled(Boolean)
ActorComponent.SetComponentTickInterval(Single)
ActorComponent.SetIsReplicated(Boolean)
ActorComponent.SetTickableWhenPaused(Boolean)
ActorComponent.SetTickGroup(Byte)
ActorComponent.ToggleActive()
ActorComponent.PrimaryComponentTick
ActorComponent.AssetUserData
ActorComponent.bReplicates
ActorComponent.bNetAddressable
ActorComponent.bAutoActivate
ActorComponent.bIsActive
ActorComponent.bEditableWhenInherited
ActorComponent.bCanEverAffectNavigation
ActorComponent.bIsEditorOnly
ActorComponent.bIsVisualizationComponent
UObject.TransientPackage
UObject.CastTo<T>(UObject)
UObject.CastTo(UObject, Type)
UObject.RemoveObject(UObject)
UObject.MakeObjectArrayField<T>(NativeArray*)
UObject.NotImplemented<T>()
UObject.Construct()
UObject.GetHashCode()
UObject.GetName()
UObject.ToString()
UObject.Name
UObject._None
UObject.None
UObject.ObjPointer
UObject.LoadObjectFromClass(Class, UObject, String, String, LoadFlags, PackageMap, Boolean)
UObject.LoadClass(Class, UObject, String, String, LoadFlags, PackageMap)
UObject.GetPropertyFor<T>(Name)
UObject.ExecuteUbergraph
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: UE4.Engine
Assembly: UE4DotNet.dll
Syntax
public class VOIPTalker : ActorComponent

Properties

| Improve this Doc View Source

DefaultObject

Get UE4 Default Object for this Class

Declaration
public static VOIPTalker DefaultObject { get; }
Property Value
Type Description
VOIPTalker
| Improve this Doc View Source

Settings

Configurable settings for this player's voice. When set, this will update the next time the player speaks.

Declaration
public VoiceSettings Settings { get; set; }
Property Value
Type Description
VoiceSettings
| Improve this Doc View Source

StaticClass

Get UE4 Class

Declaration
public static Class StaticClass { get; }
Property Value
Type Description
Class

Methods

| Improve this Doc View Source

CreateTalkerForPlayer(PlayerState)

function for creating and registering a UVOIPTalker.

Declaration
public static VOIPTalker CreateTalkerForPlayer(PlayerState OwningState)
Parameters
Type Name Description
PlayerState OwningState
Returns
Type Description
VOIPTalker
| Improve this Doc View Source

GetVoiceLevel()

Get the current level of how loud this player is speaking.

Declaration
public float GetVoiceLevel()
Returns
Type Description
System.Single
Remarks

Will return 0.0 if player is not talking.

| Improve this Doc View Source

New(UObject, Name)

Spawn an object of this class

Declaration
public static VOIPTalker New(UObject obj = null, Name name = default(Name))
Parameters
Type Name Description
UObject obj
Name name
Returns
Type Description
VOIPTalker
| Improve this Doc View Source

RegisterWithPlayerState(PlayerState)

This function sets up this talker with a specific player.

Declaration
public void RegisterWithPlayerState(PlayerState OwningState)
Parameters
Type Name Description
PlayerState OwningState
Remarks

It is necessary to use this to properly control a specific player's voice and receive events.

Events

| Improve this Doc View Source

BPOnTalkingBegin

Blueprint native event for when this player starts speaking.

Declaration
public event VOIPTalker.BPOnTalkingBegin_delegate BPOnTalkingBegin
Event Type
Type Description
VOIPTalker.BPOnTalkingBegin_delegate
| Improve this Doc View Source

BPOnTalkingEnd

Blueprint native event for when this player stops speaking.

Declaration
public event VOIPTalker.BPOnTalkingEnd_delegate BPOnTalkingEnd
Event Type
Type Description
VOIPTalker.BPOnTalkingEnd_delegate

Operators

| Improve this Doc View Source

Implicit(IntPtr to VOIPTalker)

Convert from IntPtr to UObject

Declaration
public static implicit operator VOIPTalker(IntPtr p)
Parameters
Type Name Description
System.IntPtr p
Returns
Type Description
VOIPTalker
  • Improve this Doc
  • View Source
Back to top Generated by DocFX