Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1 | daniel-mar | 1 | # Ep u¹â6×0ù DXSprite <pDelphiXcfg.inch½ö(pDXSprite.pasi½ö( dSystem gTObject.SafeCallException² |
2 | ÄgTObject.AfterConstruction³ |
||
3 | ÄgTObject.BeforeDestruction´ |
||
4 | ÄgTObject.Dispatchµ |
||
5 | ÄgTObject.DefaultHandler¶ |
||
6 | ÄgTObject.NewInstance· |
||
7 | ÄgTObject.FreeInstance¸ |
||
8 | ÄgTObject.Destroy¹ |
||
9 | ÄfTObject|ê®ìfBooleanúefDouble¬´ÖfInteger fÂg.TObject_¾>fPointerïgTrunc g@TRUNCé`pÅg@_llmulé`pÅgTObject.Create¡ |
||
10 | ÄgInc gTruevÉøg@ClassCreateçVÃg@IsClass¡g@AfterConstructionKgDec gTObject.Free¢ |
||
11 | Äg@BeforeDestructionºS«g @ClassDestroyüÅàgFalsesÉøgExit gRound g@ROUNDé`pÅg LoadResString[Wbfstring¶+{f |
||
12 | AnsiString¶+{g@RaiseExcepté`pÅg@LStrClr\ª«>g@HandleFinallyé`pÅfByteµágSizeOf g@TryFinallyExité`pÅg |
||
13 | ReallocMem g@ReallocMem,Ä«\gFillChar g @FillChar$cdSysInit cdWindows fTRectuÿÁg |
||
14 | OffsetRectCãfDWORDIÐáKfPByteðüýüfPWORDÁÎýfPDWORD ¶=g IntersectRect5Ü@fPIntegern¯ÄcdSysUtils f Exception¢úÌ!g |
||
15 | .Exception ΪsgException.CreateFmtÊâ¹cdClasses fTListv rf |
||
16 | TComponentAff |
||
17 | TOperationNåuGg.TComponentfù·gTComponent.DefinePropertiesÀa0þgTComponent.LoadedÅa0þgTComponent.ReadStateÈa0þgTComponent.SetNameÍa0þgTComponent.UpdateRegistryÒa0þgTComponent.ValidateRenameÓa0þgTComponent.WriteStateÖa0þgTComponent.QueryInterface×a0þgTComponent.BeforeDestructionàa0þgTComponent.SafeCallExceptionïa0þgTPersistent.AssignToç!FqgTPersistent.Assignë!FqgTList.Remove³)Eg.TListYÝOÿg TList.Add¥)Eg TList.Get)EgTList.Insert°)EgPoint`r6gBoundsÉYm gRectS2ÙLgTComponent.CreateÞa0þgTComponent.Destroyßa0þgTComponent.NotificationÆa0þgopRemoveÊsÚcdDXClass gOverlapRect,>MegPointInRect{Ý°~gMax Ò´gMin Ò´cdDXDraws fTPictureCollectionItemìæ^ËfTDirectDrawSurface.X[£f TCustomDXDrawK^ããfTDXDrawNotifyType,«a gTPictureCollectionItem.GetWidth$tcg TPictureCollectionItem.GetHeighttcgTPictureCollectionItem.Draw*tcgTDirectDrawSurface.Lockxp;gTDirectDrawSurface.UnLockxp;g(TPictureCollectionItem.GetPatternSurface"tcg%TPictureCollectionItem.GetPatternRect!tcg TPictureCollectionItem.DrawAlpha-tcg"TPictureCollectionItem.StretchDraw+tcg&TPictureCollectionItem.DrawRotateAlpha1tcg!TPictureCollectionItem.DrawRotate/tcg TDirectDrawSurface.GetClientRectaxp;gdxntDestroying¥T_gdxntInitialize«T_gdxntFinalize±T_g#TCustomDXDraw.UnRegisterNotifyEventÉ~ø{g!TCustomDXDraw.RegisterNotifyEventÈ~ø{cdDirectX fTDDSurfaceDescð5zËceDXConsts gSListIndexErroriif@ceTypes fTRectuÿÁc5DXSprite _¸Ïc5System c5SysInit ^c5Windows `c5SysUtils rc5Classes zc5DXClass ´c5DXDraws ¾c5DirectX êc& .ESpriteError uÆs¯2 *ESpriteError ò]4&.TSprite 8;16 *TSprite =d]ß8& .TImageSprite ÂI: *TImageSprite ßÂ5÷<&.TImageSpriteEx +$ÇR> |