Units
Class Hierarchy
Classes, Interfaces and Objects
Types
Variables
Constants
Functions and Procedures
Identifiers

Class TMugglePhysicalObject

Unit

MugglePhysics

Declaration

type TMugglePhysicalObject = class(TMuggleObject)

Description

----------------------------------------------------------------------------

Hierarchy

TMuggleObject > TMuggleBaseObject

Methods

Overview

Public procedure CalculateDirectionVectors;
Public procedure CopyMovement(aPhysics: TMugglePhysicalObject);
Public Constructor Create; override;
Public Destructor Destroy; override;
Public procedure MiddleAngleZ;
Public procedure SetPosition(aX: single; aY: single; aZ: single);
Public procedure StepPhysics(aAmount: single); virtual;

Description

Public procedure CalculateDirectionVectors;

 

Public procedure CopyMovement(aPhysics: TMugglePhysicalObject);

 

Public Constructor Create; override;

 

Public Destructor Destroy; override;

 

Public procedure MiddleAngleZ;

 

Public procedure SetPosition(aX: single; aY: single; aZ: single);

 

Public procedure StepPhysics(aAmount: single); virtual;

 

Properties

Overview

Public property Acceleration: TMuggleVector;
Public property AngleXY: single;
Public property AngleZ: single;
Public property Collider: boolean;
Public property Direction: TMuggleVector;
Public property DirectionXY: TMuggleVector;
Public property Mass: single;
Public property Position: TMuggleVector;
Public property SizeX: single;
Public property SizeY: single;
Public property SizeZ: single;
Public property Speed: single;
Public property Tangible: boolean;
Public property Velocity: TMuggleVector;

Description

Public property Acceleration: TMuggleVector;

 

Public property AngleXY: single;

 

Public property AngleZ: single;

 

Public property Collider: boolean;

 

Public property Direction: TMuggleVector;

 

Public property DirectionXY: TMuggleVector;

 

Public property Mass: single;

 

Public property Position: TMuggleVector;

 

Public property SizeX: single;

 

Public property SizeY: single;

 

Public property SizeZ: single;

 

Public property Speed: single;

 

Public property Tangible: boolean;

 

Public property Velocity: TMuggleVector;

 


Generated by PasDoc 0.8.7 on Mon 29/ Sep 2003 18:51:05