1#ifndef __STRANSFORMATION__H__
2#define __STRANSFORMATION__H__
4#include <interface/SRender-i.h>
5#include <matrix/SMatrix.h>
6#include <interface/STransform-i.h>
31 STDMETHOD_(IMatrix *,
GetMatrix)(THIS) OVERRIDE;
37 STDMETHOD_(BYTE,
GetAlpha)(THIS) SCONST OVERRIDE;
43 STDMETHOD_(
void,
SetAlpha)(THIS_ BYTE alpha) OVERRIDE;
49 STDMETHOD_(
void,
Compose)(
const ITransformation *t) OVERRIDE;
54 STDMETHOD_(
void,
Clear)(THIS) OVERRIDE;
The SMatrix class holds a 3x3 matrix for transforming coordinates. SMatrix does not have a constructo...