mirror of https://github.com/zeldaret/botw.git
ksys: Add Event (stub)
This commit is contained in:
parent
4d4edbfe87
commit
5879dbb073
|
|
@ -1,5 +1,6 @@
|
|||
add_subdirectory(ActorSystem)
|
||||
add_subdirectory(Ecosystem)
|
||||
add_subdirectory(Event)
|
||||
add_subdirectory(Damage)
|
||||
add_subdirectory(Framework)
|
||||
add_subdirectory(GameData)
|
||||
|
|
|
|||
|
|
@ -0,0 +1,4 @@
|
|||
target_sources(uking PRIVATE
|
||||
evtManager.cpp
|
||||
evtManager.h
|
||||
)
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
#include "KingSystem/Event/evtManager.h"
|
||||
|
||||
namespace ksys::evt {
|
||||
|
||||
SEAD_SINGLETON_DISPOSER_IMPL(Manager)
|
||||
|
||||
} // namespace ksys::evt
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
#pragma once
|
||||
|
||||
#include <heap/seadDisposer.h>
|
||||
|
||||
namespace ksys::evt {
|
||||
|
||||
class Event;
|
||||
|
||||
// TODO
|
||||
class Manager {
|
||||
SEAD_SINGLETON_DISPOSER(Manager)
|
||||
Manager();
|
||||
virtual ~Manager();
|
||||
|
||||
public:
|
||||
void init(sead::Heap* heap);
|
||||
|
||||
Event* getActiveEvent() const;
|
||||
};
|
||||
|
||||
} // namespace ksys::evt
|
||||
Loading…
Reference in New Issue