Elevate Engine 1
Loading...
Searching...
No Matches
WwiseDataSource Class Referenceabstract

#include <WwiseDataSource.h>

Inheritance diagram for WwiseDataSource:
Elevate::WwiseFileDataSource

Public Member Functions

virtual void InitializeSource ()=0
 
virtual void RefreshSource ()=0
 
virtual std::weak_ptr< WwiseItemGetItems () const
 
virtual void GetItemsOfType ()
 

Protected Member Functions

 WwiseDataSource ()=default
 

Protected Attributes

std::shared_ptr< WwiseItemm_treeRoot
 

Detailed Description

Definition at line 7 of file WwiseDataSource.h.

Constructor & Destructor Documentation

◆ WwiseDataSource()

WwiseDataSource::WwiseDataSource ( )
protecteddefault

Member Function Documentation

◆ GetItems()

virtual std::weak_ptr< WwiseItem > WwiseDataSource::GetItems ( ) const
inlinevirtual

Definition at line 12 of file WwiseDataSource.h.

12{ return m_treeRoot; }
std::shared_ptr< WwiseItem > m_treeRoot

◆ GetItemsOfType()

void WwiseDataSource::GetItemsOfType ( )
virtual

Definition at line 3 of file WwiseDataSource.cpp.

4{
5
6}

◆ InitializeSource()

virtual void WwiseDataSource::InitializeSource ( )
pure virtual

◆ RefreshSource()

virtual void WwiseDataSource::RefreshSource ( )
pure virtual

Member Data Documentation

◆ m_treeRoot

std::shared_ptr<WwiseItem> WwiseDataSource::m_treeRoot
protected

Definition at line 19 of file WwiseDataSource.h.


The documentation for this class was generated from the following files: