#include <AtomWaveBank.h>
◆ UAtomWaveBank()
| UAtomWaveBank::UAtomWaveBank |
( |
const FObjectInitializer & | ObjectInitializer | ) |
|
◆ BeginDestroy()
| void UAtomWaveBank::BeginDestroy |
( |
| ) |
|
|
overridevirtual |
◆ CanUnloadAtomResource()
| bool UAtomWaveBank::CanUnloadAtomResource |
( |
| ) |
|
|
overridevirtual |
◆ CreateAtomResource()
◆ DestroyAtomResource()
| void UAtomWaveBank::DestroyAtomResource |
( |
| ) |
|
|
overridevirtual |
◆ FinishDestroy()
| void UAtomWaveBank::FinishDestroy |
( |
| ) |
|
|
overridevirtual |
◆ GetNumSounds()
| int UAtomWaveBank::GetNumSounds |
( |
| ) |
const |
|
overridevirtual |
◆ GetNumWaves()
| int32 UAtomWaveBank::GetNumWaves |
( |
| ) |
const |
Gets the number of wave in this bank.
- 戻り値
- The number of waves.
◆ GetResourceData()
| const uint8 * UAtomWaveBank::GetResourceData |
( |
| ) |
|
|
overridevirtual |
◆ GetSound()
◆ GetSoundClass()
| UClass * UAtomWaveBank::GetSoundClass |
( |
| ) |
const |
|
overridevirtual |
◆ GetSoundWave()
Gets the wave object from this bank at choosen index.
- 戻り値
- The UAtomSoundWave at the index in the bank or nullptr if an invalid index was provided.
◆ InitAtomResource()
| bool UAtomWaveBank::InitAtomResource |
( |
| ) |
|
|
overridevirtual |
◆ IsLoaded()
| bool UAtomWaveBank::IsLoaded |
( |
| ) |
const |
Returns load status of the the bank in Atom library and if ready to be accessed.
- 戻り値
- true if the bank is loaded.
- 参照
- SetFilePath
◆ IsReadyForFinishDestroy()
| bool UAtomWaveBank::IsReadyForFinishDestroy |
( |
| ) |
|
|
overridevirtual |
◆ PostInitProperties()
| void UAtomWaveBank::PostInitProperties |
( |
| ) |
|
|
overridevirtual |
◆ PostLoad()
| void UAtomWaveBank::PostLoad |
( |
| ) |
|
|
overridevirtual |
◆ RemoveAtomResource()
| void UAtomWaveBank::RemoveAtomResource |
( |
| ) |
|
|
overridevirtual |
◆ Serialize()
| void UAtomWaveBank::Serialize |
( |
FArchive & | Ar | ) |
|
|
overridevirtual |
◆ Validate()
| bool UAtomWaveBank::Validate |
( |
| ) |
const |
|
virtual |
Validates the Atom wave bank settings.
- 戻り値
- true if validation passed, false otherwise.
◆ UAtomWaveBankFactory
◆ OwnedBulkDataPtr
| FOwnedBulkDataPtr* UAtomWaveBank::OwnedBulkDataPtr { nullptr } |
|
private |
Memory containing the data copied or mapped from the raw bulk data.
◆ ResourceData
| const uint8* UAtomWaveBank::ResourceData { nullptr } |
|
private |
◆ ResourceSize
| int32 UAtomWaveBank::ResourceSize |
|
private |
Size of resource copied from the bulk data.
◆ SoundWaves
このクラス詳解は次のファイルから抽出されました:
- C:/git/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCore/Public/Atom/AtomWaveBank.h
- C:/git/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCore/Private/Atom/AtomWaveBank.cpp