Skip to content

File stage.h

File List > include > uipc > usd > stage.h

Go to the documentation of this file

#pragma once
#include <uipc/usd/prim.h>

namespace uipc::usd
{
class UIPC_USD_API Stage
{
  public:
    static Stage open(std::string_view path);
    Prim         get_prim_at_path(std::string_view path) const;
    ~Stage();
  private:
    class Impl;
    explicit Stage(S<Impl> impl);
    S<Impl> m_impl;
};
}  // namespace uipc::usd