OdysseyDecomp/lib/al/include/Library/Execute/LayoutExecuteInfo.h
MonsterDruide1 628ae33345 clang-format
2023-08-14 11:42:48 +02:00

23 lines
467 B
C++

#pragma once
#include <basis/seadTypes.h>
namespace al {
class ExecutorListLayoutUpdate;
class ExecutorListLayoutDrawBase;
class LayoutExecuteInfo {
public:
LayoutExecuteInfo();
void addUpdater(ExecutorListLayoutUpdate*);
void addDrawer(ExecutorListLayoutDrawBase*);
private:
s32 mUpdaterCount = 0;
ExecutorListLayoutUpdate* mUpdaters[2] = {};
s32 mDrawerCount = 0;
ExecutorListLayoutDrawBase* mDrawers[4] = {};
};
} // namespace al