Safir SDK Core
|
Used to determine if a class should be visible in all contexts. More...
#include <Safir/Dob/ContextSharedOverrideProperty.h>
Static Public Member Functions | |
static bool | HasProperty (const Safir::Dob::Typesystem::ObjectPtr object) |
static void | SetContextShared (Safir::Dob::Typesystem::ObjectPtr object, const bool value) |
>Defines if this class should be visible in all contexts. More... | |
static void | SetNullContextShared (Safir::Dob::Typesystem::ObjectPtr object) |
static bool | IsNullContextShared (const Safir::Dob::Typesystem::ObjectPtr object) |
static bool | IsChangedContextShared (const Safir::Dob::Typesystem::ObjectPtr object) |
static bool | IsReadOnlyContextShared (const Safir::Dob::Typesystem::ObjectPtr object) |
static bool | GetContextShared (const Safir::Dob::Typesystem::ObjectPtr object) |
>Defines if this class should be visible in all contexts. More... | |
Static Public Attributes | |
static const Safir::Dob::Typesystem::TypeId | ClassTypeId = -1788815086694455561LL |
Type id for ContextSharedOverrideProperty. More... | |
Used to determine if a class should be visible in all contexts.
This value overrides the inherited value, and it is not inherited by child classes.
|
static |
>Defines if this class should be visible in all contexts.
|
static |
|
static |
|
static |
|
static |
|
static |
>Defines if this class should be visible in all contexts.
|
static |
|
static |
Type id for ContextSharedOverrideProperty.