Unit 'XGR32_Effects' Package
[Overview][Constants][Classes][Index] [#pl_graphics32ext]

TReflectionEffect

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: XGR32_Effects.pas line 84

type TReflectionEffect = class(TCustomEffectProperty)

protected

  FReflectionImg: TBitmap32;

  

  FReflection: Byte;

  

  FReflectionHeight: Integer;

  

  FReflectionOffset: Integer;

  

  FRealHeight: Integer;

  

  function GetReflectionImg;

  

  procedure SetReflection();

  

  procedure SetReflectionOffset();

  

  property ReflectionImg: TBitmap32; [r]

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure Generate();

  

  procedure PaintTo(); override; overload;

  

  procedure Assign(); override;

  

  function GetReflectionHeight();

  

  property RealHeight: Integer; [r]

  

  property ReflectionHeight: Integer; [r]

  

published

  property Reflection: Byte; [rw]

  

  property ReflectionOffset: Integer; [rw]

  

end;

Inheritance

TReflectionEffect

  

|

TCustomEffectProperty

  

|

TCustomGraphicProperty

  

|

TObject



CT Web help

CodeTyphon Studio