True Axis Physics SDK 1.2.0.1 Beta Documentation
www.trueaxis.com

void TA::DynamicObject::SetCollisionObject (
CollisionObjectCombo *   pCollisionObjectCombo,
int   nFlags = (REINIT_FLAG_UPDATE_MASS | REINIT_FLAG_UPDATE_INERTIA_TENSOR | REINIT_FLAG_UPDATE_CENTER_OFFSET)
 

Call this function to change the collision object for this DynamicObject.

Parameters:
pCollisionObjectCombo
A pointer to an TA::CollisionObjectCombo to be used as the collision object for the dynamic object. This function calls AddRef() on pCollisionObjectCombo. Release() will be called when the dynamic object is destroyed, or the collision object reset.
See also:
TA::DynamicObject::Initialise(CollisionObjectCombo* pCollisionObjectCombo), TA::DynamicObject::ReinitCollisionAsABox, TA::DynamicObject::ReinitCollisionAsAnOrientedBox, TA::DynamicObject::ReinitCollisionAsACapsule, TA::DynamicObject::ReinitCollisionAsASphere, TA::DynamicObject::ReinitCollisionAsACylinder, TA::DynamicObject::SetCollisionObject and TA::DynamicObject::SetCollisionObjectChanged.
Parameters:
nFlags
Defaults to:
See TA::DynamicObject::ReinitFlags for details.



© Copyright 2004-2006 TRUE AXIS PTY LTD Australia. All rights reserved.