struct CCL::ISceneResource3D

Overview

Scene resource interface. More…

#include <iscene3d.h>

struct ISceneResource3D: public CCL::IUnknown
{
    // methods

    virtual IScene3D*CCL_API createScene () = 0;
};

Inherited Members

public:
    // methods

    virtual tresult CCL_API queryInterface (UIDRef iid, void** ptr) = 0;
    virtual unsigned int CCL_API retain () = 0;
    virtual unsigned int CCL_API release () = 0;

Detailed Documentation

Scene resource interface.

3D scenes defined in Skin XML can be accessed by name via ITheme::getResource().

Methods

virtual IScene3D*CCL_API createScene () = 0

Create new scene instance.