Plasma Engine  2.0
Loading...
Searching...
No Matches
AmplitudeComponent.h
1#pragma once
2
3#include <Core/World/Component.h>
4#include <Core/World/World.h>
5
6#include <AmplitudeAudioPlugin/AmplitudeAudioPluginDLL.h>
7
9class PL_AMPLITUDEAUDIOPLUGIN_DLL plAmplitudeComponent : public plComponent
10{
11 PL_DECLARE_ABSTRACT_COMPONENT_TYPE(plAmplitudeComponent, plComponent);
12
13 // plAmplitudeComponent
14
15private:
16 // Dummy method to hide this component in the editor UI.
17 virtual void plAmplitudeComponentIsAbstract() = 0;
18};
Base class for all Amplitude components, such that they all have a common ancestor.
Definition AmplitudeComponent.h:10
Base class of all component types.
Definition Component.h:25