 |
WebRadioApp
0.1
|
Go to the documentation of this file.
27 #ifndef _GraphicsWarpMatrix_H
28 #define _GraphicsWarpMatrix_H
36 #if EW_RTE_VERSION != 0x000A0000
37 #error Wrong version of Embedded Wizard Runtime Environment.
41 #if EW_GFX_VERSION != 0x000A0000
42 #error Wrong version of Embedded Wizard Graphics Engine.
46 #ifndef _GraphicsWarpMatrix_
48 #define _GraphicsWarpMatrix_
GraphicsWarpMatrix GraphicsWarpMatrix_DeriveFromQuad(GraphicsWarpMatrix _this, XFloat aX1, XFloat aY1, XFloat aX2, XFloat aY2, XFloat aX3, XFloat aY3, XFloat aX4, XFloat aY4)
Definition: Graphics.c:982
GraphicsWarpMatrix GraphicsWarpMatrix_Translate(GraphicsWarpMatrix _this, XFloat aDeltaX, XFloat aDeltaY, XFloat aDeltaZ)
Definition: Graphics.c:966
#define EW_END_OF_FIELDS(aClass)
Definition: ewrte.h:460
XBool GraphicsWarpMatrix_CalculateZ(GraphicsWarpMatrix _this, XFloat aX, XFloat aY)
Definition: Graphics.c:850
#define EW_DECLARE_CLASS(aClass)
Definition: ewrte.h:393
GraphicsWarpMatrix GraphicsWarpMatrix_Assign(GraphicsWarpMatrix _this, GraphicsWarpMatrix aMatrix)
Definition: Graphics.c:1019
#define EW_VARIABLE(aName, aType)
Definition: ewrte.h:464
XBool GraphicsWarpMatrix_Project(GraphicsWarpMatrix _this, XFloat aX, XFloat aY)
Definition: Graphics.c:864
char XBool
Definition: ewrte.h:1592
#define EW_DEFINE_METHODS(aClass, aSuperClass)
Definition: ewrte.h:524
float XFloat
Definition: ewrte.h:1595
#define EW_PROPERTY(aName, aType)
Definition: ewrte.h:466
#define EW_END_OF_METHODS(aClass)
Definition: ewrte.h:539
GraphicsWarpMatrix GraphicsWarpMatrix_Rotate(GraphicsWarpMatrix _this, XFloat aAngleX, XFloat aAngleY, XFloat aAngleZ)
Definition: Graphics.c:904
#define EW_DEFINE_FIELDS(aClass, aSuperClass)
Definition: ewrte.h:451