type TLinkContainer = class(
AIBaseContainer
)
AIBaseContainer
> TActiveList
function FirstWithLeftHandle(aHandle: int64): boolean; |
|
function FirstWithRightHandle(aHandle: int64): boolean; |
|
procedure LoadFromFile(var aFile: TextFile); |
|
procedure NeutralizeAllLinksWithHandle(aHandle: int64); |
|
procedure NeutralizeAllLinksWithLeftHandle(aHandle: int64); |
|
procedure NeutralizeAllLinksWithRightHandle(aHandle: int64); |
|
function NewLink: AILink; overload; |
|
function NextWithLeftHandle(aHandle: int64): boolean; |
|
function NextWithRightHandle(aHandle: int64): boolean; |
|
procedure RemoveAllLinksWithLeftHandle(aHandle: int64); |
|
procedure RemoveAllLinksWithRightHandle(aHandle: int64); |
|
procedure SaveToFile(var aFile: TextFile); |
|
procedure SetLeftObjectPointers(aContainer: AIBaseContainer); |
|
procedure SetObjectPointers(aContainer: AIBaseContainer); virtual; |
|
procedure SetRightObjectPointers(aContainer: AIBaseContainer); |
function FirstWithLeftHandle(aHandle: int64): boolean; |
function FirstWithRightHandle(aHandle: int64): boolean; |
procedure LoadFromFile(var aFile: TextFile); |
procedure NeutralizeAllLinksWithHandle(aHandle: int64); |
procedure NeutralizeAllLinksWithLeftHandle(aHandle: int64); |
procedure NeutralizeAllLinksWithRightHandle(aHandle: int64); |
function NewLink: AILink; overload; |
function NextWithLeftHandle(aHandle: int64): boolean; |
function NextWithRightHandle(aHandle: int64): boolean; |
procedure RemoveAllLinksWithLeftHandle(aHandle: int64); |
procedure RemoveAllLinksWithRightHandle(aHandle: int64); |
procedure SaveToFile(var aFile: TextFile); |
procedure SetLeftObjectPointers(aContainer: AIBaseContainer); |
procedure SetObjectPointers(aContainer: AIBaseContainer); virtual; |
procedure SetRightObjectPointers(aContainer: AIBaseContainer); |