Class TOdeCar

DescriptionHierarchyFieldsMethodsProperties

Unit

odecarunit

Declaration

type TOdeCar = class(TObject)

Description

Hierarchy

TOdeCar > TObject

Fields

 NameDescription
Private chassisGeo  
Private fAi  
Private fcarSpace  
Private fchassis  
Private fChassisMesh  
Private fChassisTexture  
Private fNextCheckPoint  
Private fSteer  
Private fwheel1  
Private fwheel2  
Private fwheel3  
Private fwheel4  
Private fWheelMesh  
Private fWheelTexture  

Methods

Overview

Public constructor Create(W:PdxWorld;x,y,z:single);
Public procedure flip;
Public function getDirectionVector:TDVector3;
Public function isFlipped:boolean;
Public procedure setSpeed(speed:TFloat); overload;
Public procedure setSpeed(speed, fmax2:TFloat); overload;
Public procedure setSteer(steer:TFloat);
Private procedure CreateChassis(world:PdxWorld;x,y,z:single);
Private function CreateWheel(world:PdxWorld;x,y,z:single):PDxBody;

Description

Public constructor Create(W:PdxWorld;x,y,z:single);

 

Private procedure CreateChassis(world:PdxWorld;x,y,z:single);

 

Private function CreateWheel(world:PdxWorld;x,y,z:single):PDxBody;

 

Public procedure flip;

 

Public function getDirectionVector:TDVector3;

 

Public function isFlipped:boolean;

 

Public procedure setSpeed(speed:TFloat); overload;

 

Public procedure setSpeed(speed, fmax2:TFloat); overload;

 

Public procedure setSteer(steer:TFloat);

 

Properties

Overview

Public property Ai: TAbstractCarAi;
Public property CarSpace: PdxSpace;
Public property Chassis: PDxBody;
Public property ChassisMesh: TMesh;
Public property ChassisTexture: TTexture;
Public property NextCheckPoint: integer;
Public property Steer: Tfloat;
Public property Wheel1: PDxBody;
Public property Wheel2: PDxBody;
Public property Wheel3: PDxBody;
Public property Wheel4: PDxBody;
Public property WheelMesh: TMesh;
Public property WheelTexture: TTexture;

Description

Public property Ai: TAbstractCarAi;

 

Public property CarSpace: PdxSpace;

 

Public property Chassis: PDxBody;

 

Public property ChassisMesh: TMesh;

 

Public property ChassisTexture: TTexture;

 

Public property NextCheckPoint: integer;

 

Public property Steer: Tfloat;

 

Public property Wheel1: PDxBody;

 

Public property Wheel2: PDxBody;

 

Public property Wheel3: PDxBody;

 

Public property Wheel4: PDxBody;

 

Public property WheelMesh: TMesh;

 

Public property WheelTexture: TTexture;

 


Generated by PasDoc 0.8.8 on 2005-01-20 19:01:20