CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
Forward.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  CeresEngine
 

Macros

#define CE_AUDIO_RENDERER_OBJECT_FORWARD(N)
 

Typedefs

using CeresEngine::AudioAPIPtr = RC< AudioAPI >
 
using CeresEngine::AudioAPIBufferPtr = RC< AudioAPIBuffer >
 
using CeresEngine::AudioAPIDevicePtr = RC< AudioAPIDevice >
 
using CeresEngine::AudioAPIListenerPtr = RC< AudioAPIListener >
 
using CeresEngine::AudioAPISourcePtr = RC< AudioAPISource >
 

Macro Definition Documentation

◆ CE_AUDIO_RENDERER_OBJECT_FORWARD

#define CE_AUDIO_RENDERER_OBJECT_FORWARD (   N)
Value:
namespace CeresEngine { \
class N; \
struct N##Descriptor; \
} \
CE_RCPTR_TRAIT_DECL(CeresEngine::N) \
namespace CeresEngine { \
using N##Ptr = RC<N>; \
}
Definition Application.hpp:19
constexpr size_t hash(const T &v)
Generates a hash for the provided type.
Definition Hash.hpp:25