Animated Material

// Animated material.
class RVAPI AnimMat
{
public:
    // Update material animation.
    void Update();

    // Internal.
    void *operator () () const { return (void *)wobj; }

    // Initialize animated material with geometry and material name.
    AnimMat(Geometry &geom, wcstr matName);

    // Release animated material.
    ~AnimMat();

private:
    byte wobj[64];
};