CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
Forward.hpp
Go to the documentation of this file.
1//
2// CeresEngine - A game development framework
3//
4// Created by Rogiel Sulzbach.
5// Copyright (c) 2018-2022 Rogiel Sulzbach. All rights reserved.
6//
7
8#pragma once
9
11
12#define CE_AUDIO_RENDERER_OBJECT_FORWARD(N) \
13 namespace CeresEngine { \
14 class N; \
15 struct N##Descriptor; \
16 } \
17 CE_RCPTR_TRAIT_DECL(CeresEngine::N) \
18 namespace CeresEngine { \
19 using N##Ptr = RC<N>; \
20 }
21
#define CE_AUDIO_RENDERER_OBJECT_FORWARD(N)
Definition Forward.hpp:12
The Buffer class represents an audio buffer (or a piece of) which consists of a sequence of samples t...
Definition Buffer.hpp:45
Definition Device.hpp:22
Definition AudioAPI.hpp:18
A listener is a entity that represents the location, direction and velocity of a object (generally th...
Definition Listener.hpp:37
A audio source is an entity that emits sounds.
Definition Source.hpp:104