#pragma once #include "IOStreams.hpp" #include "CMetaTransFactory.hpp" namespace urde { class CTransition { u32 x0_id; u32 x4_animA; u32 x8_animB; std::shared_ptr xc_trans; public: CTransition(CInputStream& in); u32 GetAnimA() const {return x4_animA;} u32 GetAnimB() const {return x8_animB;} std::pair GetAnimPair() const {return {x4_animA, x8_animB};} const std::shared_ptr& GetMetaTrans() const {return xc_trans;} }; }