RavEngine
Loading...
Searching...
No Matches
AudioMeshComponent.hpp
1
#pragma once
2
#include <Ref.hpp>
3
#include "ComponentWithOwner.hpp"
4
5
namespace
RavEngine
{
6
struct
AudioMeshAsset;
7
8
struct
AudioMeshComponent
:
public
ComponentWithOwner
{
9
AudioMeshComponent
(
Entity
ownerID,
Ref<AudioMeshAsset>
);
10
11
const
auto
GetAsset()
const
{
12
return
meshAsset;
13
}
14
private
:
15
Ref<AudioMeshAsset>
meshAsset;
16
};
17
}
RavEngine::ComponentWithOwner
Definition
ComponentWithOwner.hpp:6
moodycamel::ConcurrentQueue
Definition
concurrentqueue.h:747
RavEngine
Definition
Animation.hpp:6
RavEngine::AudioMeshComponent
Definition
AudioMeshComponent.hpp:8
RavEngine::Entity
Definition
Entity.hpp:11
RavEngine
include
RavEngine
AudioMeshComponent.hpp
Generated by
1.9.8