decorator.h File Reference

Classes

struct  ObjectBaseRefImpl< FLAGS >
 
struct  ObjectBaseRefImpl< EntityBase::FLAGS::REFERENCE_NORMAL >
 
struct  ObjectBaseRefImpl< EntityBase::FLAGS::REFERENCE_CONST >
 
struct  ObjectBaseRefImpl< EntityBase::FLAGS::REFERENCE_COPY_ON_WRITE >
 
class  DecoratorInterface
 
class  EagerDecoratorInterface
 
class  WeakDecoratorInterface
 

Namespaces

 maxon
 
 maxon::details
 

Typedefs

template<typename I >
using ObjectBaseRef = typename maxon::details::ObjectBaseRefImpl< I::REFERENCE_KIND >::type
 

Functions

 MAXON_DECLARATION (ComponentDescriptor, EagerDecoratorComponent, "net.maxon.component.eagerdecorator")
 
 MAXON_DECLARATION (ComponentDescriptor, WeakDecoratorComponent, "net.maxon.component.weakdecorator")