#include <AtomCueSheet.h>
|
| TSharedPtr< FThreadSafeBool, ESPMode::ThreadSafe > | bIsStreamingProxyFlag { MakeShared<FThreadSafeBool, ESPMode::ThreadSafe>() } |
◆ UAtomCueSheet()
| UAtomCueSheet::UAtomCueSheet |
( |
const FObjectInitializer & | ObjectInitializer | ) |
|
◆ BeginDestroy()
| void UAtomCueSheet::BeginDestroy |
( |
| ) |
|
|
overridevirtual |
◆ CanUnloadAtomResource()
| bool UAtomCueSheet::CanUnloadAtomResource |
( |
| ) |
|
|
overridevirtual |
◆ CreateAtomResource()
◆ DestroyAtomResource()
| void UAtomCueSheet::DestroyAtomResource |
( |
| ) |
|
|
overridevirtual |
◆ FinishDestroy()
| void UAtomCueSheet::FinishDestroy |
( |
| ) |
|
|
overridevirtual |
◆ GetNumCues()
| int32 UAtomCueSheet::GetNumCues |
( |
| ) |
const |
Gets the number of wave in this bank.
- 戻り値
- The number of waves.
◆ GetNumSounds()
| int UAtomCueSheet::GetNumSounds |
( |
| ) |
const |
|
overridevirtual |
◆ GetResourceData()
| const uint8 * UAtomCueSheet::GetResourceData |
( |
| ) |
|
|
overridevirtual |
◆ GetSound()
◆ GetSoundClass()
| UClass * UAtomCueSheet::GetSoundClass |
( |
| ) |
const |
|
overridevirtual |
◆ GetSoundCue()
Gets the cue object from this bank at choosen index.
- 戻り値
- The UAtomSoundCue at the index in the bank or nullptr if an invalid index was provided.
◆ GetSoundCueByName()
Retreive the cue object from this bank by its name.
- 戻り値
- The UAtomSoundCue with the chosen name in the bank or nullptr if the cue was not found.
◆ InitAtomResource()
| bool UAtomCueSheet::InitAtomResource |
( |
| ) |
|
|
overridevirtual |
◆ IsLoaded()
| bool UAtomCueSheet::IsLoaded |
( |
| ) |
const |
Returns load status of the the bank in Atom library and if ready to be accessed.
- 戻り値
- true if the bank is loaded.
◆ IsReadyForFinishDestroy()
| bool UAtomCueSheet::IsReadyForFinishDestroy |
( |
| ) |
|
|
overridevirtual |
◆ PostInitProperties()
| void UAtomCueSheet::PostInitProperties |
( |
| ) |
|
|
overridevirtual |
◆ PostLoad()
| void UAtomCueSheet::PostLoad |
( |
| ) |
|
|
overridevirtual |
◆ RemoveAtomResource()
| void UAtomCueSheet::RemoveAtomResource |
( |
| ) |
|
|
overridevirtual |
◆ Serialize()
| void UAtomCueSheet::Serialize |
( |
FArchive & | Ar | ) |
|
|
overridevirtual |
◆ Validate()
| bool UAtomCueSheet::Validate |
( |
| ) |
const |
|
virtual |
Validates the Atom cue sheet settings.
- 戻り値
- true if validation passed, false otherwise.
◆ UAtomCueSheetFactory
◆ OwnedBulkDataPtr
| FOwnedBulkDataPtr* UAtomCueSheet::OwnedBulkDataPtr { nullptr } |
|
private |
Memory containing the data copied or mapped from the raw bulk data.
◆ ResourceData
| const uint8* UAtomCueSheet::ResourceData { nullptr } |
|
private |
◆ ResourceSize
| int32 UAtomCueSheet::ResourceSize |
|
private |
Size of resource copied from the bulk data.
◆ SoundCues
◆ WaveBanks
AtomWaveBank used by this AtomCueSheet. (Property is hidden in editor if ACB does not request any AtomWaveBanks.)
このクラス詳解は次のファイルから抽出されました:
- C:/git/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCore/Public/Atom/AtomCueSheet.h
- C:/git/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCore/Private/Atom/AtomCueSheet.cpp