Chira Engine
A customizable MIT-licensed game engine.
chira::Entity Member List

This is the complete list of members for chira::Entity, including all inherited members.

addComponent(Args &&...args) (defined in chira::Entity)chira::Entityinline
addTagComponent() (defined in chira::Entity)chira::Entityinline
Entity(Scene *scene_) (defined in chira::Entity)chira::Entityinlineexplicitprotected
Entity(const Entity &)=default (defined in chira::Entity)chira::Entity
Entity(Entity &&)=default (defined in chira::Entity)chira::Entity
getComponent() (defined in chira::Entity)chira::Entityinline
getComponent() const (defined in chira::Entity)chira::Entityinline
getName() const (defined in chira::Entity)chira::Entityinline
getRawHandle() const (defined in chira::Entity)chira::Entityinline
getSceneUUID() (defined in chira::Entity)chira::Entityinline
getTransform() (defined in chira::Entity)chira::Entityinline
getTransform() const (defined in chira::Entity)chira::Entityinline
getUUID() (defined in chira::Entity)chira::Entityinline
getVisible() const (defined in chira::Entity)chira::Entityinline
handle (defined in chira::Entity)chira::Entityprotected
hasComponent() const (defined in chira::Entity)chira::Entityinline
operator bool() const (defined in chira::Entity)chira::Entityinlineexplicit
operator!() const (defined in chira::Entity)chira::Entityinline
operator!=(const Entity &other) const (defined in chira::Entity)chira::Entityinline
operator=(const Entity &)=default (defined in chira::Entity)chira::Entity
operator=(Entity &&)=default (defined in chira::Entity)chira::Entity
operator==(const Entity &other) const (defined in chira::Entity)chira::Entityinline
removeComponent() (defined in chira::Entity)chira::Entityinline
scene (defined in chira::Entity)chira::Entityprotected
setVisible(bool visible) (defined in chira::Entity)chira::Entityinline
tryGetComponent() const (defined in chira::Entity)chira::Entityinline
tryRemoveComponent() (defined in chira::Entity)chira::Entityinline