Refureku v2.2.0
C++17 runtime reflection library.
rfk::FundamentalArchetype Member List

This is the complete list of members for rfk::FundamentalArchetype, including all inherited members.

addProperty(Property const &property) noexceptrfk::Entity
Archetype(Archetype &&)=delete (defined in rfk::Archetype)rfk::Archetype
Archetype(ArchetypeImpl *implementation) noexcept (defined in rfk::Archetype)rfk::Archetypeprotected
Entity(Entity const &)=delete (defined in rfk::Entity)rfk::Entity
Entity(Entity &&) noexcept (defined in rfk::Entity)rfk::Entityprotected
Entity(EntityImpl *implementation) noexcept (defined in rfk::Entity)rfk::Entityprotected
foreachProperty(Visitor< Property > visitor, void *userData) constrfk::Entity
FundamentalArchetype(char const *name, std::size_t id, std::size_t memorySize) noexcept (defined in rfk::FundamentalArchetype)rfk::FundamentalArchetype
getAccessSpecifier() const noexceptrfk::Archetype
getId() const noexceptrfk::Entity
getKind() const noexceptrfk::Entity
getMemorySize() const noexceptrfk::Archetype
getName() const noexceptrfk::Entity
getOuterEntity() const noexceptrfk::Entity
getProperties(bool isChildClassValid=true) const noexceptrfk::Entity
getProperties(Struct const &archetype, bool isChildClassValid=true) const noexceptrfk::Entity
getPropertiesByName(char const *name) const noexceptrfk::Entity
getPropertiesByPredicate(Predicate< Property > predicate, void *userData) constrfk::Entity
getPropertiesCount() const noexceptrfk::Entity
getProperty(bool isChildClassValid=true) const noexceptrfk::Entity
getProperty(Struct const &archetype, bool isChildClassValid=true) const noexceptrfk::Entity
getPropertyAt(std::size_t propertyIndex) const noexceptrfk::Entity
getPropertyByName(char const *name) const noexceptrfk::Entity
getPropertyByPredicate(Predicate< Property > predicate, void *userData) constrfk::Entity
hasSameName(char const *name) const noexceptrfk::Entity
operator!=(Entity const &other) const noexcept (defined in rfk::Entity)rfk::Entity
operator=(Entity const &)=delete (defined in rfk::Entity)rfk::Entity
operator=(Entity &&)=delete (defined in rfk::Entity)rfk::Entity
operator==(Entity const &other) const noexcept (defined in rfk::Entity)rfk::Entity
setAccessSpecifier(EAccessSpecifier access) noexceptrfk::Archetype
setOuterEntity(Entity const *outerEntity) noexceptrfk::Entity
setPropertiesCapacity(std::size_t capacity) noexceptrfk::Entity
~Archetype() noexcept (defined in rfk::Archetype)rfk::Archetypeprotected
~Entity() noexcept (defined in rfk::Entity)rfk::Entityprotected
~FundamentalArchetype() noexcept (defined in rfk::FundamentalArchetype)rfk::FundamentalArchetype