Add documentation for Video classes (closes #2732)

This commit is contained in:
Alexander Bock
2023-06-09 11:25:52 +02:00
parent 1b18db9c2e
commit bb9a3e375d
8 changed files with 49 additions and 3 deletions

View File

@@ -45,6 +45,8 @@ public:
void render(const RenderData& data, RendererTasks& rendererTask) override;
void update(const UpdateData& data) override;
static documentation::Documentation Documentation();
protected:
virtual void bindTexture() override;

View File

@@ -76,7 +76,8 @@ public:
virtual void decode(SyncBuffer* syncBuffer) override;
virtual void postSync(bool isMaster) override;
documentation::Documentation Documentation();
static documentation::Documentation Documentation();
private:
// Libmpv keys
enum class MpvKey : uint64_t {

View File

@@ -56,6 +56,8 @@ public:
Tile::Status tileStatus(const TileIndex& tileIndex) override final;
TileDepthTransform depthTransform() override final;
static documentation::Documentation Documentation();
private:
void internalInitialize() override final;
void internalDeinitialize() override final;