C# Class idTech4.Game.Entities.idAFEntity

Inheritance: idAnimatedEntity
Datei anzeigen Open project: iainmckay/idtech4.net

Public Methods

Method Description
AddForce ( idEntity entity, int id, Vector3 point, Vector3 force ) : void
ApplyImpulse ( idEntity entity, int id, Vector3 point, Vector3 impulse ) : void
Collide ( object collision, Vector3 velocity ) : bool
FreeModelDef ( ) : void
GetImpactInfo ( idEntity entity, int id, Vector3 point ) : object
GetPhysicsToVisualTransform ( Vector3 &origin, Matrix &axis ) : bool
LinkCombat ( ) : void
LoadAF ( ) : bool
Restore ( object savefile ) : void
Save ( object savefile ) : void
Spawn ( ) : void
Think ( ) : void
UnlinkCombat ( ) : void
UpdateAnimationControllers ( ) : bool
idAFEntity ( ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Method Details

AddForce() public method

public AddForce ( idEntity entity, int id, Vector3 point, Vector3 force ) : void
entity idEntity
id int
point Vector3
force Vector3
return void

ApplyImpulse() public method

public ApplyImpulse ( idEntity entity, int id, Vector3 point, Vector3 impulse ) : void
entity idEntity
id int
point Vector3
impulse Vector3
return void

Collide() public method

public Collide ( object collision, Vector3 velocity ) : bool
collision object
velocity Vector3
return bool

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

FreeModelDef() public method

public FreeModelDef ( ) : void
return void

GetImpactInfo() public method

public GetImpactInfo ( idEntity entity, int id, Vector3 point ) : object
entity idEntity
id int
point Vector3
return object

GetPhysicsToVisualTransform() public method

public GetPhysicsToVisualTransform ( Vector3 &origin, Matrix &axis ) : bool
origin Vector3
axis Matrix
return bool

LinkCombat() public method

public LinkCombat ( ) : void
return void

LoadAF() public method

public LoadAF ( ) : bool
return bool

Restore() public method

public Restore ( object savefile ) : void
savefile object
return void

Save() public method

public Save ( object savefile ) : void
savefile object
return void

Spawn() public method

public Spawn ( ) : void
return void

Think() public method

public Think ( ) : void
return void

UnlinkCombat() public method

public UnlinkCombat ( ) : void
return void

UpdateAnimationControllers() public method

public UpdateAnimationControllers ( ) : bool
return bool

idAFEntity() public method

public idAFEntity ( ) : System
return System