Sha256: 9dce3d75d2680e525b16abaeab3378f0020b0d1c6ffa4a2b794c79eceddbd692

Contents?: true

Size: 340 Bytes

Versions: 21

Compression:

Stored size: 340 Bytes

Contents

#pragma once

#include <string>
#include <chrono>

#include <pixlib/shader.hpp>

namespace Pixlib {
  class Pattern {
  public:
    Pattern(const std::string& fragment);

    Shader shader;

    float getTimeElapsed() const;

    void resetStart();  
  private:
    std::chrono::time_point<std::chrono::high_resolution_clock> start;
  };
}

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
pixo-0.4.5 ext/pixo/pixlib/include/pixlib/pattern.hpp
pixo-0.4.4 ext/pixo/pixlib/include/pixlib/pattern.hpp
pixo-0.4.3 ext/pixo/pixlib/include/pixlib/pattern.hpp
pixo-0.4.2 ext/pixo/pixlib/include/pixlib/pattern.hpp
pixo-0.4.1 ext/pixo/pixlib/include/pixlib/pattern.hpp
pixo-0.4.0 ext/pixo/pixlib/include/pixlib/pattern.hpp
pixo-0.3.2 ext/pixo/pixlib/include/pixlib/pattern.hpp
pixo-0.3.1 ext/pixo/pixlib/include/pixlib/pattern.hpp
pixo-0.3.0 ext/pixo/pixlib/include/pixlib/pattern.hpp
pixo-0.2.6 ext/pixo/pixlib/include/pixlib/pattern.hpp
pixo-0.2.5 ext/pixo/pixlib/include/pixlib/pattern.hpp
pixo-0.2.4 ext/pixo/pixlib/include/pixlib/pattern.hpp
pixo-0.2.3 ext/pixo/pixlib/include/pixlib/pattern.hpp
pixo-0.2.2 ext/pixo/pixlib/include/pixlib/pattern.hpp
pixo-0.2.1 ext/pixo/pixlib/include/pixlib/pattern.hpp
pixo-0.2.0 ext/pixo/pixlib/include/pixlib/pattern.hpp
pixo-0.1.4 ext/pixo/pixlib/include/pixlib/pattern.hpp
pixo-0.1.3 ext/pixo/pixlib/include/pixlib/pattern.hpp
pixo-0.1.2 ext/pixo/pixlib/include/pixlib/pattern.hpp
pixo-0.1.1 ext/pixo/pixlib/include/pixlib/pattern.hpp