![]() |
RAMSES Documentation
27.0.130
Information for RAMSES users and developers
|
Go to the source code of this file.
Classes | |
struct | ramses::ContentIDTag |
Unique type tag for ContentID. More... | |
struct | ramses::CategoryTag |
Unique type tag for Category. More... | |
struct | ramses::TechnicalContentDescriptorTag |
Unique type tag for TechnicalContentDescriptor. More... | |
struct | ramses::Rect |
Rectangle consisting of x, y, width, height. More... | |
struct | ramses::SizeInfo |
Size information for DCSM canvas size change. More... | |
struct | ramses::AnimationInformation |
Namespaces | |
ramses | |
The RAMSES namespace contains all client side objects and functions used to implement RAMSES applications. RAMSES refers to these applications as clients. | |
Typedefs | |
using | ramses::ContentID = StronglyTypedValue< uint64_t, 0, ContentIDTag > |
Identifier for DCSM content. Must be globally unique. More... | |
using | ramses::Category = StronglyTypedValue< uint64_t, 0, CategoryTag > |
Category descriptor for DCSM. More... | |
using | ramses::TechnicalContentDescriptor = StronglyTypedValue< uint64_t, 0, TechnicalContentDescriptorTag > |
Distribution specific descriptor for DCSM content. It allows bindings content IDs to specific distribution mechanism, e.g. ramses scenes via sceneId_t. More... | |
Enumerations | |
enum class | ramses::ETechnicalContentType { ramses::RamsesSceneID , ramses::WaylandIviSurfaceID } |
Enum describing the possible distribution mechanisms for a specific content. More... | |
enum class | ramses::EDcsmState { ramses::Offered , ramses::Assigned , ramses::Ready , ramses::Shown } |
DCSM content states. Used to request a specific state from provider via DcsmConsumer::sendContentStatusChange. More... | |