![]() |
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... | |