|
Hummingbird Framework
|
| ▼Nhb | |
| ▼Ndetail | |
| CEventManager | |
| CMessageManager | |
| Ctraits | |
| Ctraits< R(C::*)(A &) const > | |
| Ctraits< R(C::*)(const A &) const > | |
| CBox2DPlugin | |
| CBoxCollider2d | |
| CCamera | |
| CCircleCollider2d | |
| CClickableComponent | |
| CClock | A class for measuring Time intervals |
| CCollider2d | |
| ▼CCollisionComponent | |
| CCollision | |
| CColor | A color represented in the RGBA format |
| CContactListener2d | |
| CDataComponent | A GameObject::Component for storing an instance of T into a GameObject |
| CDataComponent< T * > | (Class template specialization) A GameObject::Component for storing a pointer to an instance of T into a GameObject |
| CDataRepository | |
| ▼CEventManager | |
| CListenerId | |
| CFixture2dData | |
| CFunctionComponent | GameObject::Component with parametrized update function.This class allows you to set the functions that must be executed on pre-update, update, post-update and destruction of a GameObject |
| ▼CGame | Game class |
| CScene | Scene of a Game |
| ▼CGameObject | GameObject (also known as Actor) |
| CComponent | Base class for implementing custom Components |
| CInputManager | |
| CJoyAxis | |
| CJoyButtonPressed | |
| CJoyButtonReleased | |
| CKeyPressed | |
| CKeyReleased | |
| CListenerComponent | |
| CMaterial2d | |
| ▼CMessageManager | Generic message manager class.This class allows to define callbacks for a set of predefined events with name filter. Callbacks listening to messages with empty name ("") will be called always |
| CListenerId | Identifier of a registered listener |
| CMouseButtonWindow | |
| CMouseButtonWorld | |
| CPhysics2d | |
| CPlugin | Base class for implementing custom Plugins |
| CRect | |
| CRenderer | |
| CResource | Class representing a loaded resource |
| CResourceManager | Class for efficiently managing loaded resources |
| CRigidBody2dComponent | |
| CSFMLPlugin | |
| CSoundBuffer | |
| CSoundComponent | |
| CSoundManager | |
| CSprite | |
| CSpriteComponent | |
| CTexture | |
| CTextureManager | |
| CTime | Class for representing intervals of time |
| CTmxObjectTypeFactory | |
| CTmxScene | |
| CTransform | Object with a position, rotation and scale in a 3D space |
| CVector2d | A 2D vector |
| CVector3d | A 3D vector |
| CWindowResized | |
| ▼Nstd | |
| Chash< pair< S, T > > |