Class tanimitem

Unit

Declaration

type tanimitem = class(tlinkedobject)

Description

No description available, ancestor tlinkedobject description follows
No description available, ancestor tnullinterfacedobject description follows

Hierarchy

Overview

Fields

Protected fowner: tobject;
Protected ftimer: tanimtimer;
Protected fenabled: boolean;
Protected fref: card32;
Protected fnexttick: card32;
Protected ftickus: int32;
Protected ftickref: card32;
Protected fkind: animkindty;
Protected fstate: animstatesty;
Protected foptions: animoptionsty;
Protected finterval: flo64;
Protected ftime: flo64;

Methods

Protected procedure tick(); virtual;
Protected procedure objectevent(const sender: tobject; const event: objecteventty); override;
Protected procedure settimer(const atimer: tanimtimer);
Protected procedure setnexttick();
Protected procedure setnexttick1();
Public constructor create(const aowner: iobjectlink; const atimer: tanimtimer; const aontick: animtickeventty; const ainterval: flo64; const akind: animkindty = ank_single; const aoptions: animoptionsty = [ano_enabled]; const atickus: int32 = 0);
Public constructor create(const aowner: tmsecomponent; const atimer: tanimtimer; const aontick: animtickeventty; const ainterval: flo64; const akind: animkindty = ank_single; const aoptions: animoptionsty = [ano_enabled]; const atickus: int32 = 0);
Public destructor destroy(); override;
Public procedure reset();
Public procedure restart();

Properties

Public property kind: animkindty read fkind write setkind;
Public property options: animoptionsty read foptions write setoptions;
Public property enabled: boolean read fenabled write setenabled;
Public property tickus: int32 read ftickus write settickus default 0;
Public property time: flo64 read ftime write ftime;
Public property down: boolean read getdown write setdown;
Public property value: flo64 read getvalue;
Public property interval: flo64 read finterval write finterval;
Public property timer: tanimtimer read ftimer write settimer;
Public property ontick: animtickeventty read fontick write fontick;
Public property onstart: notifyeventty read fonstart write fonstart;
Public property onstop: notifyeventty read fonstop write fonstop;

Description

Fields

Protected fowner: tobject;
 
Protected ftimer: tanimtimer;
 
Protected fenabled: boolean;
 
Protected fref: card32;
 
Protected fnexttick: card32;
 
Protected ftickus: int32;
 
Protected ftickref: card32;
 
Protected fkind: animkindty;
 
Protected fstate: animstatesty;
 
Protected foptions: animoptionsty;
 
Protected finterval: flo64;
 
Protected ftime: flo64;
 

Methods

Protected procedure tick(); virtual;
 
Protected procedure objectevent(const sender: tobject; const event: objecteventty); override;
 
Protected procedure settimer(const atimer: tanimtimer);
 
Protected procedure setnexttick();
 
Protected procedure setnexttick1();
 
Public constructor create(const aowner: iobjectlink; const atimer: tanimtimer; const aontick: animtickeventty; const ainterval: flo64; const akind: animkindty = ank_single; const aoptions: animoptionsty = [ano_enabled]; const atickus: int32 = 0);
 
Public constructor create(const aowner: tmsecomponent; const atimer: tanimtimer; const aontick: animtickeventty; const ainterval: flo64; const akind: animkindty = ank_single; const aoptions: animoptionsty = [ano_enabled]; const atickus: int32 = 0);
 
Public destructor destroy(); override;
 
Public procedure reset();
 
Public procedure restart();
 

Properties

Public property kind: animkindty read fkind write setkind;
 
Public property options: animoptionsty read foptions write setoptions;
 
Public property enabled: boolean read fenabled write setenabled;
 
Public property tickus: int32 read ftickus write settickus default 0;
 
Public property time: flo64 read ftime write ftime;
 
Public property down: boolean read getdown write setdown;
 
Public property value: flo64 read getvalue;
 
Public property interval: flo64 read finterval write finterval;
 
Public property timer: tanimtimer read ftimer write settimer;
 
Public property ontick: animtickeventty read fontick write fontick;
 
Public property onstart: notifyeventty read fonstart write fonstart;
 
Public property onstop: notifyeventty read fonstop write fonstop;
 

Generated by PasDoc 0.16.0.