LPCGame
A Simple 2d Game Engine
 All Classes Namespaces Functions Variables Enumerations Enumerator Pages
TileBar Member List

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

Box() const Entity
CheckMouseOver(const Vector2f &pos)Entityvirtual
Draw(Camera *cam=nullptr)TileBar
Entity::Draw(std::weak_ptr< Camera > camera)Entityvirtual
Entity() (defined in Entity)Entity
Entity(std::string file)Entity
Free() (defined in Entity)Entityvirtual
GetMouseOver() const Entity
GetPhysics()Entity
GetPhysicsWeakPtr()Entity
GetSelection()TileBar
Init(std::shared_ptr< Entity > self=nullptr)Entityvirtual
IsUiElement(bool b)Entity
IsUiElement() const Entity
Load(Json::Value val)TileBarvirtual
Entity::Load(const std::string &file, Json::Value overrides=Json::Value())Entityvirtual
LoadTileSet(std::shared_ptr< TileSet > ts)TileBarinline
mClicked (defined in Entity)Entityprotected
mConfigFile (defined in Entity)Entityprotected
mImageEntityprotected
mMouseOverEntityprotected
mNameEntityprotected
Move(float deltaT)Entityvirtual
mPhysicsEntityprotected
mRenderEntityprotected
mScriptEntityprotected
mTagEntityprotected
mUiElement (defined in Entity)Entityprotected
Name() const (defined in Entity)Entity
OnClick()Entityvirtual
OnMouseDown()TileBarvirtual
OnMouseEnter()Entityvirtual
OnMouseExit()Entityvirtual
OnMouseUp()Entityvirtual
Render(bool b)Entity
Render() const Entity
Save() const TileBarvirtual
Entity::Save(const std::string &file) const Entityvirtual
Script()Entity
SetCollisionMap(CollisionMap map)Entity
SetName(std::string name) (defined in Entity)Entity
SetTag(std::string tag)Entity
Tag() const Entity
TileBar() (defined in TileBar)TileBar
Update()Entityvirtual
~Entity() (defined in Entity)Entityvirtual
~TileBar() (defined in TileBar)TileBar