#include <d3d8.h>

#include <rwcore.h>
#include <rpworld.h>

#include "rpplugin.h"
#include "rpdbgerr.h"

#include "skin.h"

#include "skind3d8matfx.h"

#if (!defined(DOXYGEN))
static const char rcsid[] __RWUNUSED__ = 
    "@@@@(#)$Id: skind3d8matfx.c,v 1.2 2001/09/27 11:06:30 markf Exp $";
#endif /* (!defined(DOXYGEN)) */

/****************************************************************************
 _rwD3D8SkinAtomicAllInOnePipelineInit
 */
RwBool
_rwD3D8SkinAtomicAllInOnePipelineInit(RxPipelineNode *node)
{
    _rxD3D8SkinInstanceNodeData *instanceData;

    RWFUNCTION(RWSTRING("_rwD3D8SkinAtomicAllInOnePipelineInit"));

    instanceData = (_rxD3D8SkinInstanceNodeData *)node->privateData;

    instanceData->renderCallback = _rwD3D8AtomicMatFXRenderCallback;

    RWRETURN(TRUE);
}
