OdysseyDecomp/lib/al/Library/Matrix/MatrixPtrHolder.h
2025-01-31 11:00:09 +01:00

20 lines
464 B
C++

#pragma once
#include <math/seadMatrix.h>
namespace al {
class MtxPtrHolder {
public:
MtxPtrHolder();
void init(s32);
void setMtxPtrAndName(s32, const char*, const sead::Matrix34f*);
void setMtxPtr(const char*, const sead::Matrix34f*);
s32 findIndex(const char*) const;
sead::Matrix34f* findMtxPtr(const char*) const;
sead::Matrix34f* tryFindMtxPtr(const char*) const;
s32 tryFindIndex(const char*) const;
};
} // namespace al