Set optional relative transform (relative to parent).
A mesh factory wrapper is an engine-level object that wraps around a mesh object factory (iMeshObjectFactory).
Every mesh object factory in the engine is represented by a mesh factory wrapper, which keeps the pointer to the mesh factory, its name, etc.
Think of the mesh factory wrapper as the hook that holds the mesh factory in the engine. An effect of this is that the i???FactoryState interfaces (e.g. iSprite3DFactoryState) must be queried from the mesh *factories*, not the wrappers!
This transformation and the original coordinates are not remembered but the object space coordinates are directly computed (world space coordinates are set to the object space coordinates by this routine). Note that some implementations of mesh objects will not change the orientation of the object but only the position.
void iMeshFactoryWrapper::SetParentContainer (
iMeshFactoryWrapper * p ) [pure virtual]
Set the parent of this factory.
This will only change the 'parent' pointer but not add the factory as a child! Internal use only.
The documentation for this struct was generated from the following file: