12345678910111213141516171819202122232425262728293031323334353637383940 |
- // CodeGear C++Builder
- // Copyright (c) 1995, 2009 by Embarcadero Technologies, Inc.
- // All rights reserved
- // (DO NOT EDIT: machine generated header) 'Aarotate_fast.pas' rev: 21.00
- #ifndef Aarotate_fastHPP
- #define Aarotate_fastHPP
- #pragma delphiheader begin
- #pragma option push
- #pragma option -w- // All warnings off
- #pragma option -Vx // Zero-length empty class member functions
- #pragma pack(push,8)
- #include <System.hpp> // Pascal unit
- #include <Sysinit.hpp> // Pascal unit
- #include <Windows.hpp> // Pascal unit
- #include <Graphics.hpp> // Pascal unit
- #include <Math.hpp> // Pascal unit
- #include <Sysutils.hpp> // Pascal unit
- //-- user supplied -----------------------------------------------------------
- namespace Aarotate_fast
- {
- //-- type declarations -------------------------------------------------------
- //-- var, const, procedure ---------------------------------------------------
- extern PACKAGE void __fastcall DrawDisk(Graphics::TBitmap* Bitmap, float CenterX, float CenterY, float Radius, float Feather);
- extern PACKAGE void __fastcall DrawCircle(Graphics::TBitmap* Bitmap, float CenterX, float CenterY, float Radius, float LineWidth, float Feather);
- extern PACKAGE void __fastcall DrawCircleBack(Graphics::TBitmap* ABitmap, int bgColor, int lnColor);
- extern PACKAGE Graphics::TBitmap* __fastcall FastAARotatedBitmap(Graphics::TBitmap* SrcBitmap, double Rotation, int BgColor, bool Transparent, bool ApplySrcAlpha, bool AutoBlend, double Scale);
- } /* namespace Aarotate_fast */
- using namespace Aarotate_fast;
- #pragma pack(pop)
- #pragma option pop
- #pragma delphiheader end.
- //-- end unit ----------------------------------------------------------------
- #endif // Aarotate_fastHPP
|