Jazz2::Compatibility::AnimSetMapping class

Maps indices from original data file to organized entries.

Public types

struct Entry
Mapped entry.

Public static functions

static auto GetAnimMapping(JJ2Version version) -> AnimSetMapping
Returns mapping of animations for the specified version.
static auto GetSampleMapping(JJ2Version version) -> AnimSetMapping
Returns mapping of sounds for the specified version.

Public functions

auto Get(std::uint32_t set, std::uint32_t item) -> Entry*
auto GetByOrdinal(std::uint32_t index) -> Entry*

Constants

static char Discard constexpr
Specifies that the entry should be discarded.