Files
ss/include/egg/gfx/eggGXUtility.h
T
2025-03-21 00:46:41 +01:00

25 lines
635 B
C++

#ifndef EGG_GX_UTILITY_H
#define EGG_GX_UTILITY_H
#include "egg/gfx/eggTexture.h"
#include "egg/math/eggVector.h"
#include "nw4r/g3d/res/g3d_restex.h"
#include "rvl/GX/GXTexture.h"
#include "rvl/GX/GXTypes.h"
namespace EGG {
class GXUtility {
public:
static int getTexMtxID(int);
static void getTexObj(GXTexObj *, const EGG::ResTIMG &);
static void getTexObj(GXTexObj *, nw4r::g3d::ResTex, GXTexWrapMode, GXTexWrapMode, GXTexFilter, GXTexFilter);
static void getNormalColor(GXColor &outColor, const Vector3f &vec);
static void setScaleOffsetPerspective(f32*, f32, f32, f32, f32);
};
} // namespace EGG
#endif