Delphi-Quellcode:
type
TFoo = record
x, y: Extended
end;
TBar = class
FAnchor: TVector2D;
private
function SetAnchor(NewAnchor: TFoo): TFoo;
public
constructor Create;
destructor Destroy; override;
property Anchor: TFoo read FAnchor write SetAnchor;
end;
Wie regel ich denn hier einen Schreibzugriff auf z.B. Anchor.x? Muss ich da SetAnchor überladen?
Delphi-Quellcode:
function SetAnchor(NewAnchor: TFoo): TFoo; overload;
function SetAnchor(NewSomething: Extended): TFoo; overload;