Add IW5 XModel dumping

This commit is contained in:
Jan
2021-08-13 23:59:06 +02:00
parent bd9110fbb3
commit 2028809734
6 changed files with 668 additions and 3 deletions

View File

@ -1,5 +1,17 @@
#pragma once
#include "IW5.h"
namespace IW5
{
class Common
{
public:
static PackedTexCoords Vec2PackTexCoords(const vec2_t* in);
static PackedUnitVec Vec3PackUnitVec(const vec3_t* in);
static GfxColor Vec4PackGfxColor(const vec4_t* in);
static void Vec2UnpackTexCoords(const PackedTexCoords& in, vec2_t* out);
static void Vec3UnpackUnitVec(const PackedUnitVec& in, vec3_t* out);
static void Vec4UnpackGfxColor(const GfxColor& in, vec4_t* out);
};
}