mirror of
https://github.com/MonsterDruide1/OdysseyDecomp
synced 2026-05-09 08:47:46 +00:00
28 lines
651 B
C++
28 lines
651 B
C++
#pragma once
|
|
|
|
namespace al {
|
|
class PlacementId;
|
|
class ByamlIter;
|
|
|
|
class CameraTicketId {
|
|
public:
|
|
CameraTicketId(const PlacementId* placementId, const char* suffix);
|
|
|
|
bool isEqual(const CameraTicketId& other) const;
|
|
static bool isEqual(const CameraTicketId& ticket1, const CameraTicketId& ticket2);
|
|
bool isEqual(const ByamlIter& iter) const;
|
|
|
|
const char* tryGetObjId() const;
|
|
const char* getObjId() const;
|
|
|
|
const PlacementId* getPlacementId() const { return mPlacementId; }
|
|
|
|
const char* getSuffix() const { return mSuffix; }
|
|
|
|
private:
|
|
const PlacementId* mPlacementId;
|
|
const char* mSuffix;
|
|
};
|
|
|
|
} // namespace al
|