NAP
EntityInstance Member List

This is the complete list of members for EntityInstance, including all inherited members.

addChild(EntityInstance &child)EntityInstance
addComponent(std::unique_ptr< ComponentInstance > component)EntityInstance
ChildList typedefEntityInstance
clearChildren()EntityInstance
ComponentConstIterator typedefEntityInstance
ComponentIterator typedefEntityInstance
ComponentList typedefEntityInstance
EntityInstance(Core &core, const Entity *entity)EntityInstance
findComponent(const std::string &type) constEntityInstance
findComponent(const rtti::TypeInfo &type) constEntityInstance
findComponent() constEntityInstance
findComponentByID(const std::string &identifier) constEntityInstance
findComponentByID(const std::string &identifier) constEntityInstance
getChildren() constEntityInstance
getComponent(const rtti::TypeInfo &type) constEntityInstance
getComponent() constEntityInstance
getComponents()EntityInstance
getComponents() constEntityInstance
getComponentsOfType(const rtti::TypeInfo &type, std::vector< ComponentInstance * > &components) constEntityInstance
getComponentsOfType(std::vector< T * > &outComponents) constEntityInstance
getComponentsOfTypeRecursive(std::vector< T * > &outComponents)EntityInstance
getCore() constEntityInstance
getEntity() constEntityInstance
getParent() constEntityInstance
hasComponent(const rtti::TypeInfo &type) constEntityInstance
hasComponent() constEntityInstance
hasComponentsOfType(const rtti::TypeInfo &type) constEntityInstance
hasComponentsOfType() constEntityInstance
init(Scene &scene, EntityCreationParameters &entityCreationParams, utility::ErrorState &errorState)EntityInstance
nap::rtti::Object::init(utility::ErrorState &errorState)Objectvirtual
isIDProperty(rtti::Instance &object, const rtti::Property &property)Objectstatic
mIDObject
Object()Object
Object(Object &)=deleteObject
Object(Object &&)=deleteObject
onDestroy() overrideEntityInstancevirtual
operator=(const Object &)=deleteObject
operator=(Object &&)=deleteObject
operator[](std::size_t index)EntityInstance
operator[](std::size_t index) constEntityInstance
removeChild(const EntityInstance &entityInstance)EntityInstance
update(double deltaTime)EntityInstance
~Object()Objectvirtual