CAST II Game Engine

   MAIN       FEATURES       SCREENSHOTS       FORUMS       MANUAL       DOWNLOADS       CONTACTS   
Units
Class Hierarchy
Classes, Interfaces and Objects
Types
Enumerations
Variables
Constants
Functions and Procedures
Identifiers

Class TFitter

Unit

GUIFitter

Declaration

type TFitter = class(TGUIItem)

Description

 

Hierarchy

TGUIItem > TGUIBounds > TBaseGUIItem > TBaseProcessing > TItem > TBaseItem

Fields

 NameDescription
ProtectedAreas 
PublicDefaultSize 
ProtectedHoverArea 
ProtectedPushX 
ProtectedPushY 
ProtectedRoundShift 
PublicUseOperations 

Methods

Overview

Publicconstructor Create(AManager: TItemsManager); override;
Protectedprocedure BuildAreas; virtual; abstract;
Protectedfunction GetAffectedItem: TItem; virtual; abstract;
Protectedprocedure HandleMove(AX, AY: Single); virtual; abstract;
Publicfunction IsWithin(AX, AY: Single): Boolean; override;
Publicprocedure ResetFitter; virtual;
Protectedprocedure SetAffectedItem(const Value: TItem); virtual; abstract;

Description

Publicconstructor Create(AManager: TItemsManager); override;

 

Protectedprocedure BuildAreas; virtual; abstract;

A value used to draw "rounded" hot spots

Protectedfunction GetAffectedItem: TItem; virtual; abstract;

 

Protectedprocedure HandleMove(AX, AY: Single); virtual; abstract;

 

Publicfunction IsWithin(AX, AY: Single): Boolean; override;

 

Publicprocedure ResetFitter; virtual;

 

Protectedprocedure SetAffectedItem(const Value: TItem); virtual; abstract;

 

Properties

Overview

Publicproperty AffectedItem: TItem;

Description

Publicproperty AffectedItem: TItem;

 

Last modified: 26 Oct, 2008
Copyright (C) 2006-2008, casteng.com