mirror of
https://github.com/PrimeDecomp/prime.git
synced 2025-12-10 19:07:41 +00:00
@@ -3,14 +3,22 @@
|
||||
|
||||
#include "types.h"
|
||||
|
||||
#include "Kyoto/Math/CVector3f.hpp"
|
||||
|
||||
class CMatrix4f {
|
||||
public:
|
||||
CMatrix4f(float, float, float, float, float, float, float, float, float, float, float, float,
|
||||
float, float, float, float);
|
||||
|
||||
CVector3f MultiplyOneOverW(const CVector3f& vec) const;
|
||||
CVector3f operator*(const CVector3f& vec) const;
|
||||
|
||||
CVector3f MultiplyOneOverW(const CVector3f& vec) const;
|
||||
float MultiplyGetW(const CVector3f& vec) const;
|
||||
|
||||
static const CMatrix4f& Identity() { return sIdentity; }
|
||||
|
||||
private:
|
||||
static const CMatrix4f sIdentity;
|
||||
float m00;
|
||||
float m01;
|
||||
float m02;
|
||||
|
||||
Reference in New Issue
Block a user