Sparkle 0.0.1
Loading...
Searching...
No Matches
spk::Entity Member List

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

ActivableObject()spk::ActivableObjectinline
ActivableObject(ActivationStatus p_initial)spk::ActivableObjectinlineexplicit
activate()spk::ActivableObjectinline
addActivationCallback(const Job &p_callback)spk::ActivableObjectinline
addCallback(const ActivationStatus &p_state, const Job &p_callback)spk::StatefulObject< ActivationStatus >inline
addChild(Entity *p_child) overridespk::Entityvirtual
addComponent(TArgs &&...p_args)spk::Entityinline
addDeactivationCallback(const Job &p_callback)spk::ActivableObjectinline
addTag(const std::wstring &p_tag)spk::Entity
children() overridespk::Entityvirtual
children() const overridespk::Entity
clearChildren()spk::Entity
clearTags()spk::Entity
componentCount() constspk::Entity
contains(const std::wstring &p_name) constspk::Entity
containsTag(const std::wstring &p_tag) constspk::Entity
containsTags(const std::span< const std::wstring > &p_tags, spk::BinaryOperator p_binaryOperator=spk::BinaryOperator::And) constspk::Entity
containTag(const std::wstring &p_tag) constspk::Entity
Contract typedefspk::Entity
count(const std::wstring &p_name) constspk::Entity
countTag(const std::wstring &p_tag) constspk::Entity
countTags(const std::span< const std::wstring > &p_tags, spk::BinaryOperator p_binaryOperator=spk::BinaryOperator::And) constspk::Entity
deactivate()spk::ActivableObjectinline
engine()spk::Entity
engine() constspk::Entity
Entity(const std::wstring &p_name, Entity *p_owner=nullptr)spk::Entity
Entity()spk::Entity
Entity(const Entity &)=delete (defined in spk::Entity)spk::Entity
getChild(const std::wstring &p_name)spk::Entity
getChild(const std::wstring &p_name) constspk::Entity
getChildByTag(const std::wstring &p_tag)spk::Entity
getChildByTag(const std::wstring &p_tag) constspk::Entity
getChildByTags(const std::span< const std::wstring > &p_tags, spk::BinaryOperator p_binaryOperator=spk::BinaryOperator::And)spk::Entity
getChildByTags(const std::span< const std::wstring > &p_tags, spk::BinaryOperator p_binaryOperator=spk::BinaryOperator::And) constspk::Entity
getChildren(const std::wstring &p_name)spk::Entity
getChildren(const std::wstring &p_name) constspk::Entity
getChildrenByTag(const std::wstring &p_tag)spk::Entity
getChildrenByTag(const std::wstring &p_tag) constspk::Entity
getChildrenByTags(const std::span< const std::wstring > &p_tags, spk::BinaryOperator p_binaryOperator=spk::BinaryOperator::And)spk::Entity
getChildrenByTags(const std::span< const std::wstring > &p_tags, spk::BinaryOperator p_binaryOperator=spk::BinaryOperator::And) constspk::Entity
getComponent(const std::wstring &p_name=L"")spk::Entityinline
getComponent(const std::wstring &p_name=L"") constspk::Entityinline
getComponents()spk::Entityinline
getComponents() constspk::Entityinline
handleEnterResizeModeEvent(spk::EnterResizeModeEvent &p_event) finalspk::Entityvirtual
handleExitResizeModeEvent(spk::ExitResizeModeEvent &p_event) finalspk::Entityvirtual
handleFocusEvent(spk::FocusEvent &p_event) finalspk::Entityvirtual
handleFullScreenModeEvent(spk::FullScreenModeEvent &p_event) finalspk::Entityvirtual
handleGeometryChange(const spk::Extend2D &p_geometry) finalspk::Entityvirtual
handleGlyphEvent(spk::GlyphEvent &p_event) finalspk::Entityvirtual
handleKeyPressEvent(spk::KeyPressEvent &p_event) finalspk::Entityvirtual
handleKeyReleaseEvent(spk::KeyReleaseEvent &p_event) finalspk::Entityvirtual
handleMaximizedModeEvent(spk::MaximizedModeEvent &p_event) finalspk::Entityvirtual
handleMouseDoubleClickEvent(spk::MouseDoubleClickEvent &p_event) finalspk::Entityvirtual
handleMouseMotionEvent(spk::MouseMotionEvent &p_event) finalspk::Entityvirtual
handleMousePressEvent(spk::MousePressEvent &p_event) finalspk::Entityvirtual
handleMouseReleaseEvent(spk::MouseReleaseEvent &p_event) finalspk::Entityvirtual
handleMouseWheelEvent(spk::MouseWheelEvent &p_event) finalspk::Entityvirtual
handleMoveEvent(spk::MoveEvent &p_event) finalspk::Entityvirtual
handlePaintEvent(spk::PaintEvent &p_event) finalspk::Entityvirtual
handleQuitEvent(spk::QuitEvent &p_event) finalspk::Entityvirtual
handleResizeEvent(spk::ResizeEvent &p_event) finalspk::Entityvirtual
handleUpdateEvent(spk::UpdateEvent &p_event) finalspk::Entityvirtual
isActive() constspk::ActivableObjectinline
Job typedefspk::Entity
name() constspk::Entity
operator=(const Entity &)=delete (defined in spk::Entity)spk::Entity
parent() constspk::InherenceObject< Entity >inline
priority() constspk::Entity
removeAllComponents()spk::Entity
removeChild(Entity *p_child) overridespk::Entityvirtual
removeComponent(const std::wstring &p_name)spk::Entity
removeTag(const std::wstring &p_tag)spk::Entity
setEngine(GameEngine *p_engine)spk::Entity
setName(const std::wstring &p_name)spk::Entityvirtual
setPriority(const int &p_priority)spk::Entity
setState(const ActivationStatus &p_newState)spk::StatefulObject< ActivationStatus >inline
sortChildren()spk::Entity
sortComponent()spk::Entity
state() constspk::StatefulObject< ActivationStatus >inline
StatefulObject(const ActivationStatus &p_initialState)spk::StatefulObject< ActivationStatus >inline
tags() constspk::Entity
toggle()spk::ActivableObjectinline
~Entity() override (defined in spk::Entity)spk::Entity