aboutsummaryrefslogtreecommitdiff
path: root/lib/events
diff options
context:
space:
mode:
Diffstat (limited to 'lib/events')
-rw-r--r--lib/events/eventcontent.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/lib/events/eventcontent.h b/lib/events/eventcontent.h
index 1d81bd72..40ec3a49 100644
--- a/lib/events/eventcontent.h
+++ b/lib/events/eventcontent.h
@@ -49,13 +49,14 @@ namespace EventContent {
// but specific aggregation structure is altered. See doc comments to
// each type for the list of available attributes.
- // A quick classes inheritance structure follows:
+ // A quick classes inheritance structure follows (the definitions are
+ // spread across eventcontent.h and roommessageevent.h):
// FileInfo
- // FileContent : UrlBasedContent<FileInfo, Thumbnail>
- // AudioContent : UrlBasedContent<FileInfo, Duration>
+ // FileContent : UrlWithThumbnailContent<FileInfo>
+ // AudioContent : PlayableContent<UrlBasedContent<FileInfo>>
// ImageInfo : FileInfo + imageSize attribute
- // ImageContent : UrlBasedContent<ImageInfo, Thumbnail>
- // VideoContent : UrlBasedContent<ImageInfo, Thumbnail, Duration>
+ // ImageContent : UrlWithThumbnailContent<ImageInfo>
+ // VideoContent : PlayableContent<UrlWithThumbnailContent<ImageInfo>>
/**
* A base/mixin class for structures representing an "info" object for