CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::MetaPointerProperty< PointerType > Member List

This is the complete list of members for CeresEngine::MetaPointerProperty< PointerType >, including all inherited members.

AccessorTraits typedefCeresEngine::MetaPointerProperty< PointerType >private
attributesCeresEngine::ClassProperty
ClassProperty(Class &owner, StringView name)CeresEngine::ClassPropertyexplicit
get(const Box &target) const overrideCeresEngine::MetaPointerProperty< PointerType >inlinevirtual
CeresEngine::ClassProperty::get(T &target) constCeresEngine::ClassPropertyinline
CeresEngine::ClassProperty::get() constCeresEngine::ClassProperty
getCategory() const finalCeresEngine::ClassPropertyinlinevirtual
getGetterReturnType() constCeresEngine::ClassProperty
getGetterReturnTypeID() const noexcept overrideCeresEngine::MetaPointerProperty< PointerType >inlinevirtual
getSetterParameterType() constCeresEngine::ClassProperty
getSetterParameterTypeID() const noexcept overrideCeresEngine::MetaPointerProperty< PointerType >inlinevirtual
getType() constCeresEngine::ClassProperty
getTypeID() const noexceptCeresEngine::ClassProperty
isReadOnly() const noexcept overrideCeresEngine::MetaPointerProperty< PointerType >inlinevirtual
isStatic() const noexcept overrideCeresEngine::MetaPointerProperty< PointerType >inlinevirtual
kCategoryCeresEngine::ClassPropertystatic
MetaPointerProperty(Class &owner, const StringView name, PointerType pointer) noexceptCeresEngine::MetaPointerProperty< PointerType >inlineexplicit
mPointerCeresEngine::MetaPointerProperty< PointerType >private
nameCeresEngine::ClassProperty
set(const Box &target, const Box &value) const overrideCeresEngine::MetaPointerProperty< PointerType >inlinevirtual
set(const Box &target, Box &&value) const overrideCeresEngine::MetaPointerProperty< PointerType >inlinevirtual
CeresEngine::ClassProperty::set(T &target, const V &value) constCeresEngine::ClassPropertyinline
CeresEngine::ClassProperty::set(T &target, V &value) constCeresEngine::ClassPropertyinline
CeresEngine::ClassProperty::set(T &target, V &&value) constCeresEngine::ClassPropertyinline
CeresEngine::ClassProperty::set(const Box &value) constCeresEngine::ClassProperty
CeresEngine::ClassProperty::set(Box &&value) constCeresEngine::ClassProperty
CeresEngine::ClassProperty::set(const V &value) constCeresEngine::ClassPropertyinline
CeresEngine::ClassProperty::set(V &value) constCeresEngine::ClassPropertyinline
CeresEngine::ClassProperty::set(V &&value) constCeresEngine::ClassPropertyinline
~ClassProperty() noexcept overrideCeresEngine::ClassProperty
~MetaItem() noexcept=defaultCeresEngine::MetaItemvirtual