OpenGothic
Open source reimplementation of Gothic I and II
Loading...
Searching...
No Matches
vobbundle.h
Go to the documentation of this file.
1#pragma once
2
3#include <memory>
4
5#include "vob.h"
6
7class VobBundle {
8 public:
9 VobBundle() = default;
10 VobBundle(World& owner, std::string_view filename, Vob::Flags flags);
11
12 void setObjMatrix(const Tempest::Matrix4x4& obj);
13
14 private:
15 std::vector<std::unique_ptr<Vob>> rootVobs;
16 };
17
VobBundle()=default
void setObjMatrix(const Tempest::Matrix4x4 &obj)
Definition vobbundle.cpp:12
Flags
Definition vob.h:13
Definition world.h:31