Jazz2::Compatibility::AnimSetMapping class

Maps indices from original data file to organized entries.

Public types

struct Entry
Mapped entry.

Public static variables

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

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*