Sen API
Sen Libraries
Loading...
Searching...
No Matches
input.h File Reference
#include "sen/core/meta/class_type.h"
#include "sen/core/meta/type.h"
#include "sen/core/meta/type_registry.h"
#include "sen/db/annotation.h"
#include "sen/db/creation.h"
#include "sen/db/cursor.h"
#include "sen/db/deletion.h"
#include "sen/db/event.h"
#include "sen/db/keyframe.h"
#include "sen/db/property_change.h"
#include "stl/sen/db/basic_types.stl.h"
#include <filesystem>

Go to the source code of this file.

Classes

struct  sen::db::KeyframeIndex
 The location of a keyframe in an archive. More...
struct  sen::db::ObjectIndexDef
 Describes an object that has been indexed. More...
class  sen::db::End
 Represents the end of the recording. Used in cursors. More...
class  sen::db::Input
 Allows you to access an existing recording in the file system. More...

Namespaces

namespace  sen
namespace  sen::db

Typedefs

using sen::db::DataCursor = Cursor<End, PropertyChange, Event, Keyframe, Creation, Deletion>
 A cursor that can iterate over data entries.
using sen::db::AnnotationCursor = Cursor<End, Annotation>
 A cursor that can iterate over annotation entries.