Toward core module compiling.

This commit is contained in:
jmsgrogan 2023-12-27 12:20:02 +00:00
parent c25a56ee19
commit 3ed195d7dd
305 changed files with 1774 additions and 1065 deletions

View file

@ -2,7 +2,7 @@
#include "MidiEvent.h"
#include "MidiElements.h"
#include "Memory.h"
#include "Pointer.h"
#include "String.h"
class MetaMidiEvent : public MidiEvent

View file

@ -1,7 +1,7 @@
#pragma once
#include "Vector.h"
#include "Memory.h"
#include "Pointer.h"
#include "String.h"
#include "MidiElements.h"

View file

@ -1,6 +1,6 @@
#pragma once
#include "Memory.h"
#include "Pointer.h"
class MidiEvent
{

View file

@ -17,12 +17,12 @@ void MidiTrack::AddEvent(MidiEventPtr event)
mEvents.push_back(std::move(event));
}
MidiEvent* MidiTrack::GetEvent(std::size_t idx) const
MidiEvent* MidiTrack::GetEvent(size_t idx) const
{
return mEvents[idx].get();
}
std::size_t MidiTrack::GetNumEvents()
size_t MidiTrack::GetNumEvents()
{
return mEvents.size();
}

View file

@ -1,7 +1,7 @@
#pragma once
#include "Vector.h"
#include "Memory.h"
#include "Pointer.h"
#include "String.h"
#include "MidiEvent.h"
@ -18,9 +18,9 @@ public:
void AddEvent(MidiEventPtr event);
MidiEvent* GetEvent(std::size_t idx) const;
MidiEvent* GetEvent(size_t idx) const;
std::size_t GetNumEvents();
size_t GetNumEvents();
String Serialize() const;