Home
last modified time | relevance | path

Searched refs:objectFlagsPtr (Results 1 - 1 of 1) sorted by relevance

/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/
H A Dintf_object_flags.h105 if (auto objectFlagsPtr = interface_cast<IObjectFlags>(object)) { in SetObjectFlags()
106 const auto flags = objectFlagsPtr->GetObjectFlags(); in SetObjectFlags()
107 objectFlagsPtr->SetObjectFlags(isSet ? flags | value : flags & ~value); in SetObjectFlags()
114 const auto objectFlagsPtr = interface_cast<IObjectFlags>(object); in GetObjectFlags() local
115 return objectFlagsPtr ? objectFlagsPtr->GetObjectFlags() : ObjectFlagBitsValue(ObjectFlagBits::NONE); in GetObjectFlags()
121 if (auto objectFlagsPtr = interface_cast<IObjectFlags>(object)) { in IsFlagSet()
122 return objectFlagsPtr->GetObjectFlags().IsSet(value); in IsFlagSet()

Completed in 1 milliseconds