
/****************************************************************************
 * 
 * VRML 2.0 to RW3.0 Converter
 * Copyright (C) 1998 Criterion Technologies
 *
 * Author  : Damian Scallan 
 *
 * Module  : TextureTransform.h
 *                                                                         
 * Purpose : Who can tell?
 *                                                                         
 ****************************************************************************/

#ifndef TEXTURETRANSFORM_H
#define TEXTURETRANSFORM_H

/****************************************************************************
 Includes
 */

#include "_rpvrml.h"
#include "abstractnode.h"

/****************************************************************************
 Function prototypes
 */

#ifdef    __cplusplus
extern          "C"
{
#endif         /* __cplusplus */

    RwBool          TextureTransform_Convert(AbstractNode * an);
    void            TextureTransform_Reset(void);
    RwBool          TextureTransform_Apply(sfvec2f * outTexCoord,
                                           sfvec2f * inTexCoord);

#ifdef    __cplusplus
}
#endif         /* __cplusplus */

#endif  /* TEXTURETRANSFORM_H */
