Elevate Engine
1
Loading...
Searching...
No Matches
AudioDistanceProbe.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <memory>
4
#include <
ElevateEngine/Core/Component.h
>
5
#include <
ElevateEngine/Core/ComponentRegistry.h
>
6
#include <
ElevateEngine/Editor/Serialization/ComponentLayout.h
>
7
8
namespace
Elevate
9
{
10
class
AudioDistanceProbe
:
public
Component
11
{
12
public
:
13
BEGIN_COMPONENT
(
AudioDistanceProbe
)
14
EECATEGORY
(
"Audio"
)
15
16
void
Init
()
override
;
17
void
Destroy
()
override
;
18
19
END_COMPONENT
()
20
};
21
}
ComponentLayout.h
ComponentRegistry.h
EECATEGORY
#define EECATEGORY(name)
Definition
ComponentRegistry.h:172
BEGIN_COMPONENT
#define BEGIN_COMPONENT(T,...)
Definition
ComponentRegistry.h:187
END_COMPONENT
#define END_COMPONENT()
Definition
ComponentRegistry.h:228
Component.h
Elevate::AudioDistanceProbe
Definition
AudioDistanceProbe.h:11
Elevate::AudioDistanceProbe::Destroy
void Destroy() override
Definition
AudioDistanceProbe.cpp:10
Elevate::AudioDistanceProbe::Init
void Init() override
Definition
AudioDistanceProbe.cpp:5
Elevate::Component
Definition
Component.h:25
Elevate
Definition
AudioDistanceProbe.h:9
ElevateEngine
src
ElevateEngine
Audio
Components
AudioDistanceProbe.h
Generated by
1.9.8