Elevate Engine
1
Loading...
Searching...
No Matches
WwiseDataSource.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <memory>
4
5
struct
WwiseItem
;
6
7
class
WwiseDataSource
8
{
9
public
:
10
virtual
void
InitializeSource
() = 0;
11
virtual
void
RefreshSource
() = 0;
12
virtual
std::weak_ptr<WwiseItem>
GetItems
()
const
{
return
m_treeRoot
; }
13
14
virtual
void
GetItemsOfType
();
15
16
protected
:
17
WwiseDataSource
() =
default
;
18
19
std::shared_ptr<WwiseItem>
m_treeRoot
;
20
};
WwiseDataSource
Definition
WwiseDataSource.h:8
WwiseDataSource::WwiseDataSource
WwiseDataSource()=default
WwiseDataSource::GetItems
virtual std::weak_ptr< WwiseItem > GetItems() const
Definition
WwiseDataSource.h:12
WwiseDataSource::m_treeRoot
std::shared_ptr< WwiseItem > m_treeRoot
Definition
WwiseDataSource.h:19
WwiseDataSource::RefreshSource
virtual void RefreshSource()=0
WwiseDataSource::GetItemsOfType
virtual void GetItemsOfType()
Definition
WwiseDataSource.cpp:3
WwiseDataSource::InitializeSource
virtual void InitializeSource()=0
WwiseItem
Definition
WwiseItem.h:43
ElevateEngine
src
ElevateEngine
Audio
Wwise
DataSources
WwiseDataSource.h
Generated by
1.9.8