CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
UAtomSoundClass Class Reference

#include <AtomSoundClass.h>

Inheritance diagram for UAtomSoundClass:

Public Member Functions

 UAtomSoundClass (const FObjectInitializer &ObjectInitializer)
void PauseAllSounds (bool bPause)
void StopAllSounds ()

Public Attributes

uint8 bOverrideCategory: 1
TArray< TObjectPtr< UAtomSoundClass > > ChildClasses
TObjectPtr< UAtomSoundClass > ParentClass
FAtomSoundClassProperties Properties

Protected Member Functions

virtual void BeginDestroy () override
virtual FString GetDesc (void) override
virtual void PostLoad () override

Constructor & Destructor Documentation

◆ UAtomSoundClass()

UAtomSoundClass::UAtomSoundClass ( const FObjectInitializer & ObjectInitializer)

Member Function Documentation

◆ BeginDestroy()

void UAtomSoundClass::BeginDestroy ( )
overrideprotectedvirtual

◆ GetDesc()

FString UAtomSoundClass::GetDesc ( void )
overrideprotectedvirtual

◆ PauseAllSounds()

void UAtomSoundClass::PauseAllSounds ( bool bPause)

◆ PostLoad()

void UAtomSoundClass::PostLoad ( )
overrideprotectedvirtual

◆ StopAllSounds()

void UAtomSoundClass::StopAllSounds ( )

Member Data Documentation

◆ bOverrideCategory

uint8 UAtomSoundClass::bOverrideCategory

◆ ChildClasses

TArray<TObjectPtr<UAtomSoundClass> > UAtomSoundClass::ChildClasses

◆ ParentClass

TObjectPtr<UAtomSoundClass> UAtomSoundClass::ParentClass

◆ Properties

FAtomSoundClassProperties UAtomSoundClass::Properties

An Atom Category to link to. Configurable properties like volume and priority.


The documentation for this class was generated from the following files:
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCore/Public/Atom/AtomSoundClass.h
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCore/Private/Atom/AtomSoundClass.cpp