Hummingbird Framework
 All Classes Functions Variables Modules Pages
hb::SpriteComponent Member List

This is the complete list of members for hb::SpriteComponent, including all inherited members.

addListenerToGameObject(const std::string &name, std::function< void(DataRepository &)> &&listener) (defined in hb::GameObject::Component)hb::GameObject::Componentinlineprotected
Component()hb::GameObject::Componentinline
getColor() const (defined in hb::SpriteComponent)hb::SpriteComponent
getCoords() (defined in hb::SpriteComponent)hb::SpriteComponentprotected
getFrameOrder() const (defined in hb::SpriteComponent)hb::SpriteComponent
getFrameTime() const (defined in hb::SpriteComponent)hb::SpriteComponent
getGameObject() const hb::GameObject::Componentinline
getPosition() const hb::Transform
getRotation() const hb::Transform
getScale() const hb::Transform
getSize() const (defined in hb::SpriteComponent)hb::SpriteComponent
getSprite() const (defined in hb::SpriteComponent)hb::SpriteComponent
getSprite() (defined in hb::SpriteComponent)hb::SpriteComponent
ignoreToGameObject(const GameObjectMessageManager::ListenerId< DataRepository > &listener_id) (defined in hb::GameObject::Component)hb::GameObject::Componentinlineprotected
init()hb::GameObject::Componentinlinevirtual
isActive() const hb::GameObject::Componentinline
isLooping() const (defined in hb::SpriteComponent)hb::SpriteComponent
isPlaying() const (defined in hb::SpriteComponent)hb::SpriteComponent
isVisible() const (defined in hb::SpriteComponent)hb::SpriteComponent
loop(bool loop) (defined in hb::SpriteComponent)hb::SpriteComponent
m_animation (defined in hb::SpriteComponent)hb::SpriteComponentprotected
m_color (defined in hb::SpriteComponent)hb::SpriteComponentprotected
m_current_frame (defined in hb::SpriteComponent)hb::SpriteComponentprotected
m_frame_order (defined in hb::SpriteComponent)hb::SpriteComponentprotected
m_frame_time (defined in hb::SpriteComponent)hb::SpriteComponentprotected
m_looping (defined in hb::SpriteComponent)hb::SpriteComponentprotected
m_playing (defined in hb::SpriteComponent)hb::SpriteComponentprotected
m_sprite (defined in hb::SpriteComponent)hb::SpriteComponentprotected
m_time_left (defined in hb::SpriteComponent)hb::SpriteComponentprotected
m_visible (defined in hb::SpriteComponent)hb::SpriteComponentprotected
play() (defined in hb::SpriteComponent)hb::SpriteComponent
postUpdate() overridehb::SpriteComponentvirtual
preUpdate()hb::GameObject::Componentinlinevirtual
setActive(bool active)hb::GameObject::Componentinline
setColor(const Color &color) (defined in hb::SpriteComponent)hb::SpriteComponent
setFrameOrder(const std::vector< int > &frame_order) (defined in hb::SpriteComponent)hb::SpriteComponent
setFrameTime(const Time &frame_time) (defined in hb::SpriteComponent)hb::SpriteComponent
setPosition(const Vector3d &p)hb::Transform
setPosition(double p_x, double p_y, double p_z)hb::Transform
setRotation(const Vector3d &rotation)hb::Transform
setRotation(double rotation_x, double rotation_y, double rotation_z)hb::Transform
setScale(const Vector3d &scale)hb::Transform
setScale(double scale_x, double scale_y, double scale_z)hb::Transform
setSprite(const Sprite &sprite) (defined in hb::SpriteComponent)hb::SpriteComponent
setVisible(bool visible) (defined in hb::SpriteComponent)hb::SpriteComponent
SpriteComponent(const Sprite &sprite=Sprite(), const std::vector< int > &frame_order=std::vector< int >(1, 0), const Time &frame_time=Time::seconds(0)) (defined in hb::SpriteComponent)hb::SpriteComponent
stop() (defined in hb::SpriteComponent)hb::SpriteComponent
Transform()hb::Transform
Transform(const Vector3d &init_pos)hb::Transform
update()hb::GameObject::Componentinlinevirtual
~Component()hb::GameObject::Componentinlinevirtual
~SpriteComponent() override (defined in hb::SpriteComponent)hb::SpriteComponentvirtual
~Transform()hb::Transform